Desafíos
Una importante red europea de comercio digital y marketing de afiliación operaba un entorno muy distinto: 1347 servidores con un único sistema operativo - Debian Linux - construidos y ampliados en el centro de datos durante muchos años. La uniformidad era engañosa. Con cientos de servidores casi idénticos, las herramientas tradicionales no podían responder las preguntas que importan para una migración: qué servidores forman cada aplicación, qué depende de qué y qué debería moverse en conjunto.
Detrás de la flota había uno de los mayores entornos de bases de datos de código abierto que CloudHound ha evaluado, además de una capa considerable de cargas de trabajo en contenedores que también necesitaba un lugar en AWS.
Solución
CloudHound realizó una evaluación continua basada en agentes, en vivo en todo el entorno durante más de cuatro meses:
- Cobertura de agentes en toda la flota: Se implementaron agentes de CloudHound en los 1347 servidores Debian, que enviaron datos de utilización y telemetría de red de forma continua en lugar de tomar una muestra puntual.
- Mapeo de dependencias a gran escala: Se capturaron y analizaron más de 936.000 conexiones de red únicas en todo el entorno.
- Agrupación automatizada de aplicaciones: El análisis de red de CloudHound dividió la flota de aspecto uniforme en 43 grupos de aplicaciones independientes, lo que dio a cada conjunto de servidores una identidad y una ruta de migración claras.
- Inspección de bases de datos de código abierto: Se descubrieron 275 servidores de bases de datos - 217 MariaDB, 49 MySQL y 9 PostgreSQL - y se evaluaron para su modernización a Amazon RDS y Amazon Aurora.
- Evaluación de cargas de trabajo en contenedores: Se analizaron casi 2700 contenedores en evaluaciones complementarias, lo que extendió la planificación de la migración más allá de las máquinas virtuales a los servicios en contenedores de la plataforma.
- Modelado de optimización de costos: Las recomendaciones de dimensionamiento se elaboraron a partir de meses de utilización de alta fidelidad y se modelaron con Compute Savings Plans y esquemas de precios reservados.
Resultados
- 1347 servidores - todo un entorno Linux de una sola plataforma - analizados con agentes en vivo.
- Más de 936.000 conexiones de red únicas capturadas y mapeadas.
- 43 agrupaciones de aplicaciones aisladas automáticamente a partir de una flota de servidores casi idénticos.
- 275 servidores de bases de datos de código abierto descubiertos y asignados a destinos de modernización en RDS y Aurora.
- Casi 2700 contenedores evaluados junto con el entorno de servidores para obtener una visión completa de la migración.
Conclusión
Una infraestructura uniforme no significa una migración sencilla - significa que la complejidad está oculta en las conexiones. El análisis continuo basado en agentes de CloudHound dio a este líder del comercio digital la claridad a nivel de aplicación que su flota de aspecto idéntico no podía ofrecer sobre el papel, junto con una ruta de modernización para uno de los mayores entornos de bases de datos de código abierto que CloudHound ha visto.






