AWS Solutions Architect Associate (SAA-C03) Complete Roadmap
The AWS Certified Solutions Architect – Associate (SAA-C03) is one of the industry's most sought-after cloud computing certifications. However, many candidates start their preparation without a structured roadmap. They study random services, jump between disconnected video courses, and attempt practice questions without mastering the fundamentals—wasting time and making the journey unnecessarily difficult.
A structured AWS Solutions Architect (SAA-C03) study roadmap teaches you what to learn, in what order to learn it, and how to evaluate real-world trade-offs. The SAA-C03 exam does not require you to memorize every single feature across 200+ AWS tools. Instead, it tests your ability to design secure, resilient, high-performing, and cost-optimized cloud architectures using the AWS Well-Architected Framework.
Exam Details
| Exam Parameter | Details |
|---|---|
| Exam Code | SAA-C03 |
| Format | 65 questions (Multiple choice / Multiple response) |
| Time | 130 minutes |
| Passing Score | 720 / 1000 (scaled score) |
| Key Focus | Decoupled systems, high availability, disaster recovery, cost optimization, and least-privilege security |
Master Cloud & AWS Global Infrastructure Fundamentals
Before diving into complex multi-tier architectures, establish a rock-solid foundation in cloud architecture principles and deployment models:
- Cloud Service Models: Understand the boundaries and responsibilities across Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS).
- AWS Shared Responsibility Model: Master what AWS manages (Security OF the Cloud) versus what you manage (Security IN the Cloud).
- AWS Global Infrastructure: Learn how Regions, Availability Zones (AZs), and Edge Locations interact. SAA-C03 scenario questions frequently test your ability to build fault-tolerant architectures spanning multiple AZs or Regions for disaster recovery.
- Core Account Setup: Spend hands-on time in the AWS Free Tier, configuring multi-factor authentication (MFA), billing alarms via AWS Budgets, and the AWS Management Console.
Core AWS Building Blocks: Compute, Storage & Databases
Rather than attempting to memorize the entire AWS catalog, prioritize the foundational services that appear across the majority of scenario questions.
Compute & Application Integration
- Amazon EC2: Master instance types, placement groups, lifecycle states, and purchasing models (On-Demand, Savings Plans, Reserved Instances, and Spot Instances).
- Scaling & Load Balancing: Learn how Auto Scaling Groups (ASG) integrate with Application Load Balancers (ALB) and Network Load Balancers (NLB).
- Containers & Serverless Compute: Understand when to use AWS Lambda (event-driven execution) versus containerized workloads on Amazon ECS, Amazon EKS, and AWS Fargate (serverless containers).
- Event-Driven & Decoupling: Understand asynchronous messaging patterns using Amazon SQS (standard vs. FIFO queues), Amazon SNS (pub/sub fan-out), and Amazon EventBridge (event buses).
Storage Architecture
- Amazon S3: Object storage tiers (Standard, S3 Intelligent-Tiering, Glacier Flexible/Deep Archive), Lifecycle Policies, Cross-Region Replication (CRR), and S3 Object Lock.
- Block vs. File Storage:
- Amazon EBS: Persistent block storage for single EC2 instances (gp3, io2 Block Express).
- Amazon EFS: Managed POSIX-compliant shared file system for Linux instances across multiple AZs.
- Amazon FSx: High-performance file systems for Windows (FSx for Windows File Server) and compute-intensive workloads (FSx for Lustre).
Managed Databases & Caching
- Relational: Amazon RDS (Multi-AZ for high availability vs. read replicas for read scalability) and Amazon Aurora (global databases, auto-scaling storage, and replication engine).
- NoSQL & Analytical: Amazon DynamoDB (single-digit millisecond latency, Global Tables, DAX accelerator) and Amazon Redshift (petabyte-scale data warehousing/OLAP).
- In-Memory Caching: Amazon ElastiCache (Redis vs. Memcached) to reduce database read pressure.
Quick Service Selection Matrix
| Category | Key Services | Primary Exam Use Case / Target Scenario |
|---|---|---|
| Compute | EC2, Lambda, ECS, Fargate | Scalable web tiers, microservices, and event-driven backends |
| Storage | S3, EBS, EFS, FSx | Unstructured assets, instance root volumes, shared POSIX files |
| Databases | Aurora, RDS, DynamoDB, Redshift | ACID transactional DBs, key-value NoSQL, analytical queries |
| Decoupling | SQS, SNS, EventBridge, Step Functions | Asynchronous processing, microservice communication, orchestration |
| Networking | VPC, Route 53, CloudFront, Direct Connect | Private isolation, global low-latency delivery, hybrid connectivity |
| Security | IAM, KMS, Secrets Manager, WAF | Access control, envelope encryption, automated secret rotation |
VPC Networking, Hybrid Connectivity & Security
Networking and security make up a substantial portion of the exam blueprint. Focus on traffic routing logic, perimeter security, and credential management.
Virtual Private Cloud (VPC)
- Design subnets (public vs. private), configure route tables, and deploy Internet Gateways (IGWs).
- Manage outbound internet access for private workloads using NAT gateways.
- Understand perimeter controls: Security Groups (stateful, instance-level) vs. Network ACLs (NACLs) (stateless, subnet-level).
- Advanced & Hybrid Networking: Master private interconnectivity using VPC Peering, VPC Endpoints (Gateway vs. Interface via PrivateLink), AWS Transit Gateway for hub-and-spoke models, and AWS Direct Connect for dedicated on-premises links.
Security, Identity, & Compliance
- AWS IAM: Enforce the principle of least privilege using IAM policies, IAM Roles for EC2/Lambda, and Service Control Policies (SCPs) via AWS Organizations.
- Data Encryption & Key Management: Use AWS KMS (envelope encryption, Customer Managed Keys vs. AWS Managed Keys) and AWS Secrets Manager (automatic database credential rotation).
- Edge & Application Protection: Deploy AWS WAF (layer 7 rule-based filtering), AWS Shield (DDoS mitigation), and Amazon CloudFront with SSL/TLS termination.
- Auditing & Monitoring: Track API calls using AWS CloudTrail and monitor metrics/logs using Amazon CloudWatch.
Designing Well-Architected AWS Solutions
Exam questions present multivariable business requirements. Apply the 6 Pillars of the AWS Well-Architected Framework to evaluate trade-offs:
- Security: Protect data in transit (TLS) and at rest (KMS); enforce least-privilege access across all layers.
- Reliability & Disaster Recovery: Design for high availability across multiple AZs. Understand Disaster Recovery (DR) strategies and trade-offs between RTO (Recovery Time Objective) and RPO (Recovery Point Objective) across Backup & Restore, Pilot Light, Warm Standby, and Multi-Site Active-Active.
- Performance Efficiency: Leverage caching layers (CloudFront, ElastiCache, DynamoDB DAX) and global accelerators (AWS Global Accelerator) to reduce latency.
- Cost Optimization: Choose the right EC2 pricing models (Spot for stateless batch jobs and Savings Plans for steady baselines), enable S3 Lifecycle rules, and remove idle resources.
- Operational Excellence & Sustainability: Automate infrastructure deployment using AWS CloudFormation or Terraform, and select energy-efficient compute instances (AWS Graviton).
Scenario-Based Practice & Keyword Decoding
The SAA-C03 exam tests contextual decision-making. Often, two or three answer choices are technically viable, but only one meets the exact criteria set in the prompt.
- Scan for Decision Modifiers: Pay attention to phrases such as "most cost-effective," "least operational overhead," "highest availability," or "lowest recovery time (RTO)."
- If the prompt asks for "least operational overhead," prefer managed and serverless services (e.g., Aurora Serverless, AWS Lambda, S3) over self-managed EC2 architectures.
- If the prompt asks for "most cost-effective archival," evaluate S3 Glacier Flexible Archive or Glacier Deep Archive over Standard S3.
- Review Systematically: Do not take practice exams back-to-back. Review every incorrect answer, understand why the distractors were wrong, and revisit the documentation for that service.
Final Revision & Exam Day Strategy
In the final week before your test, shift from learning new services to clarifying subtle distinctions:
- Compare Frequently Confused Services:
- S3 vs. EFS vs. EBS
- NLB (Layer 4, extreme performance, static IP) vs. ALB (Layer 7, path/host routing)
- CloudFront (edge caching for static/dynamic web traffic) vs. Global Accelerator (routing TCP/UDP via AWS global backbone using anycast IPs)
- SQS Standard (at-least-once, out-of-order) vs. SQS FIFO (exactly-once, ordered)
- Time Management: You have 130 minutes for 65 questions (~2 minutes per question). Flag lengthy, multi-paragraph scenario questions for review and complete the clear-cut architectural questions first.