Preporato
AWSSAA-C03Exam DomainsSolutions ArchitectStudy GuideCertification

AWS SAA-C03 Exam Domains: Complete Weight Breakdown & Study Guide [2026]

Preporato TeamFebruary 3, 202618 min readSAA-C03

TL;DR: The AWS SAA-C03 exam has 4 domains: Security (30%), Resilience (26%), Performance (24%), and Cost (20%). Security is the heaviest domain and most common failure point. Focus 35% of study time on Domain 1, master VPC networking and IAM policies, and complete 4+ practice exams for best results.


The AWS Certified Solutions Architect Associate (SAA-C03) exam tests your ability to design solutions using the AWS Well-Architected Framework. Understanding the exact weight and scope of each domain is critical for efficient exam preparation.

Exam Quick Facts

Duration
130 minutes
Cost
$150 USD
Questions
65 questions (50 scored + 15 unscored)
Passing Score
720/1000
Valid For
3 years
Format: Pearson VUE / PSI (Test Center or Online)

Why Domain Weights Matter

AWS uses a compensatory scoring model—you don't need to pass each domain individually, but you must pass overall. However, failing badly in the 30% Security domain is nearly impossible to recover from. Strategic study allocation based on domain weights dramatically improves pass rates.

SAA-C03 Domain Weight Overview

The SAA-C03 exam covers four domains, each testing different aspects of AWS solution design:

DomainWeightQuestions*Focus Area
Domain 1: Design Secure Architectures30%~19-20IAM, VPC Security, Encryption, Compliance
Domain 2: Design Resilient Architectures26%~16-17High Availability, DR, Fault Tolerance
Domain 3: Design High-Performing Architectures24%~15-16Compute, Storage, Database, Caching
Domain 4: Design Cost-Optimized Architectures20%~12-13Pricing Models, Right-sizing, Optimization

*Based on 50 scored questions. The exam includes 15 additional unscored questions distributed randomly.

Recommended Study Time Allocation

Optimal study time distribution based on domain weights:

  • Domain 1 (Security): 35% of study time — Heaviest weight + most complex topics
  • Domain 2 (Resilience): 25% of study time — Critical for real-world architecture
  • Domain 3 (Performance): 25% of study time — Requires hands-on experience
  • Domain 4 (Cost): 15% of study time — Most intuitive if you understand other domains

Preparing for SAA-C03? Practice with 390+ exam questions

Domain 1: Design Secure Architectures (30%)

This is the most heavily weighted domain and the #1 reason candidates fail. Security increased from 24% (SAA-C02) to 30% (SAA-C03), reflecting AWS's emphasis on secure-by-design architectures.

Core Topics
  • AWS IAM: Users, Groups, Roles, Policies, Permission Boundaries
  • Identity Federation: SAML 2.0, Web Identity, AWS SSO, Cognito
  • VPC Security: Security Groups, NACLs, VPC Endpoints, PrivateLink
  • Network Security: AWS WAF, Shield, Network Firewall, Firewall Manager
  • Encryption: KMS (CMK, AWS-managed), CloudHSM, ACM, S3 encryption
  • Secrets Management: Secrets Manager vs. Parameter Store
  • Monitoring & Detection: GuardDuty, Security Hub, Inspector, Macie
  • Cross-Account Access: Resource-based policies, STS AssumeRole
  • Compliance: AWS Artifact, Config Rules, CloudTrail
Skills Tested
Design least-privilege IAM policiesImplement defense-in-depth network securityConfigure encryption at rest and in transitSet up centralized security monitoringApply the AWS Shared Responsibility Model
Example Question Topics
  • A company needs to grant a third-party auditor read-only access to specific S3 buckets. What is the MOST secure approach?
  • An application in a private subnet needs to access DynamoDB without traversing the internet. Which solution should the architect recommend?
  • How should sensitive database credentials be stored and rotated automatically for an application running on EC2?

Domain 1 Key Services to Master

