Curso Avanzado: Arquitectura de Microservicios y EDA
Diseña, despliega y opera sistemas distribuidos listos para producción en 5 semanas intensivas con mentoría experta.
Aprende los patrones, herramientas y buenas prácticas que aplican arquitectos y tech leads para llevar productos SaaS a escala. Cada sesión es teórica-explicativa, enfocada en que comprendas los principios detrás de estas arquitecturas antes de llevarlos a la práctica.
Al finalizar las 5 semanas tendrás un diseño de arquitectura aplicable a un sistema real de tu contexto.
🚀 Al finalizar dominarás:
- Descomposición con DDD y estrategias para migrar monolitos sin downtime.
- Comunicación resiliente combinando REST, gRPC y mensajería basada en eventos.
- Patrones EDA como Event Sourcing, CQRS, Sagas y Outbox aplicados paso a paso.
- Observabilidad y despliegue con pipelines CI/CD, tracing distribuido y feature flags.
Desde las primeras semanas podrás aplicar los patrones del curso en tus servicios actuales.
Resultados esperados de nuestros alumnos
Mejores oportunidades para roles Tech Lead / Architect y salarios más competitivos en el mercado.
Equipos en EE.UU., LATAM y Europa contratando perfiles con estas habilidades
⚠️ Solo 9 de 25 cupos disponibles
Inscripción anticipada
Precio regular $590 · Ahorras 50%
🔒 Pago seguro · 💳 PayPal / MercadoPago · 📧 Acceso a recursos inmediato
Formato
- Duración: 5 semanas
- 2 sesiones en vivo por semana de 2 horas
- Mentoría técnica en Slack privado
Stack y herramientas
- Java / Node.js · Spring · NestJS
- Kafka · RabbitMQ · gRPC · REST
- Docker · Kubernetes · OpenTelemetry
Resultados clave
- Blueprint completo para migrar monolitos
- Playbook de resiliencia y observabilidad
- Proyecto final listo para tu portfolio
Modalidad
Programa 100% online vía Discord con workshops live y casos guiados.
Duración
5 semanas · 2 sesiones en vivo por semana de 2 horas + proyecto integrador.
Recursos Premium
Plantillas arquitectónicas, escenarios de entrevistas y checklist de adopción.
Lo que aprenderás
Un recorrido teórico-explicativo para comprender en profundidad cómo se diseñan, gobiernan y operan arquitecturas distribuidas modernas.
Semana 1 · Fundamentos y Diseño de Microservicios
Comprende los fundamentos teóricos que justifican la transición desde monolitos hacia ecosistemas de servicios.
- Deconstrucción del monolito y motivaciones para microservicios
- Principios SOLID aplicados a sistemas distribuidos
- Descomposición de dominios con DDD
- Patrón Database per Service
Semana 2 · Comunicación Síncrona y Resiliencia
Analiza cómo se orquestan servicios y qué patrones garantizan disponibilidad y resiliencia.
- APIs RESTful vs. gRPC
- Patrones de resiliencia: Circuit Breaker, Retry, Timeout
- Service Discovery (Client-side y Server-side)
Semana 3 · Arquitecturas Orientadas a Eventos y Patrones Asíncronos
Explora los modelos event-driven y las estrategias que permiten coordinar servicios desacoplados.
- Coreografía vs. Orquestación
- Patrones: Publish/Subscribe, Event Sourcing, CQRS
- Selección de Message Broker (RabbitMQ, Kafka)
- Sagas para transacciones distribuidas
- Patrón Outbox para consistencia de eventos
- Idempotencia en consumidores de eventos
Semana 4 · API Gateway, Gestión y Observabilidad
Entiende cómo se gobiernan las APIs y cómo se instrumenta la visibilidad de un sistema distribuido.
- Implementación de un API Gateway
- Autenticación y Autorización (JWT, OAuth2)
- Rate Limiting y enrutamiento de peticiones
- Logs centralizados y métricas
- Tracing distribuido (OpenTelemetry)
- Health Checks y dashboards de monitoreo
Semana 5 · Testing, Despliegue, Seguridad y Proyecto Guía
Profundiza en cómo se prueba, despliega y resguarda una arquitectura antes de proyectarla a producción.
- Tests unitarios, de integración y de contrato
- Pipelines CI/CD para microservicios
- Estrategias de despliegue: Blue/Green, Canary Releases
- Seguridad a nivel de servicio y de transporte
- Construcción guiada de un sistema basado en microservicios y EDA
- Próximos pasos en tu carrera como arquitecto
Conoce a tu Instructor
Javier Padrón
Architect & Founder en Mentores Tech
Arquitecto de software con más de 12 años liderando migraciones a microservicios y plataformas event-driven para bancos, fintechs y startups de alto crecimiento en LATAM y EE.UU.
Ha liderado equipos de arquitectura en proyectos con millones de usuarios, implementando estrategias de escalabilidad, observabilidad y seguridad que redujeron incidentes críticos en 60%.
En este programa comparte frameworks, errores reales y decisiones de diseño que no aparecen en la documentación oficial, para que puedas aplicarlos inmediatamente en tu organización.
Curso avanzado para desarrolladores Mid/Senior que quieren dar el salto a diseño y arquitectura de sistemas distribuidos (no necesitas experiencia previa como arquitecto, pero sí experiencia construyendo software en producción). El enfoque es teórico-explicativo, ideal para cimentar criterios antes de liderar implementaciones.
Microservicios y EDA son el estándar. Tú puedes liderarlo.
Al finalizar las 5 semanas tendrás un diseño de arquitectura aplicable a un sistema real de tu contexto.
Quiero más información⚠️ Cohorte limitada a 25 profesionales · ⏰ Cierre de inscripción: 10 de enero
