AWS Solutions Architect Associate (SAA-C03) Study Guide — 2026
SAA-C03 is the most in-demand cloud certification in US job postings. Here's what AWS actually tests, the services you must know cold, and an 8-week schedule that gets you from zero to certified.
The AWS Certified Solutions Architect — Associate (SAA-C03) is, by job-posting volume, the highest-leverage cloud certification in the United States. It's the credential that gets non-cloud engineers past resume filters at AWS-stack employers, and the one that consistently lifts mid-level engineer salaries by $15-30k.
It's also the cert that more candidates fail than they admit, because AWS scenario questions are subtle in a way that 30-second YouTube summaries can't prepare you for.
Exam structure
- 65 questions in 130 minutes
- Multiple choice (single answer) and multiple response (pick 2 or 3)
- Passing score: 720 / 1000 (scaled — not a literal percentage)
- Cost: $150 USD
- Delivered online (Pearson VUE OnVUE) or at testing centers
There are no performance-based questions on SAA-C03 — every question is multiple choice or multiple response. But the multiple-choice questions are scenario-heavy and frequently have two plausibly-correct answers, with the right one being the most cost-effective, most operationally efficient, or best aligned to the AWS Well-Architected Framework.
Domain weights
| Domain | Weight |
|---|---|
| 1. Design Secure Architectures | 30% |
| 2. Design Resilient Architectures | 26% |
| 3. Design High-Performing Architectures | 24% |
| 4. Design Cost-Optimized Architectures | 20% |
Notice that "secure" is the heaviest domain. IAM and KMS questions show up everywhere — even in questions ostensibly about other topics.
The 12 service families that dominate the exam
About 80% of your questions reference these. Master them and the rest is filler.
- Compute: EC2 (instance families, AMIs, EBS, instance store), Auto Scaling, ELB (ALB vs NLB vs GWLB), Lambda, ECS, EKS, Fargate.
- Storage: S3 (storage classes — Standard, IA, One Zone-IA, Glacier Instant/Flexible/Deep Archive, Intelligent-Tiering), EBS (gp3, io2, st1, sc1), EFS, FSx, Storage Gateway.
- Database: RDS (Multi-AZ vs Read Replicas), Aurora (Global Database, Serverless v2), DynamoDB (on-demand vs provisioned, DAX, Streams, Global Tables), ElastiCache (Redis vs Memcached), Redshift.
- Networking: VPC (subnets, route tables, NAT Gateway vs NAT Instance, VPC Endpoints — Gateway and Interface), CloudFront, Route 53 (routing policies — simple, weighted, latency, failover, geolocation, geoproximity, multivalue), Direct Connect, Site-to-Site VPN, Transit Gateway.
- Identity & Access: IAM (users, groups, roles, policies — identity vs resource-based), AWS SSO / IAM Identity Center, Cognito (User Pools vs Identity Pools), STS, AWS Organizations + SCPs.
- Security: KMS (CMKs — customer-managed vs AWS-managed, envelope encryption), Secrets Manager vs Parameter Store, ACM, WAF, Shield Standard vs Advanced, GuardDuty, Macie, Inspector, Security Hub.
- Application Integration: SQS (Standard vs FIFO, DLQ, visibility timeout), SNS (topics, fan-out), EventBridge, Step Functions.
- Monitoring & Logging: CloudWatch (metrics, logs, alarms, dashboards), CloudTrail (management vs data events), AWS Config, X-Ray.
- Migration & Transfer: DataSync, Snow family (Snowcone, Snowball, Snowmobile), Database Migration Service (DMS), Application Migration Service (MGN).
- Analytics: Athena, Glue, Kinesis (Data Streams vs Firehose vs Data Analytics).
- Cost Management: Trusted Advisor, Cost Explorer, AWS Budgets, Savings Plans vs Reserved Instances.
- Disaster Recovery: RTO vs RPO, four DR strategies (Backup & Restore, Pilot Light, Warm Standby, Multi-Site Active/Active).
The "AWS-isms" that turn 50% confidence into 90%
When two answers both seem correct, AWS questions reward these patterns:
- Managed services beat self-managed. When the question lists "operational overhead" as a constraint, pick RDS over self-installed PostgreSQL on EC2, ElastiCache over Redis on EC2, etc.
- Use the highest-level service that fits. Lambda > Fargate > ECS > EKS > EC2 for the same workload. Pick the one that satisfies the requirement with the least undifferentiated heavy lifting.
- Multi-AZ is for HA. Multi-Region is for DR. Don't confuse them.
- Read Replicas don't fail over. They're for read scaling. Multi-AZ is for failover.
- VPC Endpoints keep traffic private. When a question says "must not traverse the internet," it almost always wants VPC Endpoints (Gateway for S3/DynamoDB, Interface for everything else).
- NAT Gateway > NAT Instance. Always, unless cost is the only factor and traffic is light.
- S3 Intelligent-Tiering for unknown access patterns. Lifecycle policies for predictable patterns.
- CloudFront for global low-latency static + API origin acceleration. Not just static.
- Route 53 latency-based routing for global apps. Geolocation for compliance / regional rules.
- Use IAM roles, not access keys. The phrase "store credentials" is almost always a wrong answer.
Performance-based question prep (you don't need it, but here's what to do instead)
SAA-C03 doesn't have PBQs. But the scenario questions reward hands-on muscle memory. Spend at least 15-20 hours building real things:
- Build a 3-tier VPC: public ALB → private app subnet → private DB subnet with NAT Gateway.
- Spin up an Auto Scaling Group behind an ALB with health checks and a CloudWatch CPU policy.
- Set up Multi-AZ RDS + a Read Replica. Watch failover behavior in the console.
- Configure S3 lifecycle policies moving objects to Glacier after 90 days.
- Make an IAM policy with conditions that only allow access from a specific VPC endpoint.
An 8-week study plan
This assumes ~10 hours/week. Cut to 5–6 weeks if you have AWS experience; stretch to 12 weeks if you're new to cloud.
Week 1: Cloud + AWS fundamentals
Stephane Maarek's or Adrian Cantrill's SAA-C03 course start. AWS regions, AZs, edge locations. Shared responsibility model. AWS Well-Architected Framework — five pillars. Skim CLF-C02 (Cloud Practitioner) topics if you've never touched AWS.
Week 2: Compute + storage
EC2 deep dive (instance types, EBS volume types, AMIs, Spot vs On-Demand vs Reserved vs Savings Plans), Auto Scaling, ELB types, Lambda. S3 storage classes, lifecycle, encryption, transfer acceleration. EFS vs FSx vs S3 vs EBS — when to use which.
Week 3: Networking
VPC, subnets, route tables, IGW, NAT Gateway, VPC peering vs Transit Gateway, VPC endpoints. Route 53 routing policies (memorize all 7). CloudFront caching behaviors. Direct Connect vs VPN.
Week 4: Databases + caching
RDS, Aurora (especially Aurora Serverless v2 and Global Database), DynamoDB (capacity modes, GSI vs LSI, Streams). ElastiCache use cases. Redshift vs RDS vs DynamoDB — pick-the-right-database scenarios. DocumentDB, Neptune (just enough to recognize them).
Week 5: IAM + security
IAM policy structure (Effect, Action, Resource, Condition). Identity-based vs resource-based policies. STS and assume-role. KMS (envelope encryption explicitly). Secrets Manager vs SSM Parameter Store. Cognito User Pools vs Identity Pools.
Week 6: Integration, monitoring, DR
SQS vs SNS vs EventBridge. Step Functions. CloudWatch metrics + Logs + Alarms. CloudTrail. The four DR strategies and their RTO/RPO trade-offs.
Week 7: First full-length practice + targeted review
Take a Tutorials Dojo or Stephane Maarek practice exam cold. Score around 60-65% your first time is normal. Spend the rest of the week drilling weak domains.
Week 8: Mixed practice + book the exam
Two more full-length practices, both timed. By end of week 8, score 75%+ on practices to be safe at the real exam. Book the real test for the end of the week.
Common pitfalls
- Studying only the official AWS courses. They're solid but skew easy. Tutorials Dojo and Stephane Maarek practice exams are notoriously harder than the real test — and that's exactly what makes them good prep.
- Memorizing service names without use-cases. Every AWS service has a "use this when…" — that's the actual exam content.
- Skipping math questions. "If RTO is 4 hours, which DR strategy fits?" appears repeatedly. Know the ranges.
- Underestimating CloudFront. It shows up in 5-8 questions across security, performance, and cost domains.
- Treating Multi-AZ and Multi-Region as interchangeable. They aren't. Multi-AZ = high availability (within region). Multi-Region = disaster recovery + latency reduction.
After SAA-C03
The natural next moves:
- Stay on AWS, go developer → AWS Certified Developer Associate (DVA-C02). Substantial overlap with SAA — many candidates pass DVA within 4 weeks of SAA.
- Stay on AWS, go ops → AWS Certified SysOps Administrator (SOA-C02). Includes a hands-on lab section.
- Step up → AWS Certified Solutions Architect — Professional (SAP-C02). Notoriously brutal but the highest-paying AWS cert.
- Cross-cloud → Microsoft Azure Administrator (AZ-104). Combined AWS + Azure certs cover ~80% of cloud hiring filters.
- Specialize → AWS Security Specialty (SCS-C02), Database Specialty, Networking Specialty.
Frequently asked questions
How hard is SAA-C03 compared to other AWS certs?
Harder than Cloud Practitioner (entry-level), easier than the Professional-tier certs. About on par with Azure AZ-104 but with broader service coverage. Most candidates rate it ~7/10 in difficulty.
How long does SAA-C03 take to study for?
6–10 weeks for someone with prior IT/sysadmin experience. 10–14 weeks for a true beginner. Most successful candidates put in 80–120 hours of study.
How much does the AWS Solutions Architect Associate exam cost?
$150 USD. AWS occasionally provides 50% discount vouchers via free events (re:Invent, AWS Skills Centers, Cloud Quest completions).
Is the SAA-C03 exam delivered remotely?
Yes. Pearson VUE OnVUE proctors the exam from your home with a webcam-based environment scan. Same exam, same 130 minutes.
How long is the AWS Solutions Architect cert valid?
3 years. Renewable by passing the latest version of SAA, the Professional-level SAP, or any AWS Specialty exam.
Should I take CLF-C02 before SAA-C03?
If you're entirely new to cloud, yes — Cloud Practitioner builds the vocabulary that makes SAA-C03 less painful. If you've used AWS at any level professionally, skip Cloud Practitioner.
Test yourself. Run 30 free questions on AWS Solutions Architect Associate — no card, no email-trap, written by people who passed.