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.