The AWS Well-Architected Framework is a set of best practices and guidelines developed by Amazon Web Services (AWS) to help customers design and operate reliable, secure, efficient, and cost-effective systems in the cloud. The framework is based on five pillars:
Operational Excellence
This pillar focuses on the ability to run and monitor systems to deliver business value and to continuously improve processes and procedures.Security
This pillar is concerned with the ability to protect information, systems, and assets while delivering business value through risk assessments and mitigation strategies.Reliability
This pillar focuses on the ability to prevent and quickly recover from failures, and to dynamically scale resources to meet demand.Performance Efficiency
This pillar is concerned with the ability to use computing resources efficiently and to maintain performance as demand changes and technologies evolve.Cost Optimization
This pillar focuses on the ability to avoid unnecessary costs and to optimize spending to meet business and customer needs.