Al migrar a la nube, el equipo de operaciones de TI rediseña el modelo de supervisión de la infraestructura

Vea cómo un enfoque descentralizado de la supervisión permitió a los equipos de TI y de aplicaciones empresariales agregar más valor a sus roles.

Desafío: Adaptación a un modelo operativo en la nube

Cuando el equipo de plataformas de manejabilidad, que forma parte de la sección de ingeniería y servicios centrales (CSEO) de Microsoft, administraba la infraestructura en un entorno de supervisión y alertas centralizado, el modelo estaba claro: ellos proporcionaban un servicio independiente que usaban los equipos de aplicaciones empresariales. Después, Microsoft migró a la nube y el modelo ya no funcionaba.

A medida que la compañía trasladó las aplicaciones y los sistemas internos a Azure, los equipos de aplicaciones empresariales crearon sus propias máquinas virtuales (VM) y querían tener el control total sobre ellas, pero el equipo de plataformas de manejabilidad seguía siendo responsable de supervisarlas y administrarlas. Los intentos de repartir las responsabilidades no solucionaron el problema. El equipo de plataformas de manejabilidad se dio cuenta de que, al haber migrado a la nube, la mejor forma de llevar a cabo su misión de habilitar los equipos de desarrollo era abandonar el modelo de supervisión cotidiana y abogar por un nuevo modelo de supervisión descentralizada.

"The move to Azure redefined the relationship between business app teams and us … It literally broke how we worked, including our accountability model, and we had to redesign our support services to accommodate the new self-service cloud model."

Dana Baxter, ingeniera jefe de mantenimiento, plataformas de manejabilidad

Cambiar la cultura del control

Inicialmente, el equipo de plataformas de manejabilidad intentó crear su propio grupo de suscripciones de Azure para que lo usaran los equipos de aplicaciones empresariales. En seguida se dieron cuenta de que seguía habiendo un cuello de botella para los equipos que querían administrar las cosas por sí mismos. Cuando estuvieron disponibles las características de automatización y autoservicio de Azure Monitor, el equipo de plataformas de manejabilidad vio la oportunidad de reemplazar su modelo centralizado para delegar la responsabilidad de la supervisión en los equipos de las aplicaciones empresariales. Al mismo tiempo, supo que debía llevar a cabo un cambio cultural complejo para superar la resistencia.

Pero lo primero que tenían que hacer era asegurarse de que la parte de operaciones del nuevo modelo de DevOps estuviese en orden. Limpiaron un embrollo de alertas antiguas y las redujeron de 100 a 15. Después, crearon un kit de herramientas en GitHub para ayudar a los equipos de aplicaciones empresariales a supervisar su propia infraestructura. El kit de herramientas estableció barreras de seguridad que ayudaron a aliviar el malestar del equipo de plataformas de manejabilidad por tener que ceder el control de algo que había sido de su propiedad durante años. El último esfuerzo supuso una labor polifacética de comunicación y entrenamiento importante en toda la organización.

"Our KPIs used to be all about alerts, trouble tickets, time to resolution, and so on. Today they're around things like inventory, security patching, compliance, and other components of enterprise manageability."

Dana Baxter, ingeniera jefe de mantenimiento, plataformas de manejabilidad

La supervisión descentralizada amplía la capacidad de ambos equipos

La transición a un modelo de autoservicio descentralizado para la supervisión y la elaboración de informes de la empresa no fue fácil, pero mereció la pena. Ahora, gracias a las herramientas de elaboración de informes y de paneles que habilitan Azure Monitor y Power BI, es más fácil para los equipos de aplicaciones empresariales supervisar cualquier parte de su entorno. La capacidad de adaptar rápidamente sus propios paneles y alertas para que estén en línea con el modo en el que crean y administran sus aplicaciones les permite configurar el entorno de supervisión que mejor satisface sus necesidades. Ahora, en lugar de proporcionar un servicio de supervisión cotidiano para que lo usen los equipos de desarrollo, los miembros del equipo de plataformas de manejabilidad se han convertido en asesores de gran utilidad en su colaboración con los equipos de desarrollo. Y lo más importante: tienen libertad para centrarse en proyectos más estratégicos y avanzados, como revisiones de seguridad, inventario y cumplimiento normativo, que aportan más valor a su negocio.

Lea detenidamente el proceso que siguió el equipo para cambiar a un modelo operativo en la nube.

Lea el artículo completo