aws-saa

AWS Certified Solutions Architect - Associate

AWS

Validates the ability to design solutions on AWS that are secure, resilient, high-performing, and cost-optimized in line with the AWS Well-Architected Framework. The most-pursued AWS Associate-tier certification and the canonical entry point for cloud architect roles.

exam: 65 questions · 130 min

Sign up free — practice 5 questions on this cert without a card.

AWS architectureWell-Architected FrameworkVPC & networkingStorage & databases130 min exam65 questions (50 scored)720/1000 to pass$150 USD

Difficulty

Medium

Avg study time

80-120h

8-12 weeks typical for an engineer with hands-on AWS exposure; 12-16 weeks if this is your first cloud cert beyond Cloud Practitioner

Pass rate

Not published

AWS does not publish per-exam pass rates. SAA-C03 has been the active version since 30 August 2022 with no SAA-C04 announced — so the question pool is mature and well-documented in third-party prep material, which lowers the surprise factor relative to fresh exam refreshes.

Market demand

Very high

The most-pursued AWS certification by raw volume and the de-facto entry-point credential into the AWS Associate tier. Appears at or near the top of cloud / DevOps job postings that mention AWS by name, and is the prerequisite stepping stone candidates use before tackling DOP-C02, SAP-C02, or any of the Specialty exams.

Exam Domain Breakdown

Design Secure Architectures30%
Design Resilient Architectures26%
Design High-Performing Architectures24%
Design Cost-Optimized Architectures20%

Difficulty by Topic

IAM (policies, roles, federation, cross-account)
Identity-based vs resource-based policies, permission boundaries vs SCPs vs session policies, AssumeRole + external ID for cross-account, IAM Access Analyzer, condition keys (aws:PrincipalOrgID, aws:SourceIp, aws:SecureTransport). Trust policy vs permission policy is the recurring trip-up.
VPC networking & connectivity
Stateless NACLs vs stateful SGs, NAT Gateway (AZ-scoped, needs EIP) vs NAT Instance, VPC Peering vs Transit Gateway vs PrivateLink/VPC Endpoints, Site-to-Site VPN vs Direct Connect (and DX virtual interfaces), egress-only IGW for IPv6.
S3 (storage classes, lifecycle, replication, security)
Standard / IA / One Zone-IA / Glacier Instant / Flexible / Deep Archive / Intelligent-Tiering tradeoffs, lifecycle transitions and minimum storage durations, versioning + MFA delete, CRR vs SRR, S3 Object Lock (governance vs compliance), Block Public Access, presigned URLs.
Database selection & topology
RDS Multi-AZ (sync standby, automatic DNS failover, no read scaling) vs read replicas (async, manual promotion, separate endpoint, cross-Region capable), Aurora cluster + reader endpoints, Aurora Serverless v2, DynamoDB (GSI/LSI, on-demand vs provisioned, DAX, Streams, global tables), ElastiCache Redis (HA, persistence) vs Memcached (multi-threaded, no HA).
Compute (EC2, Auto Scaling, ECS/EKS, Lambda, Fargate)
Instance families and pricing models (On-Demand, Reserved, Savings Plans, Spot), placement groups (cluster / spread / partition), launch templates, ASG target tracking vs step vs scheduled, ECS launch types, EKS managed node groups vs Fargate, Lambda concurrency limits and provisioned concurrency.
Edge & content delivery (CloudFront, Route 53, Global Accelerator)
CloudFront origin types (S3 + OAC, custom HTTP), cache vs origin request policies, signed URLs vs cookies, Lambda@Edge vs CloudFront Functions, Route 53 routing policies (failover, latency, weighted, geolocation, multivalue, geoproximity), Global Accelerator vs CloudFront for non-HTTP workloads.
High availability & disaster recovery patterns
Four DR strategies in increasing cost / decreasing RTO order: backup & restore, pilot light, warm standby, multi-site active-active. Multi-AZ vs multi-Region tradeoffs, Route 53 health checks for DNS-based failover, AWS Backup for cross-account / cross-Region centralised backup with vault lock, Aurora global database for cross-Region RPO < 1s.
Encryption & data protection
KMS key types (AWS-managed vs customer-managed vs imported), envelope encryption, KMS key policies + grants, CloudHSM for FIPS 140-2 Level 3, Secrets Manager (rotation Lambda, automatic RDS rotation) vs SSM Parameter Store SecureString (cheap, no rotation), ACM for TLS certificates, S3 SSE-S3 vs SSE-KMS vs SSE-C.
Decoupling & event-driven architecture
SQS Standard (at-least-once, unordered) vs FIFO (exactly-once, message group ordering, 300 TPS without batching), SNS fan-out, SNS-to-SQS pattern for filtering and DLQs, EventBridge custom and partner event buses, Step Functions Standard vs Express, DynamoDB Streams + Lambda for change capture.
Cost optimization
Reserved Instances + Savings Plans (Compute SP covers Lambda/Fargate too) for steady-state, Spot Instances + Spot Fleet for fault-tolerant, S3 lifecycle to cheaper storage classes, S3 Intelligent-Tiering for unpredictable access, EBS gp3 vs gp2 cost/perf tradeoff, Cost Explorer + Budgets + Compute Optimizer right-sizing recommendations.

