Explicación de los cinco pilares
Profundice en los pilares de confiabilidad, seguridad, optimización de costes, excelencia operativa y eficiencia del rendimiento, así como en sus principios rectores.
Explicación de los cinco pilares es una lección gratuita de Azure Fundamentals en CoddyKit. Esta es la lección 1 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Azure Fundamentals, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Azure Fundamentals incluye 4 lecciones en total.
Introducción a Well-Architected Framework
Azure Well-Architected Framework (WAF) es un conjunto de principios orientativos que ayudan a los arquitectos a crear soluciones de nube de alta calidad. Microsoft lo desarrolló basándose en años de experiencia ayudando a los clientes a diseñar y operar cargas de trabajo en Azure. El marco organiza las prácticas recomendadas en cinco pilares, cada uno de los cuales aborda una dimensión diferente de la calidad de las cargas de trabajo.
Pilar uno: confiabilidad
El pilar de confiabilidad garantiza que su carga de trabajo pueda recuperarse de los errores y continuar funcionando. Abarca el diseño orientado a los errores, la implementación de redundancia y las pruebas de los procedimientos de recuperación. Entre las prácticas clave se incluyen el uso de zonas de disponibilidad, la definición de objetivos claros de RTO y RPO y la implementación de supervisión del estado para detectar y resolver rápidamente los problemas.
Pilar dos: seguridad
El pilar de seguridad se centra en proteger las aplicaciones y los datos frente a las amenazas. Hace hincapié en la defensa en profundidad: aplicar varias capas de controles de seguridad para que, si una capa falla, otra siga funcionando. Entre los temas clave se incluyen la administración de identidades y acceso, la segmentación de red, el cifrado en reposo y en tránsito, y la detección de amenazas con herramientas como Microsoft Defender for Cloud.
Pilar tres: optimización de costes
El pilar de optimización de costes consiste en aportar valor empresarial con el menor gasto necesario. No significa simplemente recortar costes, sino comprender en qué se gasta el dinero y eliminar el desperdicio manteniendo la calidad. Entre las prácticas se incluyen ajustar correctamente el tamaño de los recursos, usar Reserved Instances para cargas de trabajo predecibles, aplicar el escalado automático y revisar continuamente el gasto con Azure Cost Management.
Pilar cuatro: excelencia operativa
La excelencia operativa consiste en ejecutar y supervisar las cargas de trabajo de forma eficaz para ofrecer operaciones fiables y mejorar continuamente. Abarca las prácticas de DevOps, la infraestructura como código, las implementaciones automatizadas y una observabilidad exhaustiva. El objetivo es que su equipo pueda implementar cambios con confianza, detectar problemas de forma proactiva y responder a ellos con eficiencia, sin depender de esfuerzos manuales extraordinarios.
Pilar cinco: eficiencia del rendimiento
El pilar de eficiencia del rendimiento garantiza que su carga de trabajo pueda escalar para satisfacer la demanda y utilice los recursos de forma eficiente. Abarca la selección de los niveles de servicio adecuados, el escalado horizontal y vertical, las estrategias de almacenamiento en caché y las pruebas de carga. Un principio clave es medir primero: establezca líneas base de rendimiento y utilice los datos para orientar las decisiones de optimización en lugar de hacer suposiciones.
Cómo interactúan los pilares
Los cinco pilares no son independientes: las decisiones de un pilar suelen afectar a los demás. Por ejemplo, añadir redundancia mejora la confiabilidad, pero aumenta el coste. Cifrar los datos en reposo mejora la seguridad, pero puede afectar ligeramente al rendimiento. Una buena arquitectura requiere equilibrar las compensaciones entre los cinco pilares según los requisitos específicos de la carga de trabajo y del negocio.
Principios de diseño de cada pilar
Cada pilar contiene un conjunto de principios de diseño que orientan las decisiones arquitectónicas. Por ejemplo, el pilar de confiabilidad incluye principios como «Diseñar para los errores» y «Usar redundancia en cada capa». Estos principios son deliberadamente generales para poder aplicarse a distintos tipos de cargas de trabajo. Debajo de cada principio hay recomendaciones específicas vinculadas a servicios y configuraciones de Azure.
WAF y Azure Well-Architected Review
Microsoft proporciona una herramienta de Well-Architected Review que permite evaluar una carga de trabajo según los cinco pilares mediante un cuestionario guiado. Después de responder a las preguntas, recibirá una puntuación para cada pilar y una lista priorizada de recomendaciones. Esta herramienta está disponible de forma gratuita en el portal de Azure y constituye el punto de partida para cualquier evaluación arquitectónica rigurosa.
# Navigate to the Well-Architected Review in the Azure portal:
# Portal -> Search 'Azure Well-Architected Review' -> Create a workload -> Answer questionnaire
# Or access it directly at: https://learn.microsoft.com/en-us/assessments/Azure Advisor complementa WAF
Azure Advisor es una herramienta automatizada que analiza los recursos implementados y proporciona recomendaciones personalizadas alineadas con los pilares de WAF. A diferencia de Well-Architected Review, que es un cuestionario sobre su diseño, Advisor lee la configuración y la telemetría de sus recursos para identificar problemas concretos, como máquinas virtuales sin copias de seguridad habilitadas o recursos sin utilizar que generan costes.
# View Azure Advisor recommendations via CLI:
az advisor recommendation list --output tableAplicación de WAF a cargas de trabajo existentes
WAF es valioso tanto para las cargas de trabajo nuevas como para las existentes. En las arquitecturas existentes, proporciona un enfoque estructurado para identificar carencias y priorizar mejoras. Un método habitual consiste en ejecutar un Well-Architected Review, identificar las dos o tres recomendaciones prioritarias de cada pilar y crear una lista de tareas pendientes de mejora. Este enfoque incremental es más práctico que rediseñar todo el sistema.
Comprobación rápida
Compruebe su comprensión de los conceptos de Microsoft Azure Fundamentals (AZ-900) de esta lección.
Resumen de la lección
En esta lección ha aprendido que los cinco pilares del WAF son fiabilidad, seguridad, optimización de costes, excelencia operativa y eficiencia del rendimiento; los pilares interactúan y requieren equilibrar las concesiones; y Well-Architected Review y Azure Advisor ayudan a evaluar y mejorar las cargas de trabajo según estos pilares. A continuación, exploraremos cómo realizar una evaluación de Well-Architected Review.
Preguntas frecuentes
¿La lección «Explicación de los cinco pilares» es gratis?
Sí — el texto completo de «Explicación de los cinco pilares» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Azure Fundamentals, actualiza a CoddyKit PRO. El curso de Azure Fundamentals incluye 4 lecciones en total.
¿Qué aprenderé en «Explicación de los cinco pilares»?
Profundice en los pilares de confiabilidad, seguridad, optimización de costes, excelencia operativa y eficiencia del rendimiento, así como en sus principios rectores. Practicas Azure Fundamentals con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar Azure Fundamentals?
No se requiere experiencia previa. Azure Fundamentals en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 1 de 4.
¿Cuánto tiempo toma la lección «Explicación de los cinco pilares»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de Azure Fundamentals?
Sí. Cada lección de Azure Fundamentals incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.
Todas las lecciones de este curso
- Explicación de los cinco pilares
- Realización de una revisión de Azure Well-Architected
- Azure Advisor
- Aplicación de patrones WAF a arquitecturas reales