Lista y breve descripción de los criterios de selección
ENTORNO TECNOLÓGICO
ÍNDICE
ARQUITECTURA SOA/J2EE 2
ARQUITECTURA CLOUD 3
ARQUITECTURA APPS 6
ARQUITECTURA SOA/J2EE
Presentación.
o OpenText Vignette (migrada portletización de pantallas a Desarrollo a medida J2EE independiente Angular desde 2019)
o Angular:
EnaThin
Angular
TypeScript
Nodejs
Npm
Integración (ESB). TIBCO BusinessWorks
Motor BPM. TIBCO iProcess
Planificador de procesos/servicios. Control-M
Seguridad (Accesos y Gestión de identidades). NetIQ Access Manager
Pasarela securización de servicios. Actional Intermediary
Gobierno de servicios SOA. HP Systinet
BFF
o TERASOLUNA Server Framework
o Oracle Weblogic
o Oracle Java jdk
Servicios de aplicación.
o Aplicaciones generales:
Servidor de aplicaciones J2EE
• Weblogic jrockit
• Weblogic workspace BPM
• Spring
• Maven
o Aplicación arquitectura simplificada:
Servidor de aplicaciones J2EE
• Oracle Java
• Oracle Weblogic jdk
• Spring Boot
• Spring
• Maven
Base de Datos.
o Oracle 10g
o Oracle 11g RAC
ARQUITECTURA CLOUD
• AWS S3 - Simple Cloud Storage
• AWS WAF - Web Application Firewall
• AWS CloudFront - Content Delivery Network
• AWS Lambda Edge - Runs code in response to events generated by AWS CloudFront
• Cloudwatch Dashboards - Custom console to monitor resources in a single view
• Cloudwatch Logs - Centralize the logs from systems, applications, and AWS services
• Cloudwatch Alarms - Alarm from monitored metrics
• VPC (Internet Gateway, Nat Gateway, Routing, Security Groups)
• Transit Gateway - Network transit hub to interconnect VPCs and on-premises networks
• VPN - Virtual Private Network
• AWS EKS - Elastic Kubernetes Service
• AWS ECR - Elastic Container Registry
• AWS NLB - Network Load Balancer
• AWS ELB - Elastic Load Balancer
• AWS Lambda - Serverless Compute Service
• API Gateway - Managed service to create, publish, maintain, monitor and secure APIs
• AWS Cognito - Simple and Secure User Sign-Up, Sign-In, and Access Control
• AWS SQS - Simple Queue Service
• AWS SNS - Simple Notification Service
• AWS SES - Simple Email Service
• AWS RDS - Relational Database Service
• AWS GLUE - Data Integration Service
• AWS Athena
• GreenGrass - IoT Open source edge runtime and cloud service to build, deploy, and manage device software
• AWS IoT Core - Connect IoT devices to the AWS Cloud
• Kinesis Data Firehose - Load streaming data into data lakes, data stores, and analytics services
• Relacional: Amazon-Aurora_Icon_32_Squid Amazon Aurora Amazon-RDS_Icon_32_Squid Amazon RDS Amazon-Redshift_Icon_32_Squid Amazon Redshift, PostgreSQL, AWS Oracle RDS, Oracle.
• Clave-valor: Amazon-DynamoDB_Icon_32_Squid Amazon DynamoDB
• En memoria: Amazon-ElastiCache-for-Memcache_32_Squid Amazon ElastiCache for Memcached Amazon-ElastiCache-for-Redis_32_Squid Amazon ElastiCache for Redis Amazon-MemoryDB-for-Redis_48 Amazon MemoryDB for Redis
• Documento: Amazon-DocumentDB_Icon_32_Squid Amazon DocumentDB (compatible con MongoDB)
• Columna ancha: Amazon-Managed-Apache-Service_32_Squid Amazon Keyspaces (para Apache Cassandra)
• Gráfico: Amazon-Neptune_Icon_32_Squid Amazon Neptune
• Series temporales: Amazon-Timestream_Icon_32_Squid Amazon Timestream
• Integración de servicios: exposición de servicios desplegados en Kubernetes usando API Gateway Ingress (ELB) Istio
• Orquestación de microservicios: AWS Step Functions
• Políticas de seguridad: AWS (IAM, Security Groups, ACLs, etc.), políticas de seguridad de Kubernetes, políticas de seguridad de Istio
• Módulo de gestión de errores: App Mesh.
• Monitorización: AWS (CloudWatch, X-Ray) y el stack de monitorización para Kubernetes (Graphana, Prometheus y ElasticSearch)
• Mensajería: SQS, AWS MQ
• Integración sin código: Amazon AppFlow
• Bus de eventos: Amazon Event Bridge
• Notificaciones: SNS
• Procesos de negocio con tareas humanas con aplicaciones web en Angular, microservicios y orquestación de servicios (AWS Step Functions y/o orquestación en Kuberne