AWS Solutions Architect Associate (SAA-C03) — Complete Study Guide (2026) cover

学习指南 · 2026 版

AWS Solutions Architect Associate (SAA-C03) — Complete Study Guide (2026)

The SAA-C03 exam taught the way it's tested.

篇幅
86 页
书内练习题
20
考试事实核对于
2026年9月
文件最后更新
2026年10月
交付
PDF + EPUB · 英文 · 即时下载

关于本书

The SAA-C03 exam taught the way it's tested — all four domains (secure, resilient, high-performing, cost-optimized) with the decision heuristics for choosing the right AWS service in each scenario.

考试费:每次 $150,缴给 AWS。补考要再交一次。本指南:$14.99,一次买断。

考试事实、适合谁与变化

关于这场考试本身

AWS Certified Solutions Architect – Associate (SAA-C03) — 考试事实
主管机构Amazon Web Services (AWS Certification) —— 考试由 Pearson VUE 承办

来源: AWS Certification — AWS Certified Solutions Architect - Associate (Exam overview)

题目数量65 道题 (50 道计分,15 道不计分预试题)

来源: AWS — AWS Certified Solutions Architect - Associate (SAA-C03) Exam Guide

考试时限130 分钟

来源: AWS Certification — AWS Certified Solutions Architect - Associate (Exam overview)

及格标准标准分 720(量表范围 100–1,000)

来源: AWS — AWS Certified Solutions Architect - Associate (SAA-C03) Exam Guide

费用
  • $150 — 考试费 (AWS, 每次考试)

来源: AWS Certification — AWS Certified Solutions Architect - Associate (Exam overview)

考试语言英语 · 法语(法国) · 意大利语 · 日语 · 韩语 · 葡萄牙语(巴西) · 西班牙语(拉丁美洲) · 西班牙语(西班牙) · 简体中文 · 繁体中文

来源: AWS Certification — AWS Certified Solutions Architect - Associate (Exam overview)

考试事实:每一项均附来源

翻开这本书看看

三页真实内页,直接从你将下载的 PDF 渲染而来 —— 依次是一页速查、一页讲解、一道带解析的例题。没有任何一页是为了好看而重画的。

  • 速查页
    Chapter 4 — Design Cost- Optimized Architectures · PDF 第 86 页
  • 怎么讲
    Chapter 2 — Design Resilient Architectures · PDF 第 36 页
  • 一道题的完整解析
    Chapter 1 — Design Secure Architectures · PDF 第 25 页

两周内就要考试?

这本指南是系统讲解,要花几周读。如果两周内就考,可打印的彩色速查表是另一款产品:考试涉及的关键数字,按章节排好。

查看速记册 —— $9.99 →

6 页 · US Letter · 可打印 PDF · 永久保存

包含什么,不包含什么

