Migrar un monolito Java a microservicios en AWS para gov-tech española
Visión general
De qué trata este proyecto.
Aplica el strangler fig pattern: identifica 3 dominios candidatos a extraer (autenticación ciudadana, gestión de subvenciones, notificaciones). Para cada uno: define bounded context, contrato de API, base de datos propia y estrategia de migración de datos. Diseña la arquitectura AWS: ALB + ECS Fargate, RDS Postgres por servicio, EventBridge para comunicación asíncrona, Cognito para identidad. Implementa con Terraform y despliega los 3 microservicios en un entorno de pruebas. Entrega: documento de arquitectura, IaC, prototipos, plan de cutover y plan de rollback.
El Briefing
Lo que harás y lo que demostrarás.
Diseñar y prototipar la migración de 3 dominios de un monolito Java a microservicios AWS con strangler fig y plan de cutover sin downtime.
Earning criteria — what you'll demonstrate
- Aplicar strangler fig pattern a una migración real
- Diseñar microservicios respetando bounded contexts
- Implementar infraestructura AWS productiva con Terraform
- Planificar cutovers sin downtime con plan de rollback
Encaje académico
Dónde encaja esto en tus estudios.
Afina las mismas habilidades que tu titulación espera de ti.
Habilidades
Habilidades que demostrarás.
Cada una aparece en tu credencial verificada.
Carreras
Roles para los que esto te prepara.
Títulos reales. Puentes de habilidades reales. Elige el que más se acerque a tu trayectoria.
Trayectorias profesionales que esto construye
Roles canónicosSystems Architect
Las Systems Architects que diseñan migraciones progresivas evitan los big-bang que han hundido a más de un programa público.
Este proyecto afina
- microservices
- cloud-architecture
- data-modeling