Como continuación de los cursos Diseño y Arquitectura con SOA, Servicios y Microservicios y Arquitectura y Diseño Avanzados de SOA con Servicios y Microservicios, este taller práctico permite a los participantes aplicar las tecnologías, conceptos, técnicas, patrones y principios cubiertos previamente con el objetivo de completar un conjunto de ejercicios de diseño.
Duración: 10 Horas
OBJETIVO GENERAL
OBJETIVOS ESPECÍFICOS
1.1. ARQUITECTURA MONOLÍTICA
1.2. ARQUITECTURA SOA
1.3. BENEFICIOS CLAVE DE LOS MICROSERVICIOS
1.4. PRACTICA DE MICROSERVICIOS
1.5. COMPARACIONES ENTRE MONOLÍTICO, SOA Y MICROSERVICIOS
1.6. MICROSERVICIOS: PROCESO Y ORGANIZACIÓN
1.7. CASO DE USO #1
2.1. INTRODUCCIÓN A LA ARQUITECTURA DE MICROSERVICIOS
2.2. PATRONES DE DISEÑO DE MICROSERVICIOS
2.3. CASO DE USO: TIENDA APOLLO
2.4. ESTRATEGIAS DE DESCOMPOSICIÓN
2.5. OBSTÁCULOS EN DESCOMPOSICIÓN
2.6. COMUNICACIÓN ENTRE PROCESOS
2.7. FALLO PARCIAL EN LA COMUNICACIÓN
2.8. DESCUBRIMIENTO DE SERVICIOS
2.9. GESTIÓN DE TRANSACCIONES
3.1. INTRODUCCIÓN A LA NUBE DE PRIMAVERA
3.2. DIFERENCIA ENTRE SPRINGBOOT Y SPRING CLOUD
3.3. CARACTERÍSTICAS DE LA NUBE DE PRIMAVERA
3.4. SPRING CLOUD Y NETFLIX EUREKA
3.5. REGISTRO Y DESCUBRIMIENTO
3.6. EQUILIBRADOR DE CARGA DE RESORTE
3.7. PRESENTAMOS SPRING CLOUD GATEWAY
3.8. PRACTICA:IMPLEMENTE UNA APLICACIÓN DE SERVICIO DE PEDIDOS Y PAGOS EN SPRING CLOUD
4.1. INTRODUCCIÓN A SPRING SECURITY
4.2. PRINCIPIOS DE SEGURIDAD DE MICROSERVICIOS
4.3. INTRODUCCIÓN A OAUTH 2.0
4.4. AUTENTICACION Y AUTORIZACIÓN
4.5. SEGURIDAD PRINCIPAL
4.6. SEGURIDAD SPRINGBOOT
La inversión incluye: Material de estudio, certificados e impuestos de ley.