The AWS Well-Architected Framework describes key concepts, design principles, and architectural best practices for designing and running workloads in the cloud. AWS Well-Architected helps cloud architects build secure, high-performing, resilient, and efficient infrastructure for a variety of applications and workloads.
Built around six pillars (SCROPS keyword for Remembering purpose onlyn) :
| Pillar Name | Focuses on | Key topics | |
| 1 | Security | The security pillar focuses on protecting information and systems. | Confidentiality and integrity of data, Managing user permissions, and Establishing controls to detect security events. |
| 2 | Cost optimization | Avoiding unnecessary costs | Understanding spending over time and controlling fund allocation,Selecting resources of the right type and quantity, & Scaling to meet business needs without overspending |
| 3 | Reliability | Workloads performing their intended functions and how to recover quickly from failure to meet demands | Distributed system design, recovery planning, and adapting to changing requirements. |
| 4 | Operational excellence | Running and monitoring systems, and continually improving processes and procedures | Automating changes, responding to events, and defining standards to manage daily operations. |
| 5 | Performance efficiency | Structured and streamlined allocation of IT and computing resources | Selecting resource types and sizes optimized for workload requirements, monitoring performance, and maintaining efficiency as business needs evolve |
| 6 | Sustainability | Minimizing the environmental impacts of running cloud workloads | Shared responsibility model for sustainability, understanding impact, and maximizing utilization to minimize required resources and reduce downstream impacts |