Como parte de su estrategia de abandono de su centro de datos, Veolia ha migrado todos sus centros de datos a la nube de AWS. Esta transformación tecnológica ha hecho posible una transformación organizativa en la que los equipos se han vuelto más autónomos en sus desempeños y ahora pueden centrarse en ofrecer funciones de valor añadido. Para ampliar aún más este enfoque, el responsable de la plataforma se ha hecho cargo de la operación interna de su infraestructura en la nube de AWS y ha adoptado un enfoque de observabilidad mediante la automatización de sus ofertas de servicios.
Sébastien Dorneval, Director de Plataformas de Veolia Water France, nos habla de este proyecto con Devoteam.
El reto
Cuando iniciamos el proyecto, habíamos migrado todos nuestros centros de datos a la nube de AWS y ya se había completado más del 90% de la migración. Tras esta migración, con la llegada del uso de servicios de infraestructura gestionada, surgió la pregunta sobre el interés de mantener la externalización de nuestra infraestructura. Sobre todo porque nuestros equipos habían alcanzado un buen nivel de madurez en términos de herramientas y automatización (Terraform, Ansible). Eran temas en los que trabajábamos con Devoteam.
Paralelamente, también queríamos introducir un enfoque de observabilidad e ir un paso más allá en la monitorización del sistema. En este contexto, hemos decidido pasar de la externalización a la explotación de nuestra infraestructura, de nuevo con el objetivo de optimizar el rendimiento de la nube, modernizar nuestros métodos de trabajo y ofrecer soluciones a medida a los equipos de negocio.
La solución
¿Cómo ayudó Devoteam en este proyecto?
Nuestros equipos son autónomos en cuanto a su construcción y funcionamiento, y nosotros les proporcionamos todos los servicios comunes. Para algunos equipos, que no disponen de tiempo o de las competencias necesarias, también les ofrecemos servicios para su desarrollo que estén lo más automatizados posible.
Nuestros equipos son autónomos en cuanto a su construcción y funcionamiento, y nosotros les proporcionamos todos los servicios comunes. Para algunos equipos, que no disponen de tiempo o de las competencias necesarias, también les ofrecemos servicios para su desarrollo que estén lo más automatizados posible.
Devoteam dirigió el proyecto y contribuyó a la automatización de la oferta de servicios y al diseño de las herramientas. Por ejemplo, la automatización de la gestión de parches es uno de los servicios que ofrecemos para reducir automáticamente parte de la carga de operaciones. Estos servicios automatizados nos permitieron hacernos cargo por completo del perímetro gestionado, pero con un equipo reducido. También trabajamos con Devoteam para construir una cadena de alerta y supervisión totalmente automatizada en torno a la herramienta Dynatrace, sobre la que ya habíamos realizado un POC de observabilidad. Lo que nos interesaba, era que además de APM (Application Performance Management), Dynatrace también permite la monitorización y proporciona un sistema de aprendizaje basado en IA para recomendaciones de alarmas.
El segundo aspecto que nos convenció fue la fuerte integración en nuestras herramientas existentes. Pudimos integrar métricas de ofertas SaaS así como las de nuestro ELB o EC2 en AWS. Dynatrace también tiene la ventaja de ofrecer una interfaz SaaS que podemos compartir con todos los equipos. Esta visión centralizada también nos permite evitar los silos debidos a procesos empresariales específicos.
¿Qué beneficios aporta este proyecto?
Antes, la supervisión sólo era visible a través de los informes de externalización. Ahora hemos recuperado el control de nuestros datos. Además, la implementación de Dynatrace y OpsGenie nos permitió automatizar las alertas de nivel 1 y gestionar automáticamente las llamadas y los escalamientos con la asignación de tickets en ServiceNow.
¿Este es un paso hacia una fase de observabilidad más avanzada?
Sí, recuperar el control de nuestra infraestructura fue un primer paso para crear una visión monitorizada y automatizada de las aplicaciones. Ahora podremos trabajar en la observabilidad y aprovechar las capacidades APM de Dynatrace. En definitiva, el objetivo es ofrecer una visión consolidada de nuestra TI, centralizar los datos operativos sobre los SLA, supervisarlos y compartirlos con el mayor número de personas posible. También destacaremos otros indicadores de la nube, con la idea de observar tanto la infraestructura como las aplicaciones.
El valor añadido
¿Cuál ha sido el valor añadido que ha aportado Devoteam en su intervención?
Devoteam nos aportó una visión nativa de la automatización desde el inicio del proyecto. Más concretamente, el equipo contribuyó en tres puntos: la automatización de la gestión de parches, la monitorización y automatización de la solución de incidencias y la gestión de todo el proyecto. Esto incluía trabajar con proveedores y un calendario que planteaba muchos retos:
- Predecir la puesta en marcha de la herramienta
- Realización de una doble ejecución con la herramienta anterior
- Gestión de las restricciones de validación a nivel de grupo
- Acompañamiento de la ejecución de la nueva herramienta mientras nuestros equipos adquirían la competencia
¿La migración de los centros de datos a la nube de AWS ha cumplido con tus expectativas?
Sí, hemos ganado autonomía, agilidad y capacidad para trabajar en equipo a la vez que reducimos los costes de infraestructura. El paso a la nube ha revalorizado el trabajo de los equipos que ahora se movilizan para temas de mayor valor añadido porque ya no pierden el tiempo gestionando la infraestructura. La nube también nos ha aportado autonomía y control en nuestras implantaciones, ya no tenemos miedo de pasar a producción. En general, la nube es una transformación. Habíamos planificado una transformación organizativa en modo ágil, con equipos que gestionan tanto la construcción como la ejecución, pero esta transformación no habría sido posible si no hubiera ido acompañada de una transformación tecnológica. Para apoyar a los equipos en sus desarrollos, necesitábamos un proveedor de la nube que permitiera esta flexibilidad y delegación, y eso es exactamente lo que nos aportó la nube de AWS.