En este curso obtendrás los conocimientos necesarios para desarrollar aplicaciones empleando
kafka y procesar flujos de eventos en tiempo real.
Conocer los componentes core, protocolo (AMQP), características, arquitectura y aspectos
técnicos de RabbitMQ para su integración como message-broker con .NET 9; incluyendo su
correlación con arquitecturas basadas en eventos (EDA), arquitecturas de microservicios y
arquitecturas distribuidas y arquitecturas centradas en dominio.
¿CUAL ES NUESTRO OBJETIVO?
Comprender la arquitectura de kafka, casos de uso, crear producer & consumer con spring
boot y procesar datos en tiempo real.
Contar con los conocimientos y el entrenamiento práctico en el diseño e implementación de
aplicaciones basadas eventos utilizando RabbitMQ enviar, recibir y procesar mensajes de
manera confiable, segura y escalable;
¿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?
KAFKA FOR JAVA DEVELOPERS
- ARQUITECTURA DE KAFKA
- KAFKA PRODUCER
- KAFKA CONSUMER
- INTEGRACIÓN DE SERVICIOS
- EVALUACIÓN, CALIFICACIÓN Y RETROALIMENTACIÓN
RabbitMQ Mensajería Asíncrona, Integración y Colas
- Introducción
a RabbitMQ & Spring Boot - Direct
& Topic Exchange - Fanout
& Header Exchange - Dead Letter Exchange (DLQ),
Error Handlers & Exceptions - Evaluación
y calificación