Lista de comprobación de revisión de diseño para la excelencia operativa

Esta lista de comprobación presenta un conjunto de recomendaciones que le ayudarán a crear una cultura de excelencia operativa. Comience con un enfoque de DevOps para integrar especializaciones de varias materias. Este enfoque crea un riguroso diseño y práctica de desarrollo. Este enfoque conduce a implementaciones repetibles, confiables y seguras de infraestructura y código.

Priorice la intervención humana en áreas que se beneficien de ella e incorporen la automatización en otras áreas. La observabilidad sirve para la excelencia operativa mediante la supervisión de eventos de salud y también para validar el diseño y la implementación actuales de la carga de trabajo para guiar el desarrollo futuro de productos.

Si no tiene en cuenta las ventajas e inconvenientes y las recomendaciones para la excelencia operativa, su carga de trabajo podría estar en riesgo. Considere detenidamente los puntos descritos en la siguiente lista de comprobación para infundir confianza en el éxito del diseño.

Checklist

  Code Recommendation
OE:01 Defina los procedimientos estándar para desarrollar y operar la carga de trabajo. Alinee las especialidades de los miembros del equipo con prácticas claras para diseñar, implementar y operar la carga de trabajo. Establezca la responsabilidad y cree una cultura que promueva la mejora continua y una cultura sin culpa que admita el aprendizaje.
OE:02 Use la normalización como una manera de hacer que las operaciones rutinarias, ad hoc y de emergencia sean coherentes y predecibles.
OE:03 Formalice los procesos en todo el ciclo de vida de desarrollo de software, desde la idea hasta la entrega, y haga que sean transparentes para el equipo y las partes interesadas.
OE:04 mejorar el desarrollo de software y la garantía de calidad mediante la implementación de prácticas estándar del sector. Asegúrese de que haya definiciones de roles claras y procesos coherentes mediante la estandarización de herramientas, control de código fuente, patrones de diseño, documentación y guías de estilo.
OE:05 Utiliza una infraestructura estandarizada como código (IaC) para preparar recursos y configuraciones. Use IaC para garantizar estilos coherentes, modularización y control de calidad. Preferir enfoques declarativos sobre imperativos cuando sea práctico.
OE:06 Creación de una cadena de suministro de cargas de trabajo que impulsa los cambios a través de canalizaciones predecibles y automatizadas. Asegúrese de que estas canalizaciones prueben y promuevan cambios en todos los entornos y puertas de calidad. Incorpore pruebas completas.
OE:07
OE:07
Diseñe una pila de supervisión que capture datos de telemetría, métricas y registros operativos de la infraestructura y el código de la carga de trabajo para validar las decisiones de diseño y guiar las mejoras futuras.
OE:08 Establezca un proceso claro y estructurado de administración de incidentes con roles definidos, procedimientos documentados y arquitectura diseñados para la detección, el diagnóstico y la recuperación rápidos.
OE:09 Mejore la calidad de la carga de trabajo mediante la adopción de prácticas de prueba que se adapten a los objetivos empresariales y respeten los estándares de calidad.
OE:10 Diseñe la automatización para ser confiable, segura y fácil de mantener en todo el ciclo de vida de la carga de trabajo. Automatización de tareas repetitivas y de procedimientos que ofrecen una rentabilidad clara de la inversión.
OE:11 Defina claramente los procedimientos de implementación seguros de la carga de trabajo. Céntrese en lanzamientos pequeños e incrementales con puertas de calidad. Use patrones de implementación modernos y exposición progresiva para administrar el riesgo. Planee las implementaciones rutinarias y de emergencia.

Pasos siguientes

Le recomendamos que revise las ventajas e inconvenientes de la excelencia operativa para explorar otros conceptos.