How to Study for the AWS Solutions Architect Associate: Complete Strategy Guide | LearnByTeaching.ai
The AWS Solutions Architect Associate (SAA-C03) is one of the most popular cloud certifications worldwide, validating your ability to design distributed systems on AWS that are resilient, high-performing, secure, and cost-optimized. The exam is scenario-heavy — nearly every question presents a real-world architecture problem and asks you to choose the best solution from multiple valid options. Hands-on experience with core AWS services is essential.
Exam Overview
Format
Computer-based test with 65 questions — a mix of multiple-choice (single answer) and multiple-response (select 2-3 correct answers); scenario-based questions
Duration
2 hours 10 minutes
Scoring
Scaled score of 100-1000
Passing Score
720 out of 1000
| Section | Weight | Description |
|---|---|---|
| Designing Resilient Architectures | 30% | Multi-tier architectures, high availability, disaster recovery, decoupling with SQS/SNS, auto scaling, and fault-tolerant storage |
| Designing High-Performing Architectures | 28% | Choosing the right compute, storage, database, and networking solutions for performance requirements; caching with CloudFront and ElastiCache |
| Designing Secure Architectures | 24% | IAM best practices, encryption at rest and in transit, VPC security (security groups, NACLs), and compliance |
| Designing Cost-Optimized Architectures | 18% | Choosing cost-effective resources (Reserved Instances, Spot, Savings Plans), storage tier optimization, and right-sizing |
Study Phases
Core Services Foundation
Weeks 1-3Goals
- Master EC2: instance types, pricing models, placement groups, auto scaling
- Understand S3: storage classes, lifecycle policies, replication, access control
- Study VPC: subnets, route tables, NAT gateways, security groups, NACLs
- Learn RDS, Aurora, and DynamoDB: use cases, read replicas, multi-AZ, backups
Daily Schedule
1.5-2 hours daily: video lectures, documentation reading, and hands-on lab exercises
Resources
- Adrian Cantrill AWS SAA course
- Stephane Maarek AWS SAA course (Udemy)
- AWS Free Tier for hands-on practice
Techniques
Architecture Patterns and Advanced Services
Weeks 4-6Goals
- Study high-availability patterns: multi-AZ, multi-region, pilot light, warm standby, active-active
- Master decoupling services: SQS, SNS, EventBridge, and Step Functions
- Learn serverless architecture: Lambda, API Gateway, DynamoDB, S3 static hosting
- Understand caching: CloudFront distributions, ElastiCache (Redis vs Memcached)
- Study EFS, FSx, and storage gateway options
Daily Schedule
1.5-2 hours daily: architecture pattern study, service comparison exercises, and practice questions
Resources
- AWS Well-Architected Framework whitepaper
- AWS Architecture Center
- AWS re:Invent videos on architecture patterns
Techniques
Practice Exams and Gap Analysis
Weeks 7-8Goals
- Take at least 4 full-length practice exams
- Analyze every missed question and read the relevant AWS documentation
- Strengthen weak domains based on practice exam scores
- Study edge-case services: AWS Transfer Family, DataSync, Snow Family, Storage Gateway
Daily Schedule
2 hours daily: practice exams, missed-question review, and targeted study on weak areas
Resources
- Tutorials Dojo practice exams
- AWS Official Training and Certification
- AWS service FAQs for frequently tested services
Techniques
Final Review
Final weekGoals
- Review all missed questions from practice exams
- Re-read the AWS Well-Architected Framework pillars
- Take one final practice exam
- Review cost optimization strategies and pricing models
Daily Schedule
1.5 hours daily: targeted review and final practice exam
Resources
- Personal notes on missed questions
- AWS Well-Architected Framework
Techniques
Section Strategies
Designing Resilient Architectures
30%
Designing Resilient Architectures
30%Time Allocation
Roughly 20 of the 65 questions; scenario questions in this domain require careful reading of availability requirements
Key Topics
Study Approach
Resilience questions ask you to design architectures that survive failures. Focus on eliminating single points of failure: use multi-AZ deployments, auto scaling, and decoupled architectures with SQS. Know the four disaster recovery strategies (backup/restore, pilot light, warm standby, active-active) and their RTO/RPO tradeoffs.
Common Mistakes to Avoid
- ✗Choosing expensive active-active solutions when pilot light or warm standby meets the RTO requirement
- ✗Forgetting that RDS Multi-AZ is for high availability, not read scaling (use read replicas for scaling)
- ✗Not using SQS to decouple components that need to handle traffic spikes independently
- ✗Confusing Route 53 routing policies (failover, latency, weighted, geolocation)
Designing High-Performing Architectures
28%
Designing High-Performing Architectures
28%Time Allocation
Roughly 18 of the 65 questions; performance questions often hinge on specific service capabilities
Key Topics
Study Approach
Performance questions focus on choosing the right service and configuration for specific workload characteristics. Know which EBS volume type to use for IOPS-intensive vs throughput-intensive workloads. Understand when to use CloudFront vs Global Accelerator, and when ElastiCache Redis is better than Memcached.
Common Mistakes to Avoid
- ✗Choosing gp2 instead of io2 for high-IOPS requirements
- ✗Confusing CloudFront (content caching) with Global Accelerator (network performance)
- ✗Not considering DynamoDB DAX for read-heavy workloads
- ✗Selecting overly complex solutions when a simpler high-performing option exists
Designing Secure Architectures
24%
Designing Secure Architectures
24%Time Allocation
Roughly 16 of the 65 questions; security questions require careful attention to stated security requirements
Key Topics
Study Approach
Security questions test whether you can lock down an architecture following the principle of least privilege. Know the differences between security groups (stateful, instance-level) and NACLs (stateless, subnet-level). Understand when to use VPC endpoints to keep traffic within AWS, and when to use KMS for encryption.
Common Mistakes to Avoid
- ✗Confusing security groups (stateful) with NACLs (stateless)
- ✗Not using VPC endpoints when the question says 'traffic must not traverse the internet'
- ✗Choosing overly permissive IAM policies when least privilege is required
- ✗Forgetting that S3 bucket policies and IAM policies work together for access control
Designing Cost-Optimized Architectures
18%
Designing Cost-Optimized Architectures
18%Time Allocation
Roughly 12 of the 65 questions; cost questions often have multiple valid answers — choose the cheapest that meets all stated requirements
Key Topics
Study Approach
Cost optimization questions test whether you can meet requirements at the lowest cost. Know when to use Spot Instances (fault-tolerant, flexible workloads), Reserved Instances (predictable, steady-state), and Savings Plans (flexible commitment). Understand S3 storage class transitions and when to use S3 Glacier.
Common Mistakes to Avoid
- ✗Recommending Reserved Instances for unpredictable workloads
- ✗Not considering Spot Instances for fault-tolerant batch processing
- ✗Overlooking S3 Intelligent-Tiering for unpredictable access patterns
- ✗Ignoring data transfer costs between regions and to the internet
Score Improvement Tactics
- Master the core services: EC2, S3, VPC, RDS, Lambda, and IAM
- Study the Well-Architected Framework five pillars
- Build hands-on experience with the AWS Free Tier
- Take at least 4 practice exams and review every missed question
Est. 140h of study
- Deepen knowledge of architecture patterns: high availability, decoupling, and disaster recovery
- Study advanced services: ElastiCache, CloudFront, Global Accelerator, Kinesis
- Focus on your weakest domain based on practice exam breakdown
- Read AWS FAQs for the top 10 most-tested services
Est. 60h of study
- Master edge-case services: Snow Family, Storage Gateway, DataSync, Transfer Family
- Study advanced VPC patterns: Transit Gateway, PrivateLink, VPC peering
- Understand all disaster recovery strategies with RTO/RPO calculations
- Practice the hardest scenario questions from practice exams
Est. 40h of study
Test Day Tips
- 1
Read every question twice and identify the key constraint before looking at answers. Questions often include phrases like 'most cost-effective,' 'highest availability,' or 'least operational overhead' — the correct answer depends on which constraint takes priority.
- 2
For multiple-response questions (select 2 or 3), treat each option independently. Evaluate whether each option contributes to solving the stated problem, then select the combination that fully addresses the requirements.
- 3
When two answers seem equally valid, look for the one that uses AWS-managed services over self-managed alternatives. AWS exams favor managed services (Aurora over self-managed MySQL, ALB over custom load balancing).
- 4
Eliminate answers that violate security best practices: hardcoded credentials, overly permissive security groups, public S3 buckets, or unencrypted data when encryption is required.
- 5
For cost optimization questions, do not default to the cheapest option — choose the cheapest option that meets ALL stated requirements. A question may require high availability, which eliminates single-AZ solutions even if they are cheaper.
- 6
Flag questions you are unsure about and move on. With 65 questions in 130 minutes, you have 2 minutes per question — enough time to review flagged questions at the end.
- 7
Watch for the phrase 'least operational overhead' — this signals that the best answer uses a fully managed or serverless service rather than one requiring manual maintenance.
Pro Tips
The exam is fundamentally about choosing the best architecture for a given set of constraints. Train yourself to identify the primary constraint in each question (cost, performance, security, availability, operational overhead) because it determines the correct answer.
Build a mental decision tree for storage: S3 for objects, EBS for block storage attached to EC2, EFS for shared file storage, FSx for Windows file systems or Lustre HPC. Know the use cases for each and you can eliminate wrong answers quickly.
The AWS Well-Architected Framework is the exam's philosophical foundation. Read the whitepapers for all five pillars (operational excellence, security, reliability, performance efficiency, cost optimization) at least once — many answers are directly derived from them.
Tutorials Dojo practice exams are the gold standard for SAA preparation. Their questions mirror the real exam's difficulty and scenario-based format. Take at least 4 practice exams and aim for 80%+ before sitting for the real exam.
Do not try to memorize every AWS service — there are hundreds. Instead, understand the core 20-25 services deeply and know the use cases for 15-20 more. The exam tests whether you can select the right tool for the job, not whether you know every feature of every service.
More AWS Solutions Architect Associate Resources
Prepare for the AWS Solutions Architect Associate by teaching it
Upload your AWS Solutions Architect Associate study materials and teach concepts to AI students. Explaining what you know is the fastest way to find gaps before exam day.
Try LearnByTeaching.ai — It's Free