Exam Tips

1

SAA-C03 is a scenario-based exam: stems describe a business problem with constraints (cost, latency, RPO/RTO, compliance) and ask for the best architecture from four or five plausible options. Memorising service names is not enough — you must know which service wins for which constraint. The 'most cost-effective' answer is rarely the same as the 'lowest operational overhead' answer.

2

Security is the heaviest domain at 30%. The bulk of these questions are IAM (identity-based vs resource-based policies, permission boundaries, cross-account roles with external ID, when to use SCPs vs IAM policies vs session policies). Encryption (KMS envelope encryption, key policies, Secrets Manager rotation) is the second-heaviest sub-topic.

3

Multiple-response (multi-select) questions appear throughout. Five options, pick the two or three correct — there is no partial credit, you need every correct option and no incorrect ones. Read every option twice; the wrong-but-tempting picks usually swap one keyword (e.g. NACL for SG, async for sync replica, NAT Instance for NAT Gateway).

4

Master the difference between Multi-AZ and read replicas — it shows up in nearly every test session, in both RDS and Aurora flavours. Multi-AZ = sync standby + automatic DNS failover, no read scaling. Read replica = async, separate endpoint, manual promotion, can scale reads or live in another Region. Aurora's cluster + reader endpoint topology collapses both.

5

VPC traffic-flow questions are a guaranteed appearance and a frequent miss. Stateless NACL evaluated by rule number with explicit allow + deny + return rule; stateful SG evaluated together, allow-only, return traffic automatic. If a packet reaches the instance but the response never gets back, suspect a missing NACL return rule on the ephemeral port range (1024-65535).

6

Route 53 routing policies map cleanly to scenarios: failover = active-passive HA, latency = lowest RTT, weighted = blue/green or A/B, geolocation = compliance/locale, multivalue = randomised + health-checked, geoproximity = bias-able location with Traffic Flow. Memorise the one-keyword trigger for each policy.

7

For disaster recovery, learn the four strategies and their RTO/RPO and cost tradeoffs: backup & restore (hours, cheap), pilot light (10s of minutes, low cost), warm standby (minutes, moderate cost), multi-site active-active (seconds, high cost). The 'right' answer is whichever matches the RTO/RPO + cost wording in the stem.

8

Cost-optimization questions almost always hinge on workload pattern. Steady-state predictable load → Reserved Instances or Savings Plans (Compute SP if you want Lambda/Fargate coverage too). Fault-tolerant batch / CI / stateless workers → Spot. Unpredictable / spiky → On-Demand or Lambda. S3 lifecycle to IA/Glacier or Intelligent-Tiering for unknown access patterns.

