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 ExcellenceThis pillar focuses on the ability to run and monitor systems to deliver business value and to continuously improve processes and procedures.
SecurityThis pillar is concerned with the ability to protect information, systems, and assets while delivering business value through risk assessments and mitigation strategies.
ReliabilityThis pillar focuses on the ability to prevent and quickly recover from failures, and to dynamically scale resources to meet demand.
Performance EfficiencyThis pillar is concerned with the ability to use computing resources efficiently and to maintain performance as demand changes and technologies evolve.
Cost OptimizationThis pillar focuses on the ability to avoid unnecessary costs and to optimize spending to meet business and customer needs.