AWS Well-Architected
Hola, en esta entrega te dejaré mis apuntes acerca de AWS Well-Architected
Es un servicio que ayuda a los arquitectos de la nube a crear una infraestructura segura, de alto rendimiento, resistente y eficiente para una variedad de aplicaciones y cargas de trabajo. Este marco, creado en torno a seis pilares (excelencia operativa, seguridad, fiabilidad, eficiencia de rendimiento, optimización de costos y sostenibilidad), ofrece un enfoque coherente para que los clientes y los socios evalúen las arquitecturas e implementen diseños escalables.
A continuación trataré de resumir los seis pilares:
1 Excelencia operativa
La excelencia operativa (OE) es el compromiso de crear software correctamente, al mismo tiempo que se ofrece de forma coherente una excelente experiencia de cliente. El pilar de excelencia operativa contiene las prácticas recomendadas para organizar su equipo, diseñar su carga de trabajo, ejecutarla a escala y hacerla evolucionar con el tiempo. El objetivo de la excelencia operativa es conseguir que las nuevas características y las correcciones de errores lleguen a los clientes de forma rápida y fiable. Las organizaciones que invierten en excelencia operativa deleitan a los clientes de forma coherente mientras crean nuevas características, hacen cambios y afrontan los errores. Durante el proceso, la excelencia operativa impulsa la integración continua y la entrega continua (CI/CD), lo que ayuda a los desarrolladores a obtener resultados de alta calidad y de forma coherente.
2. Seguridad
En el pilar de seguridad, se describe cómo aprovechar las tecnologías en la nube para proteger los datos, los sistemas y los activos de una manera que pueda mejorar su posición de seguridad.
3. Fiabilidad
El pilar de fiabilidad abarca la capacidad de una carga de trabajo para llevar a cabo su función prevista de forma correcta y coherente cuando se espera que lo haga. Esto incluye la capacidad de utilizar y probar la carga de trabajo a lo largo de todo su ciclo de vida.
Eficiencia del rendimiento
El pilar de eficiencia del rendimiento incluye la capacidad para utilizar los recursos de la nube de forma eficaz a fin de que satisfagan los requisitos de rendimiento y para mantener dicha eficacia a medida que la demanda cambia y las tecnologías evolucionan.
Optimización de costos
La optimización de costos es un proceso continuo de refinamiento y mejora durante el ciclo de vida de una carga de trabajo. Las prácticas de este documento lo ayudan a crear y operar cargas de trabajo sensibilizadas con los costos que logren resultados empresariales y, al mismo tiempo, minimicen los costos y permitan a su organización maximizar el retorno de la inversión.
Sostenibilidad
La sostenibilidad como disciplina aborda el impacto medioambiental, económico y social a largo plazo de sus actividades empresariales. La Comisión Mundial sobre el Medio Ambiente y el Desarrollo de las Naciones Unidas define el desarrollo sostenible como “aquel que permite satisfacer las necesidades del presente sin comprometer la habilidad de las futuras generaciones de satisfacer sus necesidades propias”. Su organización o negocio puede tener repercusiones negativas en el medioambiente, como emisiones de carbono directas o indirectas, residuos no reciclables y daños a recursos compartidos, como el agua no contaminada.