9

Read keywords carefully. 'Most cost-effective' = cheapest viable, not necessarily cheapest absolute. 'Least operational overhead' = managed/serverless (Aurora Serverless, Lambda, Fargate, DynamoDB on-demand) over self-managed. 'Highest availability' = Multi-AZ at minimum, multi-Region if RPO/RTO is tight. 'Real-time' = streaming (Kinesis, MSK), not batch (Glue).

10

You have 130 minutes for 65 questions = exactly 2 minutes each. Multi-response and long scenario stems eat 3-4 minutes; pure 'which service does X' takes 30 seconds. Sweep in two passes — bank the easy service-knowledge questions, flag long scenarios for round two. The 15 unscored questions are randomly mixed in and indistinguishable, so answer every question.

11

Keep your Well-Architected Framework reflexes sharp. The 'best' answer almost always aligns with one of the six pillars (operational excellence, security, reliability, performance efficiency, cost optimization, sustainability). When in doubt between two technically valid answers, the one that better matches a Well-Architected best practice is usually the intended pick.

Study Resources

Official · Free

AWS SAA-C03 Official Exam Guide

The vendor's authoritative HTML exam guide. Read end-to-end and use the in-scope vs out-of-scope service appendices to bound your study set. The HTML guide is the source of truth — d1.awsstatic.com PDFs sometimes lag.

Official · Free + paid

AWS Skill Builder - Exam Prep Solutions Architect Associate

Free official prep plan with hands-on labs, Cloud Quest, and readiness checks; plus the paid Official Practice Question Set, which is closest in tone to the real exam.

Video course · Paid (~$15 sale)

Stephane Maarek - SAA-C03 (Udemy)

Popular SAA-C03 course on Udemy with 27+ hours of content and hands-on demos. Strong on IAM, S3, RDS/Aurora, and the disaster-recovery patterns. Good first pass for candidates new to AWS architecture.

Video course · Paid (~$40)

Adrian Cantrill - SAA-C03

Deep-dive course with extensive hands-on labs and visual architecture diagrams. Slower pace and longer than Maarek's; best when you want to actually build the things rather than just answer questions about them.

Practice exams · Paid (~$15)

Tutorials Dojo - SAA-C03 Practice Exams

Six timed exams plus topic-based mini-tests with per-option explanations. Slightly harder than the real exam by design — consistent mid-80s scores here are a reasonable readiness signal.

Whitepaper · Free

AWS Well-Architected Framework

Foundational reading. The 'best' answer on SAA-C03 almost always aligns with one of the six pillars. Security, Reliability, and Performance Efficiency map most directly to the four exam domains.

Community · Free

r/AWSCertifications

Active community with recent SAA-C03 exam reports, study plans, and discussion of which topics are appearing heavier than the blueprint suggests.

Who It's Best Suited For

Cloud / DevOps engineers building on AWS

Direct match. Validates the architecture-decision skills required to choose the right compute, storage, database, and networking primitives for a given workload — and to defend those choices in design reviews.

Software developers moving to cloud-native

Developers transitioning from on-prem or platform-as-a-service backgrounds get a structured tour of AWS service selection, infra-level tradeoffs, and the patterns (queue + workers, fan-out, edge caching) that AWS-native applications rely on.

Solutions architects formalising AWS knowledge

Practising architects who have built on AWS for a year+ but never sat the exam. SAA-C03 is the de-facto industry signal — useful for consulting, contracting, and as the gateway to SAP-C02 at the Professional tier.

IT professionals stepping up from CLF-C02

The natural next step after Cloud Practitioner. Opens the door to professional-level AWS certifications, the Specialty track, and architect-flavoured roles. Skip CLF and go straight to SAA only if you already have hands-on AWS exposure.

Certification Path