包含

  • All 4 SAA-C03 domains at real weight: secure, resilient, performant, cost-optimized
  • Decision heuristics: which AWS service fits each scenario (and why others don't)

不包含

  • 不寄送纸质书 —— 这是一份你下载后可自行打印的文件
  • 购书不含视频课程、讲师或一对一辅导 —— 站上的免费视频是另一回事
完整的包含项与不包含项

包含

  • 60+ service cheat-sheet (service → when to use)
  • Worked scenario walk-throughs in the exam's own 'MOST…' style
  • 20 scenario practice questions printed in the book — plus 400+ more with explanations free on the site
  • Current AWS naming (gp3, Aurora Serverless v2, OAC, Savings Plans) — PDF + EPUB

不包含

  • 不含考试报名费与考点费用,这些仍需向官方机构缴纳

目录

查看 4 个部分及各部分起始页
  1. Chapter 1 — Design Secure Architectures第 9 页
  2. Chapter 2 — Design Resilient Architectures第 27 页
  3. Chapter 3 — Design High- Performing Architectures The two instincts that answer most performance第 44 页
  4. Chapter 4 — Design Cost- Optimized Architectures第 62 页

取自你将下载的那份 PDF,并标明各章起始页 —— 不是在此手工录入的。

免费读完整一章

完整的一章,与电子书正文一字不差。直接在此窗口滚动阅读;无需下载,无需邮箱。

在本页直接阅读第 2 章

我们没有拿轻松的绪论充数 —— 免费章节直接翻到书里最见功力的部分,让你在考试真正难的地方检验这本书讲得好不好。

免费试读 —— 就在这里读
第 2 章 · 约 9 分钟读完
Design Resilient Architectures
向下滚动 ↓

The foundation: Regions, Availability Zones, and multi-AZ thinking

AWS is organized into Regions (geographic areas) each containing multiple Availability Zones (AZs) — physically separate data centers with independent power and networking, connected by low-latency links. The single most important resilience reflex on the whole exam is: to survive the loss of an Availability Zone, deploy across at least two (ideally three) AZs. A stateless fleet in a single AZ is a wrong answer whenever "must survive an AZ failure with no manual intervention" appears.

This reflex shows up everywhere: load balancers span multiple AZs; Auto Scaling groups place instances in multiple AZs; RDS Multi-AZ keeps a standby in another AZ; NAT gateways must be deployed one per AZ (not a single shared one) to survive an AZ failure.

Elastic Load Balancing: which balancer, and why it matters for health

Elastic Load Balancing (ELB) distributes incoming traffic across targets in multiple AZs and — critically for resilience — performs health checks, routing only to healthy targets and pulling unhealthy ones out of rotation. When a scenario says "an instance is unhealthy but still receiving traffic and causing errors," the fix is the load balancer's health check removing it.

Know the three balancers and when each wins:

  • Application Load Balancer (ALB) — layer 7 (HTTP/HTTPS). Supports path-based and host-based routing (/api to one target group, /images to another behind one entry point), and is the default for web applications and containers. Reflex: "HTTP path/host routing" → ALB.
  • Network Load Balancer (NLB) — layer 4 (TCP/UDP). Handles millions of requests per second at ultra-low latency, preserves the client source IP, and provides a static IP per AZ. Reflex: "extreme throughput / TCP / static IP / preserve source IP" → NLB.
  • Gateway Load Balancer (GWLB) — for deploying third-party network virtual appliances (firewalls, IDS/IPS) transparently. Reflex: "insert third-party security appliances inline" → GWLB.

A subtle resilience feature: cross-zone load balancing distributes traffic evenly across all healthy targets in all AZs even when AZs have different target counts. And a common startup bug the exam tests: an Auto Scaling group keeps terminating instances that are still booting because they fail the ALB health check during startup — the fix is a health check grace period long enough to let instances finish initializing.

Auto Scaling: self-healing and elasticity

EC2 Auto Scaling maintains a desired number of healthy instances, automatically replacing any that fail health checks and scaling capacity up or down with demand. The canonical resilient, elastic web tier is: an Auto Scaling group spanning multiple AZs behind an Application Load Balancer, with a minimum of two instances and scaling policies on a metric like average CPU. This pattern is the answer to a huge family of questions: "automatically replace unhealthy instances and adjust to demand," "survive an AZ failure with no manual intervention," "keep at least two instances running and scale on CPU."

Two scaling nuances the exam tests:

  • Target tracking keeps a metric (e.g., 50% CPU) at a set point — the simplest, most common policy.
  • When scaling reacts too slowly to sharp surges, step scaling or a shorter evaluation, and warm pools, help capacity match sudden demand faster.

Decoupling: SQS, SNS, and EventBridge

Decoupling is a resilience superpower: if tiers communicate through a durable intermediary instead of calling each other directly, a spike or an outage in one tier can't cascade. Three services, three distinct patterns:

  • Amazon SQS (Simple Queue Service) — a queue: one producer writes messages, one consumer (or one consumer group) pulls and processes them at its own pace. It absorbs spikes (the queue buffers), prevents lost work (a message stays until processed and deleted), and lets the processing tier scale on queue depth. Reflex: "decouple so a spike doesn't overwhelm the processing tier" or "never lose an order if the downstream is temporarily down" → SQS. Standard queues give best-effort ordering and at-least-once delivery; FIFO queues guarantee exact ordering and exactly-once processing (deduplication) — choose FIFO when the scenario says "strict order" and "no duplicates," e.g., a payment workflow.
  • Amazon SNS (Simple Notification Service) — pub/sub fan-out: one published message is delivered to many subscribers at once (email, SQS queues, HTTPS webhooks, Lambda). Reflex: "several independent systems must each receive a copy of the event" or "fan one message out to email + a queue + a webhook" → SNS. The classic fan-out pattern is SNS → multiple SQS queues, giving each consumer its own durable buffer.
  • Amazon EventBridge — an event bus that routes events from AWS services and SaaS partners to different targets based on content rules and schemas, with no polling infrastructure. Reflex: "route events by content to different targets, from AWS and SaaS sources, serverless" → EventBridge.

Two more messaging details:

  • A dead-letter queue (DLQ) isolates "poison" messages that repeatedly fail processing, so they stop blocking the queue and can be inspected later. Reflex: "messages failing endlessly and blocking the queue" → configure a DLQ.
  • AWS Step Functions orchestrates multi-step workflows with retries, error handling, branching, and even waits for human approval. Reflex: "coordinate a sequence of steps reliably with retries and error handling" → Step Functions.

Resilient databases: RDS Multi-AZ, read replicas, Aurora, and DynamoDB

The database is where "read the constraint carefully" pays off most, because Multi-AZ and read replicas solve different problems and the exam loves to swap them:

  • RDS Multi-AZ is for high availability / failover. It keeps a synchronous standby in another AZ and automatically fails over to it (typically within a minute or two) if the primary or its AZ fails, with no data loss on committed transactions. The standby does not serve reads — its only job is standby. Reflex: "automatic failover to another AZ with minimal downtime" → Multi-AZ.
  • RDS read replicas are for read scaling, not automatic failover. They offload read-heavy or reporting queries from the primary via asynchronous replication. A team surprised that a primary failure caused downtime "even though we have read replicas" has confused the two — the fix is to add Multi-AZ. When a scenario wants both to offload reporting reads and survive an AZ loss, the answer combines a read replica for scale + Multi-AZ for failover (or Aurora, below).
  • Amazon Aurora is AWS's cloud-native MySQL/PostgreSQL-compatible engine that stores six copies of data across three AZs, self-heals storage, and fails over to a replica in seconds. Aurora replicas serve reads and act as failover targets (up to 15 of them). Reflex: "MySQL/PostgreSQL-compatible, six copies across three AZs, fast automated failover, scale reads" → Aurora.
  • Amazon DynamoDB is a fully managed NoSQL database that is inherently multi-AZ. Its resilience headline feature is global tables — active-active multi-Region replication so each Region accepts local writes with single-digit-millisecond latency and replicates to the others. Reflex: "low-latency reads and writes to users in multiple Regions, each Region accepts writes" → DynamoDB global tables. Point-in-time recovery (PITR) lets you restore to any second in a recent window after a bad data change.

For RDS specifically, automated backups with point-in-time recovery let you recover to any point within the retention window after an accidental bad change — a different tool than Multi-AZ (which is about availability, not undo).

Resilient storage: S3 durability, versioning, and replication

Amazon S3 stores objects redundantly across multiple facilities (AZs) within a Region, giving very high durability (the famous "eleven nines" design) and protection against the loss of a single facility. Resilience features to know:

  • Versioning — keeps every version of an object so accidental overwrites or deletes are recoverable; a delete just adds a delete marker and the prior version can be restored. Reflex: "recover from accidental overwrite/delete" → enable versioning.
  • MFA Delete — requires a second authentication factor before any object version can be permanently removed, guarding versioned buckets against malicious/accidental permanent deletion.
  • Cross-Region Replication (CRR) — automatically copies objects to a bucket in another Region for DR/compliance; enabling it also lets you backfill existing objects via an S3 Batch Replication job. Same-Region Replication (SRR) copies within a Region. Reflex: "objects written in us-east-1 must be copied to eu-west-1" → CRR.

Amazon EFS and shared file systems for resilience

When many instances across multiple AZs must share the same files concurrently, the resilient answer is Amazon EFS — a fully managed, elastic, multi-AZ NFS file system that any number of Linux instances can mount at once and that scales storage automatically. Reflex: "shared POSIX file system mounted by an Auto Scaling group across AZs, survives an AZ failure" → EFS. (EBS volumes attach to a single instance in a single AZ and are the wrong answer for multi-instance sharing; see Chapter 3 for EBS.)

Route 53: DNS-level resilience and failover

Amazon Route 53 is DNS with health checks and multiple routing policies that provide availability at the DNS layer:

  • Failover routing — active-passive: send all traffic to the primary while its health check passes, and automatically switch to a standby (often in another Region) when the primary fails. Reflex: "active-passive, fail over to a standby endpoint automatically" → failover routing + health checks.
  • Latency-based routing — send each user to the Region giving them the lowest latency. Reflex: "route users to the lowest-latency Region." (Performance, but often paired with resilience.)
  • Multivalue answer routing — return several healthy IPs at once, omitting any that fail health checks, for simple client-side spreading and improved availability. Reflex: "return multiple healthy records, drop unhealthy ones."
  • Weighted routing — split traffic by assigned weights (blue/green, canary).
  • Geolocation / geoproximity — route by user location.

Common thread: Route 53 health checks detect endpoint failure and stop returning the failed endpoint, steering users to healthy ones.

Disaster recovery: matching strategy to RTO and RPO

The exam expects you to know the four DR strategies and to pick by RTO (how fast you must recover), RPO (how much data loss is tolerable), and cost, ordered from cheapest/slowest to costliest/fastest:

  1. Backup and restore — cheapest; back up data and redeploy from scratch on disaster. High RTO/RPO (hours). For when downtime is tolerable.
  2. Pilot light — a minimal core (e.g., a replicated database) runs in the second Region; the rest is provisioned on failover. Lower RTO than backup/restore, modest cost.
  3. Warm standby — a scaled-down but running full copy in the second Region, scaled up on failover. Faster RTO, higher cost.
  4. Multi-site active-active — full capacity running in two Regions simultaneously; a Regional failure is nearly invisible (lowest RTO/RPO). Costliest.

Reflex: "modest RTO/RPO without running full duplicate capacity" → pilot light (or warm standby). "Lowest possible RTO/RPO, willing to pay for full capacity in two Regions, failure nearly invisible" → multi-site active-active.

AWS Backup centrally schedules, enforces, and audits backups with consistent retention across EBS, RDS, DynamoDB, EFS, and more. Reflex: "centrally manage and audit backups across many services with retention policies" → AWS Backup.

Worked scenario — durability guarantees and protecting against permanent deletion

A company stores critical objects in S3 Standard and wants to understand what protects them against the loss of a single facility, and separately wants any accidental permanent deletion of a version to require a second authentication factor. What is correct?

Two facts combine. On durability: S3 Standard stores objects redundantly across multiple facilities (Availability Zones) within the Region, giving its very high (eleven-nines) design durability and protecting against the loss of any single facility automatically — nothing extra to configure. On accidental-deletion protection: enabling versioning makes overwrites and deletes recoverable (a delete just adds a delete marker), and layering MFA Delete on the versioned bucket requires a second authentication factor before any version can be permanently removed. So the pairing is versioning + MFA Delete for deletion protection, on top of S3's built-in multi-facility durability. A common distractor is "replicate to another Region for facility protection" — replication is for Regional DR and compliance, not for single-facility protection within a Region, which S3 already provides.

For block storage, the parallel durability tool is the EBS snapshot: point-in-time, incremental backups stored in S3, from which a volume can be restored (in the same or another AZ, and copied cross-Region for DR). When a scenario needs to protect or migrate EBS data, snapshots are the mechanism; AWS Backup or Data Lifecycle Manager automates their schedule and retention.

打开免费章节 →

购买者常问的问题

怎么拿到?

付款后下载入口立即出现在本页,链接同时发到你的邮箱。无需注册账号。

不合适怎么办?

14 天内发邮件即可全额退款,无需理由。

免费练习会取消吗?

不会。站上的每一道练习题、计时模考和免费章节都继续免费。这本书是「学」的那一半,不是把免费部分围起来的门。

更多问题 (1)
能在手机上看吗?

可以 —— EPUB 适合手机和电子书阅读器,PDF 适合打印和贴标签,两种都给你。

练习免费,为什么还要买书?

我们的练习题和计时模考一直免费 —— 网站上的东西不会因为这本书而收起来。这本 $14.99 的书是「学」的那一半:知识本身,按顺序讲清楚,存成一份属于你的文件。

  • 系统讲解 —— 每个考试部分按章节从头讲到尾,不只是题目
  • 可打印可贴标签 —— 一份适合打印的 PDF,能划重点、做批注、带到书桌前
  • 随处离线学 —— EPUB 放手机或电子书阅读器;不用 wifi,不用一堆浏览器标签
  • 全在一处 —— 章节和练习题都在同一份文件里
  • 永久归你 —— 一次 $14.99,即时下载,无订阅

完整退款政策

详细信息

PrepPass 团队 · 依据官方资料核对 the public AWS SAA-C03 exam topics · 我们如何核对
  • 官方来源核验(the public AWS SAA-C03 exam topics)
  • 400 道免费练习题
同一门考试,零头的价格
$500–$2,000→$14.99

AWS Solutions Architect bootcamp/course 要 $500–$2,000。这本书讲的是同一门考试 —— 同样的规则、核对到最新标准 —— 只需一次性 $14.99,永久归你。

一次购买,永久下载访问。此电子书是完整的 AWS Solutions Architect Associate (SAA-C03) 学习指南,含 PDF 与 EPUB。仅为教育性摘要,非专业或法律意见 —— 请始终以官方来源核实当前规定。最后更新:October 2026。

反馈