ServiceWhy It's TestedCommon Scenarios
IAMFoundation of all AWS securityCross-account access, least privilege, service roles
VPCNetwork isolation and securityPrivate/public subnets, NACLs vs SGs, VPC endpoints
KMSEncryption key managementCMK rotation, cross-region keys, key policies
Secrets ManagerCredential managementRDS credential rotation, Lambda integration
GuardDutyThreat detectionCompromised credentials, crypto mining detection
WAFApplication layer protectionSQL injection, XSS, rate limiting

Security Groups vs NACLs — Critical Comparison

Security Groups vs Network ACLs

FeatureSecurity GroupsNetwork ACLs
ScopeInstance levelSubnet level
StateStateful (return traffic auto-allowed)Stateless (must allow both directions)
RulesAllow rules onlyAllow AND Deny rules
EvaluationAll rules evaluatedRules processed in order
DefaultDenies all inbound, allows all outboundAllows all traffic
Use CasePrimary instance protectionSubnet-level guardrails

Common Exam Trap

"Block a specific IP address" = Network ACL (Security Groups can't deny) "Allow traffic from another security group" = Security Group (NACLs use CIDR only) "Stateless firewall needed" = Network ACL

IAM Policy Evaluation Logic

Understanding how AWS evaluates IAM policies is tested heavily:

  1. Explicit Deny → Always wins (policy evaluation stops)
  2. Organization SCPs → Must allow the action
  3. Resource-based policies → Can grant cross-account access
  4. IAM permissions boundaries → Sets maximum permissions
  5. Session policies → For assumed roles/federated users
  6. Identity-based policies → User/group/role policies
  7. Implicit Deny → Default if no explicit allow exists

Exam Strategy: Domain 1

When answering security questions, always consider:

  1. Least privilege — Never grant more access than needed
  2. Defense in depth — Multiple security layers
  3. Encryption everywhere — At rest AND in transit
  4. Centralized management — Use Organizations, Security Hub, SSO

Domain 2: Design Resilient Architectures (26%)

This domain tests your ability to design systems that survive failures and recover quickly. You must understand Multi-AZ vs Multi-Region patterns, disaster recovery strategies, and loosely coupled architectures.

Disaster Recovery Strategies — RTO/RPO Tradeoffs

StrategyRTORPOCostUse Case
Backup & RestoreHoursHours$Non-critical systems, compliance archives
Pilot Light10-30 minMinutes$$Core systems kept minimal, scale up on disaster
Warm StandbyMinutesSeconds-Minutes$$$Business-critical with low RTO requirements
Active-Active (Multi-Site)Near-zeroNear-zero$$$$Mission-critical, zero-downtime tolerance

RTO vs RPO Explained

RPO (Recovery Point Objective): Maximum acceptable data loss measured in time. RPO of 1 hour = you can lose up to 1 hour of data.

RTO (Recovery Time Objective): Maximum acceptable downtime. RTO of 4 hours = system must be operational within 4 hours of failure.

Exam Tip: Lower RTO/RPO = Higher cost and complexity. Always match strategy to business requirements.

Load Balancer Selection Guide

Load BalancerLayerProtocolBest For
ALB7 (Application)HTTP/HTTPS, gRPCWeb apps, microservices, path-based routing
NLB4 (Transport)TCP, UDP, TLSUltra-low latency, static IPs, gaming, IoT
GLB3 (Gateway)IPThird-party virtual appliances, firewalls
CLB4 & 7TCP, SSL, HTTPLegacy (avoid for new architectures)

Decoupling Patterns

SQS vs SNS vs EventBridge

FeatureSQSSNSEventBridge
PatternQueue (pull-based)Pub/Sub (push-based)Event Bus (rule-based)
DeliveryAt-least-once or exactly-once (FIFO)At-least-onceAt-least-once
ConsumersSingle consumer groupMultiple subscribersMultiple targets with filtering
Use CaseDecouple microservices, buffer requestsFan-out notificationsEvent-driven architectures, SaaS integration
Retention1-14 daysImmediate (no retention)24 hours (archive to S3)

Domain 3: Design High-Performing Architectures (24%)

This domain tests your ability to select the right service for the right workload. You must understand compute options, storage types, database selection, and caching strategies.

EBS Volume Types — Performance Comparison

Volume TypeIOPS (max)Throughput (max)Use Case
gp316,0001,000 MiB/sGeneral purpose, boot volumes, dev/test
gp216,000250 MiB/sLegacy general purpose (prefer gp3)
io2 Block Express256,0004,000 MiB/sMission-critical databases, SAP HANA
io264,0001,000 MiB/sHigh-performance databases
st1500500 MiB/sBig data, data warehouses, log processing
sc1250250 MiB/sCold data, infrequent access

EBS Selection Quick Rules

  • Need max IOPS? → io2 Block Express (256K IOPS)
  • Cost-effective general purpose? → gp3 (cheaper than gp2, higher baseline)
  • Sequential large reads? → st1 (throughput optimized)
  • Lowest cost archive? → sc1 (cold HDD)

Database Selection Matrix

RequirementBest ChoiceWhy
Relational + High AvailabilityAuroraMulti-AZ by default, 5x throughput of MySQL
Key-value at any scaleDynamoDBSingle-digit ms latency, auto-scaling
Caching for RDSElastiCache RedisSub-millisecond reads, persistence options
Caching for DynamoDBDAXMicrosecond latency, seamless integration
Document databaseDocumentDBMongoDB-compatible, fully managed
Data warehouse (PB scale)RedshiftColumnar storage, SQL analytics
Graph databaseNeptuneRelationships and connections
Time-series dataTimestreamIoT, metrics, time-based queries

Caching Strategy Layers

AWS Caching Strategy Layers - CloudFront, API Gateway, ElastiCache, DAX
AWS Caching Strategy Layers - CloudFront, API Gateway, ElastiCache, DAX

Layer-by-layer breakdown:

  1. CloudFront (Edge) — Caches static assets and dynamic API responses at 400+ edge locations globally
  2. API Gateway — Caches API responses to reduce backend calls (TTL configurable)
  3. ElastiCache Redis — Caches database query results for RDS/Aurora workloads
  4. DAX — In-memory cache specifically for DynamoDB (microsecond latency)

Domain 4: Design Cost-Optimized Architectures (20%)

This domain tests your ability to design solutions that minimize cost while meeting requirements. You must understand pricing models, right-sizing, and cost monitoring tools.

EC2 Purchasing Options Comparison

OptionDiscountCommitmentBest For
On-Demand0%NoneUnpredictable workloads, testing
Savings Plans (Compute)Up to 66%1 or 3 yearsFlexible across instance families
Savings Plans (EC2)Up to 72%1 or 3 yearsSpecific instance family
Reserved InstancesUp to 72%1 or 3 yearsSteady-state, predictable usage
Spot InstancesUp to 90%NoneFault-tolerant, flexible timing
Dedicated HostsVariesNone or ReservedLicensing, compliance requirements

Savings Plans vs Reserved Instances

Choose Savings Plans when: You want flexibility to change instance types, sizes, OS, or tenancy.

Choose Reserved Instances when: You need capacity reservation in specific AZ, or have legacy billing requirements.

2026 Update: AWS now recommends Savings Plans over RIs for most workloads due to greater flexibility.

S3 Storage Class Decision Tree

S3 Storage Class Decision Tree - Choose the right storage class based on access patterns
S3 Storage Class Decision Tree - Choose the right storage class based on access patterns

Quick selection guide:

Access PatternStorage ClassRetrieval TimeCost (relative)
Multiple times/monthS3 StandardMilliseconds$$$
Once/month (multi-AZ)S3 Standard-IAMilliseconds$$
Once/month (single-AZ OK)S3 One Zone-IAMilliseconds$
Once/quarterGlacier InstantMilliseconds$
Once/yearGlacier FlexibleMinutes-hours¢
Compliance (7+ years)Glacier Deep Archive12-48 hours¢

Cost Optimization Checklist

SAA-C03 Cost Optimization Topics

0/8 completed

Master These Concepts with Practice

Our SAA-C03 practice bundle includes:

  • 6 full practice exams (390+ questions)
  • Detailed explanations for every answer
  • Domain-by-domain performance tracking

30-day money-back guarantee

Most Tested AWS Services on SAA-C03

Based on exam feedback and domain analysis, these services appear most frequently:

Tier 1: Master These (Appear in 60%+ of Questions)

ServicePrimary DomainMust-Know Topics
VPCDomain 1Subnets, route tables, NAT, endpoints, peering
IAMDomain 1Policies, roles, federation, cross-account
S3Domain 3 & 4Storage classes, encryption, replication, lifecycle
EC2Domain 2 & 3Instance types, Auto Scaling, placement groups
RDS/AuroraDomain 2 & 3Multi-AZ, read replicas, encryption, backups

Tier 2: Know Well (Appear in 30-60% of Questions)

ServicePrimary DomainMust-Know Topics
LambdaDomain 3Triggers, concurrency, VPC access, layers
DynamoDBDomain 3Partition keys, GSI/LSI, capacity modes
CloudFrontDomain 3Origins, cache behaviors, signed URLs
Route 53Domain 2Routing policies, health checks, failover
ELBDomain 2ALB vs NLB, target groups, health checks
SQS/SNSDomain 2Decoupling patterns, dead-letter queues
KMSDomain 1CMKs, key policies, envelope encryption

Tier 3: Understand Basics (Appear in 10-30% of Questions)

ElastiCache, EFS, EBS, CloudWatch, CloudTrail, AWS Config, GuardDuty, Secrets Manager, Step Functions, API Gateway, Direct Connect, Transit Gateway, EventBridge


Exam Day Strategies

Question Approach Framework

For every question, identify:

  1. What domain? Security, Resilience, Performance, or Cost
  2. What's the constraint? (Cost, latency, availability, compliance)
  3. Eliminate wrong answers — Usually 2 are obviously incorrect
  4. Choose most AWS-native solution — AWS prefers managed services

Time Management

  • 130 minutes for 65 questions = ~2 minutes per question
  • Flag difficult questions and return later
  • Don't spend more than 3 minutes on any single question
  • Review flagged questions in final 20 minutes

Common Exam Traps


Practice Resources

Recommended Study Path

  1. Week 1-2: Learn core concepts with video courses
  2. Week 3-6: Hands-on labs with AWS Free Tier
  3. Week 7-8: Take practice exams, identify weak areas
  4. Week 9-10: Deep dive into weak domains
  5. Week 11-12: Final practice exams, review incorrect answers

Official AWS Resources (Free)

Preporato Practice Exams

Our SAA-C03 practice exam bundle includes 390 questions across 6 full-length exams, updated for 2026 with the latest services and scenario-based questions. Students report an average 23% score improvement from first to final practice exam.


Frequently Asked Questions


Summary: Domain Focus Priority

PriorityDomainWeightKey Focus
1Design Secure Architectures30%IAM policies, VPC security, encryption
2Design Resilient Architectures26%Multi-AZ, Auto Scaling, DR strategies
3Design High-Performing Architectures24%Service selection, caching, storage types
4Design Cost-Optimized Architectures20%Pricing models, lifecycle policies

Ready to Practice?

Test your knowledge of all four SAA-C03 domains with Preporato's practice exams. Our questions mirror real exam difficulty and include detailed explanations with links to official AWS documentation.

Start SAA-C03 Practice Exams →


Last updated: February 2026. Information based on the official AWS SAA-C03 Exam Guide and current exam feedback.

Ready to Pass the SAA-C03 Exam?

Join thousands who passed with Preporato practice tests

Instant access30-day guaranteeUpdated monthly