Proceso de adopción de DevOps en Microsoft
Ver cómo se están transformando los equipos de Microsoft con la adopción de DevOps
La promesa y el desafío de DevOps
Al cambiar la forma en la que trabajamos con DevOps, ofrecemos productos de más calidad a nuestros clientes y mejores resultados a la empresa. Pero la adopción de DevOps no es sencilla. Más allá de implementar nuevos procesos y tecnología, la clave definitiva para una práctica de DevOps satisfactoria es adoptar una cultura de DevOps. Y cambiar la cultura es difícil, especialmente en una compañía de gran tamaño que lleva décadas creando tecnología.
En Microsoft, sabemos bien lo que supone este desafío. Estos son algunos casos de experimentación y aprendizaje que hemos vivido en nuestro proceso continuo de adopción de DevOps.
Casos de DevOps
Sigue nuestro proceso de adopción de DevOps y descubre las lecciones que aprendieron los equipos de Microsoft a lo largo del camino.
Automatización de los flujos de trabajo de aprendizaje automático
Descubre cómo se unieron dos equipos diferentes de la división de desarrolladores de Microsoft para convertir un prototipo de inteligencia artificial satisfactorio en una característica de Visual Studio implementando operaciones de aprendizaje automático (MLOps).
Evolución del equipo de operaciones a SRE
Descubre cómo el equipo de ingeniería y operaciones de confiabilidad de Xbox transformó la colaboración entre equipos para crear un servicio global de streaming de juegos basado en Kubernetes.
Promoción de la excelencia en ingeniería
Ve cómo el equipo One Engineering System de Microsoft guía a los demás equipos para lograr un alto rendimiento con herramientas y la adopción de una cultura de aprendizaje continuo basada en DevOps.
Innovación en código abierto
Descubre cómo el equipo de infraestructura de .NET optimizó la colaboración con desarrolladores para agilizar la innovación en código abierto en GitHub.
Redefinición de la supervisión de TI
Ve cómo el equipo de plataformas de manejabilidad cambió de un modelo de supervisión de TI tradicional centralizado a un modelo de operaciones en la nube de autoservicio y distribuido.
Cómo implementa Microsoft la cultura de DevOps
Colaboración entre equipos
Eliminar los silos entre los equipos es fundamental para una adopción satisfactoria de DevOps. La comunicación, la visibilidad y la alineación con los objetivos son los elementos con los que los equipos optimizan la colaboración en una cultura de DevOps y crean mejores productos juntos.
Adopción de una mentalidad de crecimiento
La cultura de DevOps en Microsoft gira en torno al aprendizaje continuo. Los equipos deben cambiar su forma de trabajar, adoptar procesos nuevos y ver los errores como una oportunidad para aprender. El proceso no acaba nunca.
Habilitar el cambio a través de la tecnología
Los equipos de Microsoft cuentan con las mejores herramientas disponibles. Azure nos permite administrar la infraestructura a escala y automatizar procesos de forma confiable. El uso de código abierto y la contribución a este agilizan nuestra capacidad para innovar.