programming · advanced
Arquitectura de Microservicios
Curso avanzado e intensivo para diseñar, construir y operar sistemas basados en microservicios. Aprenderás a descomponer un monolito con Domain-Driven Design y bounded contexts; a comunicar servicios de forma síncrona (REST, gRPC) y asíncrona (eventos, Kafka, RabbitMQ); a gestionar la consistencia de datos con Saga, event sourcing y CQRS; a implementar resiliencia con circuit breakers, retries y timeouts; a desplegar en Kubernetes con service mesh (Istio); y a observar el sistema con logs, métricas y trazas distribuidas. Cada módulo incluye patrones reales, diagramas conceptuales y fragmentos de configuración y código ejecutables.
- Duración
- 36 horas
- Modalidad
- Online y a tu ritmo
- Acceso
- Incluido en los planes mensuales
Consultar acceso y planes