AWS Solutions Architect Associate (SAA-C03) is the most popular cloud certification in the world—and for good reason. It validates real architectural skills, commands respect from employers, and opens doors to six-figure cloud roles.
But it's not easy. The exam covers a massive breadth of AWS services and expects you to design solutions, not just recall facts.
Here's the exact study plan I'd follow to pass it.
Understanding the SAA-C03 Exam
Before planning, let's understand what we're up against:
- Questions: 65 questions
- Time: 130 minutes
- Passing score: 720 out of 1000
- Question types: Multiple choice and multiple response
- Cost: $150 USD
The Four Domains
- Design Secure Architectures (30%) — IAM, encryption, network security, security services
- Design Resilient Architectures (26%) — High availability, fault tolerance, disaster recovery
- Design High-Performing Architectures (24%) — Compute, storage, database, network performance
- Design Cost-Optimized Architectures (20%) — Cost-effective compute, storage, and database solutions
Prerequisites: What You Need Before Starting
If You're New to AWS
Spend 1-2 weeks getting familiar with the basics:
- Create a free AWS account
- Watch the official "AWS Cloud Practitioner Essentials" (free)
- Launch an EC2 instance, create an S3 bucket, set up a VPC manually
- Get comfortable with the AWS console
You don't need Cloud Practitioner certification, but you need to understand basic AWS concepts.
If You Have AWS Experience
Skip the basics and jump into the study plan. Your hands-on experience is valuable, but don't assume you know everything—the exam tests breadth.
The 10-Week Study Plan
Week 1: Foundation and Assessment
Goal: Understand the exam and identify your starting point.
- Read the official AWS exam guide and sample questions
- Take a diagnostic practice exam (even if you score 40%, that's useful data)
- Review results to identify strong and weak domains
- Set up your study environment and schedule
Week 2-3: Core Compute and Storage
Goal: Master the fundamental building blocks.
Services to study:
- EC2: Instance types, pricing models, placement groups, AMIs
- EBS: Volume types, snapshots, encryption
- S3: Storage classes, lifecycle policies, versioning, replication
- EFS: Use cases vs EBS
Hands-on labs:
- Launch EC2 instances with different configurations
- Create and attach EBS volumes
- Set up S3 bucket with lifecycle policies and cross-region replication
Week 4-5: Networking Deep Dive
Goal: Understand VPC architecture inside and out.
Services to study:
- VPC: Subnets, route tables, internet gateways, NAT gateways
- Security groups vs NACLs
- VPC peering and Transit Gateway
- Direct Connect and VPN
- Route 53: Routing policies, health checks
- CloudFront and Global Accelerator
Hands-on labs:
- Build a multi-tier VPC from scratch (public and private subnets)
- Configure security groups and NACLs
- Set up a CloudFront distribution
Week 6: Databases
Goal: Know when to use each database service.
Services to study:
- RDS: Multi-AZ, read replicas, Aurora
- DynamoDB: Partition keys, GSIs, DAX
- ElastiCache: Redis vs Memcached use cases
- Redshift: Data warehousing basics
Key decision frameworks:
- Relational vs NoSQL: When to choose each
- Read-heavy vs write-heavy workloads
- Cost optimization for database workloads
Week 7: Security and Identity
Goal: Understand AWS security model thoroughly (30% of exam!).
Services to study:
- IAM: Policies, roles, federation, cross-account access
- KMS: Key management, encryption options
- Secrets Manager and Parameter Store
- AWS Organizations and SCPs
- Security services: GuardDuty, Inspector, Macie, Security Hub
Key concepts:
- Principle of least privilege
- Encryption at rest vs in transit
- Shared responsibility model
Week 8: Application Services and Integration
Goal: Understand serverless and decoupling patterns.
Services to study:
- Lambda: Event-driven computing, limits, integrations
- API Gateway: REST APIs, throttling
- SQS, SNS, EventBridge: Decoupling patterns
- Step Functions: Workflow orchestration
- ECS and EKS basics
Week 9: Practice Exam Intensive
Goal: Simulate exam conditions and refine weak areas.
- Take 3-4 full practice exams (timed)
- Score each exam and track domain performance
- For every wrong answer, research WHY the correct answer is better
- Create flashcards for frequently missed concepts
Target scores:
- Practice exam 1: 65%+ (baseline)
- Practice exams 2-4: 75%+ (ready to schedule)
- Consistently hitting 80%+: You're ready
Week 10: Final Review and Exam
Goal: Consolidate knowledge and peak for exam day.
- Review all flashcards and notes
- Focus on your weakest domain for targeted review
- Re-read AWS Well-Architected Framework white paper
- Take one final practice exam 2-3 days before
- Night before: Light review, good sleep
Recommended Resources
Video Courses (Pick One)
- Stephane Maarek's Ultimate AWS Certified SAA Course (Udemy) — Most popular, excellent quality
- Adrian Cantrill's SAA Course — More in-depth, great for deep understanding
- A Cloud Guru — Good overview, less depth
Practice Exams (Critical)
- Tutorial Dojo (Jon Bonso) — Gold standard for SAA practice exams
- Stephane Maarek's Practice Exams — Good supplement
- Official AWS Practice Exam — Take at least once for format familiarity
Hands-On Practice
- AWS Free Tier — Use it! Most services have free tier options
- Tutorials Dojo Cheat Sheets — Great quick reference
Exam Day Tips
- Read questions carefully — Look for keywords: "MOST cost-effective," "LEAST operational overhead," "BEST"
- Eliminate wrong answers — Usually 2 answers are clearly wrong; focus on the remaining 2
- Flag and move on — Don't spend 5 minutes on one question; flag it and return
- Manage time — 65 questions in 130 minutes = 2 minutes per question
- Trust your preparation — If you're hitting 75%+ on practice exams, you're ready
Want AI-powered practice questions mapped to exam objectives? Join the UNDRSTDY waitlist.
