Introducción
La excelencia operativa en DevOps es la capacidad de ofrecer productos y servicios de software de alta calidad de forma más rápida y confiable, al tiempo que minimiza los errores, los residuos y los riesgos.
Imagine que trabaja para una empresa de desarrollo de software en el sector minorista que experimenta problemas frecuentes de tiempo de inactividad y rendimiento con una nueva aplicación de tienda en línea. Estos problemas provocan frustración tanto para el equipo de desarrollo interno como para los clientes externos. Como resultado, la empresa está perdiendo ingresos y su reputación se está perdiendo. El equipo de administración se da cuenta de que necesitan mejorar sus prácticas operativas para abordar estos desafíos y lograr la excelencia operativa. Deciden adoptar principios y prácticas de DevOps para promover la eficiencia, la resistencia y la mejora continua en sus operaciones diarias.
En este módulo, aprenderá sobre la excelencia operativa en el contexto de DevOps y cómo se puede lograr mediante prácticas como operaciones continuas, supervisión continua, modelado de estado, ingeniería de confiabilidad, administración de incidentes, integración de seguridad, pruebas de desplazamiento a la derecha, observabilidad, supervisión del rendimiento, supervisión de seguridad y evaluación, Ingeniería de confiabilidad de sitios (SRE) e ingeniería de plataformas. Además, aprenderá a minimizar el tiempo de inactividad, detectar de forma proactiva problemas, aumentar la resistencia, responder eficazmente a incidentes, integrar la seguridad y probar características en el entorno de producción.
Al final de este módulo, tendrá una comprensión clara de la excelencia operativa en el contexto de DevOps y cómo puede ayudar a las organizaciones a mejorar sus prácticas operativas y abordar los desafíos actuales.