Table of Contents
Module 1: Exam Foundation
Lesson 1: Exam Guide and Question Strategies
1.1 Exam Logistics
1.2 Introduction
1.3 Target Candidate Description
1.4 Exam Question Domains
Lesson 2: The AWS Well-Architected Framework
2.1 The Six Pillars
2.2 Operational Excellence Pillar
2.3 Security Pillar
2.4 Reliability Pillar
2.5 Performance Efficiency Pillar
2.6 Cost Optimization Pillar
2.7 Sustainability Pillar
Module 2: Design Secure Architectures
Lesson 3: Permissions and Best Practices
3.1 Implement a strong identity foundation
Demo: Create Secret (CLI)
3.2 Authentication and Federation
Demo: Create an IAM Role (Console)
Demo: Generate Temporary Credentials (CLI)
3.3 Question Breakdown 1
3.4 Enable traceability
3.5 Audit, Alert, and Remediate Security Events
Demo: CloudWatch Metric Filters
3.6 Question Breakdown 2
3.7 Apply security at all layers, case study - Part 1
3.8 Apply security at all layers, case study - Part 2
3.9 Question Breakdown 3
3.1 Automate security best practices
Demo: Deliver GuardDuty Findings to SNS (Console)
Demo: AWS Config Rules (Console)
3.11 Automate security best practices in AWS Organizations
Demo: Organizations OU Management (Console)
Demo: Provision AWS Account (CLI)
Demo: Deploy Organizations SCP
3.12 Question Breakdown 4
Lesson 4: Data Protection and Security Events
4.1 Protect data in transit and at rest
Demo: Create TLS Certificate (Console)
Demo: Create Customer Master Key (CMK) for S3 Encryption (Console)
4.2 Encryption and Data Lifecycle Management
Demo: S3 Lifecycle Rules
4.3 Question Breakdown 1
4.4 Keep people away from data
4.5 Data Processing Using Kinesis
Demo: Implementing Kinesis Data Firehose (Console)
4.6 Question Breakdown 2
4.7 Prepare for security events
4.8 Question Breakdown 3
Module 3: Design Resilient Architectures
Lesson 5: Automated Recovery and Testing
5.1 Automatically recover from failure - Part 1
Demo: Implementing Resilience with DNS (Console)
5.2 Automatically recover from failure - Part 2
Demo: DynamoDB Table Resilience (Console)
5.3 Question Breakdown 1
5.4 Test recovery procedures - Part 1
Demo: Route 53 Health Checks
Demo: AWS Backup
5.5 Test recovery procedures - Part 2
5.6 Question Breakdown 2
Lesson 6: Scaling and Capacity Management
6.1 Scale horizontally to increase aggregate workload availability - Part 1
Demo: Deploy an ALB (Console)
Demo: Deploy an Auto Scaling Group (Console)
6.2 Scale horizontally to increase aggregate workload availability - Part 2
6.3 Question Breakdown 1
6.4 Stop guessing capacity - Part 1
Demo: Deploy EFS File System (Console)
6.5 Stop guessing capacity - Part 2
6.6 Question Breakdown 2
6.7 Manage change in automation - Part 1
Demo: Deploy CloudFormation Stack (Console)
Demo: Systems Manager Run Command (Console)
6.8 Manage change in automation - Part 2
6.9 Question Breakdown 3
Module 4: Design High-Performing Architectures
Lesson 7: Global and Serverless Architectures
7.1 Democratize advanced technologies - Part 1
Demo: Deploy RDS Database (Console)
7.2 Democratize advanced technologies - Part 2
7.3 Question Breakdown 1
7.4 Go global in minutes - Part 1
Demo: Deploy CloudFront Distribution (Console)
7.5 Go global in minutes - Part 2
7.6 Question Breakdown 2
7.7 Use serverless architectures - Part 1
Demo: Deploy Aurora Serverless (Console)
Demo: Deploy a Lambda Function (Console)
Demo: Deploy a DynamoDB Table (Console)
7.8 Use serverless architectures - Part 2
7.9 Question Breakdown 3
Lesson 8: Experimentation and Mechanical Sympathy
8.1 Experiment more often - Part 1
8.2 Experiment more often - Part 2
8.3 Question Breakdown 1
8.4 Consider mechanical sympathy - Part 1
Demo: EBS Performance Metrics
8.5 Consider mechanical sympathy - Part 2
Demo: EC2 Instance Type Selection
8.6 Question Breakdown 2
Module 5: Design Cost-Optimized Architectures
Lesson 9: Cloud Financial Management and Efficiency
9.1 Implement cloud financial management - Part 1
Demo: Enable Cost Allocation Tags (Console)
9.2 Implement cloud financial management - Part 2
9.3 Implement cloud financial management - Part 3
9.4 Question Breakdown 1
9.5 Adopt a consumption model - Part 1
9.6 Adopt a consumption model - Part 2
9.7 Question Breakdown 2
9.8 Measure overall efficiency - Part 1
Demo: Composite Alarms
9.9 Measure overall efficiency - Part 2
9.1 Question Breakdown 3
Lesson 10: Operational Costs and Expenditure Attribution
10.1 Stop spending money on undifferentiated heavy lifting - Part 1
Demo: S3 Bucket Creation (Console)
10.2 Stop spending money on undifferentiated heavy lifting - Part 2
10.3 Question Breakdown 1
10.4 Analyze and attribute expenditure - Part 1
Demo: Project Budget with Tags (Console)
10.5 Analyze and attribute expenditure - Part 2
10.6 Question Breakdown 2
Module 6: Next Steps
Lesson 11: Further Study
11.1 Documentation
11.2 Hands-on Learning
11.3 AWS Well-Architected Tool
Summary