De bare metal a AWS con una hora de corte, y el código sobrevivió al traspaso.
Migración de una plataforma geoespacial a AWS
- Sector
- Geoespacial
- Duración
- 2 meses
- Rol
- Parte del equipo de implementación
El punto de partida
Una aplicación Java de mapas corriendo sobre hardware propio, con un requerimiento de redundancia sobre los datos de localización. Una migración de este tipo se juega en la ventana de corte: cuánto tiempo el servicio queda fuera de línea mientras los datos se mueven.
La decisión
Definir el destino entero como código antes de mover nada, de modo que el entorno pudiera levantarse y probarse tantas veces como hiciera falta. La base de datos quedó replicada entre zonas para cumplir el requerimiento de redundancia, y el acceso administrativo acotado a un punto de entrada controlado.
El resultado
El corte fue de una hora. Y el repositorio siguió vivo después del traspaso: otro ingeniero DevOps lo tomó y continuó trabajando sobre él, que es la prueba de que la infraestructura quedó legible para alguien que no la escribió.
¿Tenés algo parecido por delante?
Hablemos