Introducción
El marco de buena arquitectura de Azure es un marco de diseño que puede mejorar la calidad de una carga de trabajo al ayudar a:
- Ser resistente, disponible y recuperable.
- Ser tan seguro como lo necesite.
- Ofrecer una rentabilidad de la inversión suficiente.
- Apoyar el desarrollo y las operaciones responsables.
- Lograr su propósito en períodos de tiempo aceptables.
En el núcleo del pilar de excelencia operativa, se encuentran las prácticas de DevOps, que garantizan la calidad de la carga de trabajo a través de flujos de trabajo estandarizados y la cohesión del equipo. Este pilar define los procedimientos operativos para las prácticas de desarrollo, la observabilidad y la administración de versiones. El objetivo es minimizar la varianza del proceso, las posibilidades de error humano y la interrupción experimentada por los clientes. Para evaluar el estado operativo, comience con estas preguntas:
¿Ejecuta operaciones con disciplina? ¿Los clientes usan la carga de trabajo con una previsibilidad máxima? ¿Cómo aprende de la experiencia y los datos recopilados para impulsar la mejora continua? Las operaciones de carga de trabajo pueden convertirse en prácticas caóticas cuando no existe un sentido de compromiso ni liderazgo claro. En este tipo de entorno, los equipos suelen recurrir a métodos que se ejecutan con un alto esfuerzo y producen resultados bajos, lo que conduce a una experiencia de usuario deficiente. Estos enfoques solo cumplen los objetivos a corto plazo. Las ventajas a largo plazo se realizan mediante la evaluación continua y las inversiones estratégicas.
Los conceptos descritos en este módulo no incluyen necesariamente la excelencia operativa en una carga de trabajo, pero representan los principios básicos y algunos de sus enfoques clave al diseñar una carga de trabajo. Para obtener una perspectiva completa en todos los pilares del marco de buena arquitectura de Azure, visite Marco de buena arquitectura de Azure a medida que empiece a planear y diseñar la arquitectura.
Cada unidad de este módulo se centra en un principio de diseño y tres enfoques asociados a ese principio. Los enfoques de cada unidad se refuerzan mediante el uso de ejemplos para ayudar a demostrar cómo se pueden aplicar a escenarios reales. Todos los ejemplos se basan en una empresa ficticia.
Objetivos de aprendizaje
Al final de este módulo, comprenderá los cinco principios del pilar de excelencia operativa y aprenderá tres enfoques para cada uno de los siguientes:
- Adopte prácticas de DevOps para optimizar la cultura del equipo, fomentando la colaboración junto con la responsabilidad individual y el compromiso.
- Obtenga mayor eficiencia en el desarrollo mediante la estandarización. Use procesos y herramientas estándar para mejorar la velocidad del equipo.
- Cree una plataforma sólida de observabilidad para mejorar las prácticas de operaciones.
- Cree una cadena de suministro de cargas de trabajo segura, confiable y eficaz para mejorar la confianza en las implementaciones.
- Adopte la automatización para aliviar la carga operativa y mejorar la seguridad, la confiabilidad y el rendimiento.
- Establezca estándares para implementar de forma segura los cambios en la carga de trabajo y adopte una mentalidad cultural de tratar todas las implementaciones con el mismo rigor.
Requisitos previos
- Experiencia a la hora de compilar o manejar soluciones mediante tecnología de infraestructura básica como el almacenamiento de datos, el proceso y las redes
- Experiencia a la hora de compilar o manejar sistemas tecnológicos para solucionar problemas empresariales