Migración a la nube y modernización de sistemas legacy
De servidores antiguos y monolitos a la nube o a Kubernetes, mientras el negocio sigue funcionando.
Para equipos con sistemas que nadie quiere tocar: bases de datos on-prem, monolitos, servidores montados a mano o dos herramientas que deben seguir sincronizadas. Analizo el código con ayuda de IA, planifico el traslado en pasos pequeños, ejecuto lo viejo y lo nuevo en paralelo y solo cambio cuando coinciden el número de filas y los checksums.
¿Te suena?
- Un sistema crítico funciona en hardware o software sin soporte
- Nadie entiende del todo el código antiguo y quienes lo escribieron ya no están
- Un cambio de golpe es demasiado arriesgado, pero quedarse quieto cuesta más cada año
- Las cargas reguladas no pueden relajar ni un solo control durante el traslado
Cómo lo trabajo
- 1
Entender lo que hay
El análisis de código asistido por IA mapea dependencias, flujos de datos y tareas programadas ocultas. Cada hallazgo se contrasta con el sistema en marcha antes de entrar en el plan.
- 2
Un plan en pasos pequeños
Cada carga tiene su destino, nube, Kubernetes o quedarse donde está, y cada paso tiene vuelta atrás. Ningún paso depende de que todo lo demás esté terminado.
- 3
Landing zone como código
La plataforma de destino se construye en Terraform o Bicep, con separación estricta de Dev, Test y Prod y líneas base de seguridad impuestas como código, para que el nuevo hogar sea más seguro que el viejo desde el primer día.
- 4
Lo viejo y lo nuevo en paralelo
Los datos se sincronizan mientras ambos sistemas siguen en uso, como en una sincronización bidireccional entre ERP y CRM en la que nadie tuvo que dejar de trabajar. Las diferencias aparecen en informes, no en quejas de clientes.
- 5
Cambiar con pruebas
El cambio se hace en una ventana tranquila, cuando coinciden filas y checksums, con todos los clientes del sistema antiguo inventariados y una vuelta atrás probada. Después, el sistema viejo se apaga para siempre.
Lo que obtienes
- Un inventario de sistemas, dependencias y flujos de datos, contrastado con producción
- Un plan de migración por pasos, cada uno con riesgo, momento y vuelta atrás
- Una landing zone en Terraform o Bicep con líneas base de seguridad como código
- Sincronización de datos y ejecución en paralelo, con informes de filas y checksums
- Runbook del cambio, retirada del sistema antiguo y traspaso a tu equipo
Proyectos reales
- Fabricante de automóviles, 2022–2023Una carga regulada se muda a Azure, todo en Terraform~25%
- Servicios profesionales, ERP y CRM, 2019–2022Sincronización ERP ⇄ CRM en ambos sentidos con los dos sistemas en uso2-way
- Sector público, sanidad, 2019–2022Datos sanitarios sensibles entre dos sistemas públicos, sin perder ninguno0
- Plataforma de tecnología de medios, 2026Kubernetes híbrido para broadcast en directo130
Preguntas frecuentes
¿Tenemos que llevarlo todo a la nube?
No. Cada carga va donde mejor encaja: nube pública, tu propio centro de datos o ambos, operados como una sola plataforma. Algunos sistemas están mejor donde están y solo se modernizan.
¿Cómo evitas las caídas?
Ejecutando lo viejo y lo nuevo en paralelo con datos sincronizados, cambiando en una ventana tranquila solo cuando cuadran filas y checksums, y manteniendo una vuelta atrás probada hasta que el sistema nuevo se haya demostrado.
¿Cómo ayuda la IA con el código antiguo?
Lee grandes bases de código rápido y mapea dependencias, accesos a datos y reglas de negocio. Compruebo cada hallazgo con el sistema en marcha, para que el plan se base en hechos y no en suposiciones de la IA.
¿Y el cumplimiento normativo durante el traslado?
Los controles se mueven con la carga, como código. En una migración regulada de automoción no se relajó ni un solo control y las líneas base de seguridad se aplicaron a todos los equipos.
¿Cómo lo cobras?
Tras una llamada de 30 minutos: un alcance cerrado para el análisis y el plan, y luego un alcance cerrado o unos días al mes para la propia migración.
Para saber más
- Del prototipo con IA a producción: las ocho capas que añado, en este orden
- Sistemas air-gapped: software crítico sin conexión a internet
- Dimensionar bien Kubernetes: el método que llevó un clúster de 7 a 4 nodos
- El manual de migración de sistemas heredados: oleadas, ejecución en paralelo y recuentos y checksums idénticos
- Una landing zone para empresas medianas, en Terraform o Bicep: las piezas que importan
- Pruebas de restauración: un backup que nunca has restaurado es solo una esperanza
Hablemos
Cuéntame qué estás construyendo; te respondo en 1 o 2 días laborables.

- mail@dominikheinrich.ch
- Empresa
- MADO Consulting
- Sígueme en LinkedIn
Disponible en todo el mundo en remoto. Presencial bajo petición, según el país.
Abre aquí el calendario de reservas de Calendly. Al cargarlo se envían datos a Calendly (ver aviso legal).