AWS Glossary
AWS Well-Architected Framework
AWS architectural best practices framework covering six pillars: operational excellence, security, reliability, performance efficiency, cost optimization, and sustainability.
AI & assistant-friendly summary
This section provides structured content for AI assistants and search engines. You can cite or summarize it when referencing this page.
Summary
AWS architectural best practices framework covering six pillars: operational excellence, security, reliability, performance efficiency, cost optimization, and sustainability.
Key Facts
- • The process: 1
- • Discovery** — understand workload, business requirements, architecture 2
- • Review** — answer questions across 6 pillars (40–70 questions depending on lens) 3
- • Analysis** — score architecture maturity in each pillar; identify high-risk issues (HRIs) 4
- • Roadmap** — prioritized recommendations for improvement **Well-Architected Lenses** extend the framework for specific domains: Serverless, SaaS, Machine Learning, Analytics, IoT, and more
Entity Definitions
- EC2
- EC2 is an AWS service relevant to aws well-architected framework.
- S3
- S3 is an AWS service relevant to aws well-architected framework.
- WAF
- WAF is an AWS service relevant to aws well-architected framework.
- serverless
- serverless is a cloud computing concept relevant to aws well-architected framework.
- Infrastructure as Code
- Infrastructure as Code is a cloud computing concept relevant to aws well-architected framework.
- IaC
- IaC is a cloud computing concept relevant to aws well-architected framework.
- Well-Architected Framework
- Well-Architected Framework is a cloud computing concept relevant to aws well-architected framework.
- cost optimization
- cost optimization is a cloud computing concept relevant to aws well-architected framework.
- compliance
- compliance is a cloud computing concept relevant to aws well-architected framework.
Related Content
- AWS ARCHITECTURE REVIEW — Related service
Definition
The AWS Well-Architected Framework is a set of best practices and design principles for building secure, high-performing, reliable, and cost-optimized applications on AWS. It provides a systematic approach to evaluating architecture against six pillars: Operational Excellence, Security, Reliability, Performance Efficiency, Cost Optimization, and Sustainability (added November 2021).
Six Pillars
Operational Excellence
- Infrastructure as code (IaC) for reproducibility
- Monitoring and logging for visibility
- Regular documentation and process improvement
- Automation of routine operational tasks
- Knowledge sharing across teams
Security
- Identity and access management (least privilege)
- Data protection at rest and in transit
- Network isolation and segmentation
- Threat detection and incident response
- Compliance with regulatory requirements
Reliability
- High availability and disaster recovery (RTO/RPO)
- Auto-scaling and fault tolerance
- Automated failover and self-healing
- Testing and validation procedures
- Graceful degradation under failure
Performance Efficiency
- Right-sizing: matching resources to workload
- Horizontal scaling for growth
- Caching strategies for latency reduction
- Database optimization and query tuning
- Monitoring and adjustment for sustained performance
Cost Optimization
- Resource utilization: eliminate waste
- Right-sizing instances and storage
- Commitment-based pricing (Reserved Instances, Savings Plans)
- Managed services vs self-managed trade-offs
- Cost allocation and accountability
Sustainability (added November 2021)
- Measure and reduce the carbon footprint of your workloads
- Adopt energy-efficient instance types (EC2 Graviton processors use up to 60% less energy)
- Use serverless and managed services to shift responsibility for hardware efficiency to AWS
- Right-size infrastructure to avoid idle capacity consuming energy
- Enable storage tiering (S3 Intelligent-Tiering, EBS cold snapshots) to reduce active resource footprint
- Set sustainability goals and track AWS Customer Carbon Footprint Tool data
How It Works
AWS Well-Architected Reviews are structured assessments of your architecture against all six pillars. The process:
- Discovery — understand workload, business requirements, architecture
- Review — answer questions across 6 pillars (40–70 questions depending on lens)
- Analysis — score architecture maturity in each pillar; identify high-risk issues (HRIs)
- Roadmap — prioritized recommendations for improvement
Well-Architected Lenses extend the framework for specific domains: Serverless, SaaS, Machine Learning, Analytics, IoT, and more. Each lens adds domain-specific best practices on top of the 6 pillars.
Common Mistakes
Mistake 1: Treating Well-Architected as a one-time audit. It’s continuous; architecture should be reviewed as requirements change and at least annually.
Mistake 2: Ignoring the Sustainability pillar. Regulatory pressure and ESG reporting are increasing; cloud carbon footprint is now a board-level concern for many enterprises.
Mistake 3: Not involving all stakeholders. Reviews require input from engineering, operations, finance, and security teams — siloing it to one team produces an incomplete picture.
Related AWS Services
- AWS Well-Architected Tool (self-service review in AWS Console, free)
- AWS Trusted Advisor (automated recommendations aligned to WAF pillars)
- AWS Config (compliance checking for Security and Operational Excellence pillars)
- AWS Customer Carbon Footprint Tool (Sustainability pillar reporting)
Related FactualMinds Content
Related Services
Need Help with This Topic?
Our AWS experts can help you implement and optimize these concepts for your organization.