AWS Solutions Architect Associate (SAA-C03) Complete Study Guide 2026
The AWS Solutions Architect Associate (SAA-C03) is one of the most valuable cloud certifications in the industry. This complete 2026 guide covers every domain, top topics, sample questions, and a week-by-week study plan to help you pass on your first attempt.
The AWS Solutions Architect Associate (SAA-C03) certification is widely regarded as the most sought-after cloud credential in the world. With AWS commanding more than 30% of the global cloud market, architects who can design reliable, secure, and cost-efficient solutions on AWS are in enormous demand. Whether you are a developer transitioning into architecture, a sysadmin moving to the cloud, or a recent graduate breaking into tech, the SAA-C03 is an excellent first professional-level cert to pursue. This guide gives you everything you need to plan your preparation, understand the exam structure, and pass confidently in 2026.
Exam Format and Registration Details
Before diving into content, understand exactly what you are signing up for. The SAA-C03 exam has the following structure:
| Detail | Value |
|---|---|
| Number of Questions | 65 (scored) + up to 15 unscored pilot questions |
| Time Limit | 130 minutes |
| Passing Score | 720 out of 1000 |
| Exam Cost | $150 USD (Pearson VUE or PSI) |
| Delivery | Testing center or online proctored |
| Question Types | Multiple choice and multiple response (select 2–3 correct) |
| Validity | 3 years |
The exam uses scaled scoring, so the 720 threshold does not directly correspond to 72% of questions answered correctly. AWS uses psychometric analysis to normalize the difficulty of each question set. In practice, aim to answer around 75–80% of questions correctly in practice exams before scheduling your real attempt.
The Four Exam Domains Explained
The SAA-C03 exam is organized into four domains. Each domain tests a different aspect of solution architecture, and understanding the weight of each helps you prioritize your study time effectively.
Domain 1: Design Secure Architectures — 30%
This is the largest domain on the exam, which surprises many candidates who expect architecture or performance to dominate. You must understand how to apply the AWS shared responsibility model, design IAM policies with least privilege, encrypt data at rest and in transit, protect VPC resources with security groups and NACLs, and implement detective controls using CloudTrail, Config, and GuardDuty. Key services: IAM, KMS, Secrets Manager, ACM, WAF, Shield, VPC security groups, S3 bucket policies.
Domain 2: Design Resilient Architectures — 26%
Here you must demonstrate that you can design systems that remain available despite failures. Topics include multi-AZ and multi-region deployments, Auto Scaling, elastic load balancing, decoupled architectures using SQS and SNS, and disaster recovery strategies (Backup and Restore, Pilot Light, Warm Standby, Active-Active). You need to know RTO and RPO concepts deeply.
Domain 3: Design High-Performing Architectures — 24%
This domain focuses on selecting the right compute, storage, database, and networking options for a given workload. You need to know when to use EC2 vs Lambda vs ECS vs EKS, when RDS is better than DynamoDB, and how to use CloudFront, Global Accelerator, and ElastiCache to reduce latency. Storage tiers (S3 Intelligent-Tiering, Glacier, EBS volume types) are also covered here.
Domain 4: Design Cost-Optimized Architectures — 20%
AWS expects architects to control spend while meeting requirements. This domain tests knowledge of Reserved Instances vs Savings Plans vs Spot Instances, right-sizing EC2, choosing cost-efficient storage classes, using S3 Lifecycle policies, and leveraging serverless to eliminate idle compute costs. AWS Cost Explorer and AWS Budgets are also fair game.
Top 10 Topics to Study
Based on exam blueprint analysis and community feedback from thousands of test-takers, the following ten topics generate the highest question volume on the SAA-C03. Spend the most time here before branching out to edge-case services.
1. EC2 and Auto Scaling
Know every instance purchasing option (On-Demand, Reserved, Spot, Dedicated Host), placement groups (cluster, spread, partition), and how to configure Launch Templates for Auto Scaling Groups with target tracking and step scaling policies.
2. S3 and Storage Classes
Memorize all storage classes and their minimum storage durations. Know when to use S3 Transfer Acceleration, Cross-Region Replication, MFA Delete, Object Lock, and Presigned URLs. Lifecycle rules and Intelligent-Tiering transitions appear frequently.
3. VPC Networking
Understand subnets (public vs private), route tables, Internet Gateways, NAT Gateways, VPC Peering, Transit Gateway, VPN connections, and Direct Connect. Know what a Bastion Host is and when to use Systems Manager Session Manager instead.
4. RDS and Database Services
Multi-AZ vs Read Replicas, Aurora Serverless, Aurora Global Database, RDS Proxy, DynamoDB Global Tables, and ElastiCache (Redis vs Memcached) are critical. Know which workloads suit each engine.
5. IAM
Policies (identity-based, resource-based, permission boundaries, SCPs), roles for EC2 instance profiles, cross-account access, and IAM Identity Center (formerly AWS SSO) are all tested heavily.
6. Lambda and Serverless
Lambda triggers (API Gateway, S3, SQS, EventBridge), concurrency limits, provisioned concurrency, Lambda Layers, and Step Functions orchestration are common question drivers.
7. CloudFront and Global Delivery
Know how CloudFront caches content, how to set up Origin Access Control (OAC) for S3 origins, cache behaviors, signed URLs vs signed cookies, and how it integrates with WAF and Shield Advanced.
8. Route 53
All routing policies (Simple, Failover, Latency, Geolocation, Geoproximity, Weighted, Multi-Value) and their use cases, plus health checks and private hosted zones, are testable topics.
9. SQS and SNS
Understand standard queues vs FIFO queues, visibility timeout, dead-letter queues, long polling, and the fanout pattern (SNS + SQS). EventBridge is increasingly replacing legacy SNS patterns for complex routing.
10. Elastic Load Balancing
Know when to use an Application Load Balancer (layer 7, path/host-based routing), Network Load Balancer (layer 4, static IP, TLS termination), and Gateway Load Balancer (third-party appliances). Understand sticky sessions and connection draining.
3 Realistic Sample Questions
The following questions reflect the style and difficulty of actual SAA-C03 exam questions. Read each carefully, attempt an answer, then review the explanation.
Question 1
A company runs a web application on EC2 instances behind an Application Load Balancer. The application stores user session data in local instance memory. When the Auto Scaling group scales in, users report being logged out unexpectedly. Which solution resolves this issue with the LEAST operational overhead?
- A. Enable sticky sessions (session affinity) on the ALB target group
- B. Store session data in an Amazon ElastiCache for Redis cluster
- C. Configure connection draining on the ALB target group
- D. Use an Amazon RDS Multi-AZ instance to store session data
Correct Answer: B
Explanation: Moving session data out of local instance memory and into a shared, low-latency data store like ElastiCache for Redis is the canonical AWS pattern for stateless EC2 architectures. Any instance can then serve any user's request without losing session context. Option A (sticky sessions) keeps users tied to a specific instance, which breaks down during scale-in events — the very problem described. Option C (connection draining) gracefully completes in-flight requests but does not preserve session data. Option D (RDS) works but adds unnecessary relational database complexity and latency compared to an in-memory cache.
Question 2
A solutions architect must design a disaster recovery architecture for an on-premises application with an RTO of 30 minutes and an RPO of 15 minutes. The company wants to minimize cost while meeting these requirements. Which DR strategy should the architect recommend?
- A. Backup and Restore
- B. Pilot Light
- C. Warm Standby
- D. Multi-Site Active/Active
Correct Answer: C
Explanation: A 30-minute RTO rules out Backup and Restore (recovery typically takes hours) and Pilot Light (requires time to start and scale up a minimal core). Warm Standby keeps a scaled-down but fully functional environment running at all times, allowing failover within minutes by simply scaling up — meeting the 30-minute RTO and 15-minute RPO. Multi-Site Active/Active achieves near-zero RTO/RPO but is the most expensive option and exceeds the stated requirements.
Question 3
A company needs to allow an EC2 instance in Account A to read objects from an S3 bucket in Account B. Which combination of actions is required? (Select TWO)
- A. Create an IAM role in Account A with an S3 read policy and attach it to the EC2 instance
- B. Create an IAM user in Account B and share its access keys with Account A
- C. Add a bucket policy in Account B that grants the Account A IAM role permission to read objects
- D. Enable S3 Transfer Acceleration on the bucket in Account B
- E. Create a VPC endpoint for S3 in Account A's VPC
Correct Answers: A and C
Explanation: Cross-account S3 access requires permission grants on both sides. The EC2 instance needs an IAM role (identity-based policy) in its own account (A) that grants S3 read actions. The S3 bucket in Account B needs a resource-based bucket policy that explicitly allows the IAM role ARN from Account A to perform those actions. Both grants must exist simultaneously — one alone is insufficient. Sharing IAM user credentials (B) is a security anti-pattern. S3 Transfer Acceleration (D) speeds up transfers but does not grant access. A VPC endpoint (E) provides private network routing but does not address cross-account authorization.
8–12 Week Study Timeline
Below is a structured study plan designed for candidates with basic cloud familiarity. If you are new to AWS entirely, follow the 12-week track. If you already work with AWS daily, the 8-week track is sufficient.
- Create a free-tier AWS account and explore the console hands-on
- Study the AWS global infrastructure (Regions, AZs, Edge Locations)
- Complete the AWS Certified Solutions Architect – Associate official exam guide
- Begin a structured video course (Stephane Maarek on Udemy is the community favorite)
- EC2, Auto Scaling, ELB — launch instances, configure ASGs, set up ALB
- VPC deep dive: build a full 3-tier VPC from scratch with public, private, and data subnets
- Route 53 routing policies — create lab scenarios for each policy type
- Take a 20-question domain 2 practice quiz and review all wrong answers
- S3 storage classes, lifecycle policies, replication, and encryption
- RDS Multi-AZ vs Read Replicas, Aurora, DynamoDB, ElastiCache
- IAM policies, roles, and cross-account patterns
- KMS, Secrets Manager, ACM, WAF, Shield — domain 1 security sweep
- Lambda, API Gateway, Step Functions, EventBridge, SQS, SNS
- CloudFront, Global Accelerator, and CDN caching strategies
- EC2 pricing models, Savings Plans, Spot instances, and cost tagging strategies
- Take two full 65-question timed practice exams — target 75%+ before proceeding
- Review every wrong answer from practice exams and trace back to source documentation
- Focus extra time on domain 3 (performance) if scoring below 70% there
- Complete AWS Skill Builder labs for hands-on reinforcement
- Review AWS architecture whitepapers: Well-Architected Framework, Disaster Recovery
- Take one final timed practice exam under real conditions (no pausing)
- Review flashcard decks for service limits, storage tiers, and routing policies
- Do a light review the night before — do not cram
- Schedule your exam for morning if possible — mental fatigue increases in the afternoon
Exam Day Tips
Flag and Move On
With 65 questions and 130 minutes, you have exactly 2 minutes per question. Any question that requires more than 90 seconds of deliberation should be flagged and revisited. Spending 5 minutes on one hard question at the cost of easier questions later is a common failure mode.
Eliminate Clearly Wrong Answers First
On almost every SAA-C03 question, two of the four answers can be eliminated immediately because they introduce unnecessary complexity, use the wrong service, or are factually incorrect. Narrowing to two options makes guessing far more effective if needed.
Look for "Least Operational Overhead" Clues
When the question asks for the solution with "least operational overhead" or "minimal management," AWS almost always expects you to choose a managed or serverless service over a self-managed one. Lambda over EC2, RDS over a self-installed database on EC2, Managed AD over self-hosted LDAP, and so on.
Recommended Practice Resources
- AWS Skill Builder: Official labs and the AWS-authored practice exam
- AWS Whitepapers: Well-Architected Framework, Storage Services Overview, Disaster Recovery
- CertLand Practice Exams: Scenario-based questions that mirror real exam difficulty
Ready to Practice?
Test your knowledge with our full AWS SAA-C03 practice exam — 340 scenario-based questions, detailed explanations, and no login required to get started.
Browse Practice Exams →
Comments
No comments yet. Be the first!
Comments are reviewed before publication.