AWS Well-Architected Framework
La lista de buenas prácticas de AWS para armar sistemas en la nube que se sostengan.
El AWS Well-Architected Framework (en la documentación en español, Marco de AWS Well-Architected) es una guía que AWS escribió a partir de miles de revisiones con clientes, y que describe cómo es un buen sistema en la nube y qué preguntas hacerte sobre el tuyo. No es un producto que se prende; es un conjunto de principios, buenas prácticas y preguntas como "¿cómo hacés backup de tus datos?" o "¿cómo te enterás cuando algo se rompe?".
Está organizado en seis pilares: excelencia operativa (operar y mejorar el sistema en el día a día), seguridad, fiabilidad (recuperarse de las fallas), eficiencia del rendimiento (usar los recursos adecuados para cada tarea), optimización de costos y sostenibilidad (bajar el impacto ambiental). Los pilares muchas veces tiran para lados opuestos, como fiabilidad contra costo, y el marco ayuda a tomar esas decisiones a propósito y no por accidente.
Los equipos lo usan en una revisión Well-Architected: recorren las preguntas para una carga de trabajo, con honestidad, y terminan con una lista de riesgos altos y medios y un plan de mejora. AWS ofrece gratis la Well-Architected Tool en la consola para hacer estas revisiones, y "lentes" con preguntas extra para casos puntuales como serverless, machine learning o SaaS. Además es un idioma común: los partners de AWS, los auditores y las certificaciones lo toman como referencia.
Para quedarse
- Seis pilares: operaciones, seguridad, fiabilidad, rendimiento, costo y sostenibilidad.
- Son guías y preguntas, no un servicio que toca tus recursos.
- Una revisión deja una lista de riesgos y un plan para resolverlos.
- La Well-Architected Tool de la consola de AWS es gratuita.