Sistema de gestión de rutas: de Java 6 a microservicios cloud
El problema
Sistema monolítico de 15 años con Java 6, EJB 2 y Oracle Forms. Solo 2 personas podían hacer cambios. Cada deploy tomaba 4 horas.
Lo que hicimos
Análisis con metodología COSMIC → plan de modernización incremental → extracción de 8 microservicios en 14 meses → migración a Java 17 + Spring Boot 3 + Kubernetes en AWS.
Resultados
- Deploy: 4 horas → 8 minutos
- Cobertura de tests: 0% → 74%
- Time to market de features: –65%
- Equipo puede escalar sin miedo