Complete Guide to the AWS Well-Architected Framework
7h 13mAdvanced2025-01-09
Authors

Mark Wilkins
Author, Technical Trainer, AWS Cloud Expert
Course details
The AWS Well-Architected Framework includes strategies to help enterprise architects compare workloads against AWS-identified best practices. It is designed to help architects build secure, high-performing, resilient, and efficient infrastructure for their applications and comprises six pillars: operational excellence, security, reliability, performance efficiency, cost optimization, and sustainability. This course provides deep-level coverage of the Framework, offering an overview of the Framework itself, deep coverage of each of the six pillars, and concluding with an exploration of the framework in action.
Skills covered
Software ArchitectureAmazon Web Services (AWS)AmazonCloud ServicesCloud PlatformsCloud ComputingSoftware DevelopmentDeep Dive (X:Y)
Concepts
0. Introduction
- 01 - The AWS Well-Architected Framework
- 02 - What you should know
1. Getting Started with the AWS Well-Architected Framework
- 03 - Rationale - Well-Architected Framework
- 04 - Operational excellence pillar overview
- 05 - Security pillar overview
- 06 - Reliability pillar overview
- 07 - Performance efficiency pillar overview
- 08 - Cost optimization pillar overview
- 09 - Sustainability pillar overview
- 10 - General design principles
- 11 - Demo - The Well-Architected Tool
- 12 - Demo - AWS Well-Architected labs and other resources
2. Operational Excellence Pillar
- 13 - Operational excellence overview
- 14 - Design principles
- 15 - Key operational areas
- 16 - Key AWS services
- 17 - Key managed services
- 18 - Challenge - Create a CloudTrail trail
- 19 - Solution - Create a CloudTrail trail
- 20 - Preparing for operational readiness
- 21 - Using Lambda for operational readiness
- 22 - Managing operational health
- 23 - Key operational health tools
- 24 - Responding to health events
- 25 - Key health events tools
3. Reliability Pillar
- 26 - Key AWS services for reliability
- 27 - Foundations of redundant networks
- 28 - Reliability with resiliency
- 29 - Managing service quotas and constraints
- 30 - Key AWS services for reliability
- 31 - Planning reliable network topology
- 32 - Demo - Reviewing reliability options
- 33 - Workload architecture
- 34 - Change management
- 35 - Failure management
- 36 - Challenge - Review service limits
- 37 - Solution - Review service limits
- 38 - Single-Region scenarios
- 39 - Multi-Region design scenarios
4. Security Pillar
- 40 - Security pillar overview
- 41 - Design principles
- 42 - Identity and Access Management
- 43 - Demo - IAM security overview
- 44 - Protecting AWS credentials
- 45 - Identify threats - Detective controls
- 46 - AWS detective controls for security
- 47 - Implement an auditing workflow
- 48 - Challenge - Review a CloudTrail event
- 49 - Solution - Review a CloudTrail event
- 50 - Auditing and notifications
- 51 - Infrastructure protection
- 52 - Key AWS services for infrastructure protection
- 53 - Data protection methods
- 54 - Key AWS services for data protection
- 55 - Protecting your data at rest at AWS
- 56 - Protecting data in transit at AWS
- 57 - Responding to security incidents
- 58 - Managing incident response
- 59 - Demo - Using the Well-Architected Tool
5. Cost Optimization Pillar
- 60 - Design principles of the cost optimization pillar
- 61 - Cost optimization
- 62 - Cloud budgeting
- 63 - Expenditure and usage
- 64 - Monitor cost and usage
- 65 - Cost-effective resources
- 66 - Choosing a pricing model
- 67 - Demo - AWS billing and cost management
- 68 - Manage effective demand and supply
- 69 - Supply and demand
6. Performance Efficiency Pillar
- 70 - Design principles
- 71 - Achieving performance efficiency at AWS
- 72 - Compute performance efficiency
- 73 - Demo - Use AWS Compute Optimizer
- 74 - Effective storage efficiencies
- 75 - Demo - Storage tuning
- 76 - Designing for effective database performance efficiency
- 77 - Demo - Aurora Serverless deployment
- 78 - Designing for effective network performance efficiency
- 79 - Demo - Using a Quick Start reference deployment
- 80 - Monitoring performance efficiency
- 81 - Performance efficiency trade-offs
7. Sustainability Pillar
- 82 - Sustainability in the AWS cloud
- 83 - Design principles for sustainability
- 84 - Identify targets for improvement
- 85 - Evaluate and plan improvements
- 86 - Test and deploy improvements
- 87 - Measure results and replicate success
- 88 - Opportunities for successful sustainability on AWS
- 89 - Learn more about applying sustainability
8. The Well-Architected Framework in Action
- 90 - Creating a Well-Architected Framework action plan
- 91 - Start an evaluation with the Well-Architected Framework Tool
- 92 - Security pillar evaluation
- 93 - Reliability pillar evaluation
- 94 - Performance efficiency pillar evaluation
- 95 - Operational excellence pillar evaluation
- 96 - Cost optimization pillar evaluation
- 97 - Sustainability pillar evaluation
- 98 - Review your workload evaluation
- 99 - Putting your workload evaluation into practice
Conclusion
- 100 - AWS reference materials
Related courses
- Designing an AWS Landing Zone
- Complete Guide to AWS Software Deployment
- AWS Certified Security - Specialty (SCS-C02) Cert Prep
- Complete Guide to AWS Security and Compliance Management
- Complete Guide to Serverless Web App Development on AWS
- AWS Certified SysOps Administrator - Associate (SOA-C02) Cert Prep
- Exploring Ktor with Kotlin Multiplatform and Compose
- Kubernetes: Your First Project
Related learn paths
- Getting Started with Cloud Development
- Explore a Career in Data Engineering
- Advance Your Skills in Predictive Analytics
- Foundations of Cloud Computing: Models, Platforms, Services, and Careers
- Getting Started with DevOps
- Become a Java EE 7 Developer
- Advance Your Skills in R
- Explore a Career as a Power BI Specialist