The AWS Well-Architected Framework helps you understand the pros and cons of decisions you make while building workloads on AWS. By using the Framework you will learn architectural best practices for designing and operating reliable, secure, efficient, cost-effective, and sustainable workloads in the cloud. It provides a way to consistently measure your architectures against best practices and identify areas for improvement1.
The AWS Well-Architected Framework is based on six pillars:
- Operational Excellence
- Performance Efficiency
- Cost Optimization
This post focuses on the Reliability and on the Performance Efficiency pillars.
The Reliability pillar includes the ability of a workload to perform its intended function correctly and consistently when it’s expected to. This includes the ability to operate and test the workload through its total lifecycle.
By adopting the practices in this pillar you will build architectures that have strong foundations, resilient architecture, consistent change management, and proven failure recovery processes.
The Performance Efficiency pillar includes the ability to use computing resources efficiently to meet system requirements, and to maintain that efficiency as demand changes and technologies evolve. It is the pillar that brings efficient use of computing resources to the fore of best practice. This includes the best way to maintain maximum efficiency for users, even as requirements and demands change.
By adopting the practices in this pillar you will build architectures on AWS that efficiently deliver sustained performance over time.
This pillar provides an overview of design principles, best practices, and questions.
If you have any questions, feel free to reach out.