1.3 AWS Well-Architected Framework
Key Takeaways
- The Well-Architected Framework has six pillars: Operational Excellence, Security, Reliability, Performance Efficiency, Cost Optimization, and Sustainability.
- Sustainability is the newest pillar, added in December 2021, and focuses on minimizing the environmental impact of cloud workloads.
- Reliability focuses on recovering from failure (automatic recovery, multi-AZ, scaling horizontally); Performance Efficiency focuses on selecting the right resource types.
- The Security pillar centers on a strong identity foundation, defense in depth, traceability, and protecting data in transit and at rest.
- The free AWS Well-Architected Tool reviews your workloads against all six pillars and surfaces improvement recommendations.
Quick Answer: The AWS Well-Architected Framework provides six pillars of best practices for building cloud architectures: Operational Excellence, Security, Reliability, Performance Efficiency, Cost Optimization, and Sustainability. Knowing all six — and which pillar a scenario belongs to — is essential for the CLF-C02 exam.
The AWS Well-Architected Framework helps cloud architects build secure, high-performing, resilient, and efficient infrastructure. It was originally released with five pillars; the sixth pillar, Sustainability, was added in December 2021. AWS also offers a free Well-Architected Tool in the console that reviews your workloads against these pillars.
The Six Pillars at a Glance
| Pillar | Focus Area | Key Question |
|---|---|---|
| Operational Excellence | Running and monitoring systems | How do you manage and automate changes? |
| Security | Protecting data and systems | How do you protect your information and systems? |
| Reliability | Ensuring workloads work correctly | How do you recover from failure? |
| Performance Efficiency | Using resources efficiently | How do you select the right resource types? |
| Cost Optimization | Avoiding unnecessary costs | How do you avoid unnecessary costs? |
| Sustainability | Minimizing environmental impact | How do you minimize environmental impact? |
Pillar 1: Operational Excellence
Focuses on running and monitoring systems to deliver business value and continually improving processes and procedures.
Design Principles:
- Perform operations as code — define your workload as Infrastructure as Code
- Make frequent, small, reversible changes — update components in small increments
- Refine operations procedures frequently — evolve procedures as the workload evolves
- Anticipate failure — run "pre-mortem" exercises and test responses
- Learn from all operational failures — share lessons across the organization
Key Services: AWS CloudFormation, AWS Config, Amazon CloudWatch, AWS Systems Manager, AWS X-Ray.
Pillar 2: Security
Focuses on protecting information, systems, and assets through risk assessment and mitigation.
Design Principles:
- Implement a strong identity foundation — least privilege and separation of duties
- Maintain traceability — monitor, alert, and audit in real time
- Apply security at all layers — defense in depth
- Automate security best practices — scale securely with automation
- Protect data in transit and at rest — encryption, tokenization, access control
- Keep people away from data — reduce direct access and manual processing
- Prepare for security events — incident management and response
Key Services: AWS IAM, AWS CloudTrail, Amazon GuardDuty, AWS KMS, AWS WAF.
Pillar 3: Reliability
Ensures a workload performs its intended function correctly and consistently, and can recover from failure.
Design Principles:
- Automatically recover from failure — trigger automation when KPIs breach thresholds
- Test recovery procedures — simulate failures to verify recovery
- Scale horizontally — replace one large resource with many small ones to reduce single points of failure
- Stop guessing capacity — use auto-scaling to match supply with demand
- Manage change through automation
Key Services: Amazon CloudWatch, AWS Auto Scaling, Elastic Load Balancing, Amazon RDS Multi-AZ, Amazon S3 (11 nines of durability).
Pillar 4: Performance Efficiency
Focuses on using computing resources efficiently and maintaining that efficiency as demand and technology change.
Design Principles:
- Democratize advanced technologies — use managed services instead of building from scratch
- Go global in minutes — deploy across multiple Regions
- Use serverless architectures — remove the burden of running servers
- Experiment more often — easy comparative testing with different instance types
- Consider mechanical sympathy — pick the technology that aligns best with your goals
Key Services: AWS Lambda, EC2 Auto Scaling, Amazon CloudFront, Amazon ElastiCache, Amazon Aurora.
Pillar 5: Cost Optimization
Focuses on avoiding unnecessary costs — understanding where money goes, choosing the right resources, and scaling without overspending.
Design Principles:
- Implement cloud financial management — build the capability and culture
- Adopt a consumption model — pay only for what you require
- Measure overall efficiency — track business output against cost
- Stop spending on undifferentiated heavy lifting — let AWS run the data centers
- Analyze and attribute expenditure — tie cost to specific systems and revenue streams
Key Services: AWS Cost Explorer, AWS Budgets, AWS Trusted Advisor, Reserved Instances / Savings Plans, AWS Compute Optimizer.
Pillar 6: Sustainability
Added in December 2021, this pillar focuses on minimizing the environmental impact of running cloud workloads — and it IS tested on CLF-C02.
Design Principles:
- Understand your impact — measure the impact of your workload
- Establish sustainability goals — set long-term goals per workload
- Maximize utilization — right-size and design efficiently
- Anticipate and adopt new, more efficient offerings — e.g., Graviton processors
- Use managed services — shared services reduce total infrastructure
- Reduce the downstream impact — lower the resources customers need to use your services
Key Services: AWS Graviton instances, AWS Compute Optimizer, Amazon S3 Intelligent-Tiering, AWS Auto Scaling, AWS Well-Architected Tool.
On the Exam: You must know all SIX pillars and identify which pillar a scenario belongs to. A common format is: "Which Well-Architected pillar focuses on [description]?" Remember Sustainability is the newest pillar and is about environmental impact, while Reliability is about recovering from failure and Performance Efficiency is about using the right resources efficiently.
Which of the following is the NEWEST pillar of the AWS Well-Architected Framework?
A company wants its workload to automatically recover from a component failure without manual intervention. Which Well-Architected pillar does this relate to?
Which THREE of the following are pillars of the AWS Well-Architected Framework? (Select THREE)
Select all that apply
Which design principle belongs to the Cost Optimization pillar?
A company adopts AWS Graviton processors and Amazon S3 Intelligent-Tiering to reduce the energy footprint of its workloads. Which pillar does this best align with?