Conocer las bases teóricas, principios, aspectos técnicos, ventajas, desventajas e
implementación de arquitecturas basadas en eventos (Event-Driven Architecture – EDA) e
integración con los patrones CQRS y SAGA en arquitecturas de microservicios, para la
gestión de transacciones distribuidas y optimización de tiempos de respuesta de
aplicaciones de alto tránsito.
¿CUAL ES NUESTRO OBJETIVO?
Obtener el entrenamiento práctico en el diseño conceptual e implementación de
arquitecturas basadas en eventos e integración con los patrones CQRS y SAGA en
arquitecturas de microservicios. Identificar las ventajas y desventajas; incluyendo las
características técnicas para su implementación y escenarios de aplicación empresarial.
¿QUÉ METODOLOGÍA USAREMOS?
- Exposición de aspectos teóricos de los temas
- Desarrollo de casos prácticos progresivos
- Experiencias del instructor y alumnos del curso
¿QUÉ APRENDERÁS EN ESTE CURSO?
- Introducción a Event-Driver Architecture (EDA)
- Revisión de una Arquitectura de Microservicios
- Introducción a CQRS Pattern
- Implementando CQRS en Microservicios – Parte I
- Implementando CQRS en Microservicios – Parte II
- Introducción a SAGA Pattern
- Implementando SAGA – Choreography en Microservicios – Parte I
- Implementando SAGA – Choreography en Microservicios – Parte II
No Specifications