Chapter 01 - Exam Map
本章目標
看完這章後,你應該可以回答:
- SAA-C03 四個 content domain 各自在考什麼?
- 哪些 domain 最常交叉出題?
- 情境題要怎麼抓關鍵字?
- Technical PM 準備時該優先掌握哪些判斷?
官方四大 Domain
SAA-C03 目前的考試權重是:
| Domain | 比重 |
|---|---|
| Design Secure Architectures | 30% |
| Design Resilient Architectures | 26% |
| Design High-Performing Architectures | 24% |
| Design Cost-Optimized Architectures | 20% |
這四個 domain 不要分開背。真實題目通常會混在一起:
- 一題可能同時考 security 和 cost。
- 一題可能同時考 resilience 和 performance。
- 一題可能問「最符合需求」而不是「技術上最強」。
Domain 1 - Design Secure Architectures
核心問題:誰可以存取什麼?資料如何被保護?系統邊界怎麼設計?
常見範圍:
- IAM users、groups、roles、policies
- Least privilege
- Cross-account access
- KMS encryption
- Secrets Manager / Parameter Store
- Security group / NACL
- Private subnet / public subnet
- VPC endpoint
- WAF / Shield
- CloudTrail / Config
考題常見訊號:
- sensitive data
- least privilege
- encryption at rest / in transit
- no internet access
- audit
- cross-account
- rotate credentials
Domain 2 - Design Resilient Architectures
核心問題:系統壞了會怎樣?能不能自動復原?資料會不會丟?
常見範圍:
- Multi-AZ
- Auto Scaling
- Load Balancer
- SQS decoupling
- RDS Multi-AZ / read replica
- S3 durability / replication
- Route 53 failover
- Backup / restore
- Pilot light / warm standby / active-active
- RTO / RPO
考題常見訊號:
- highly available
- fault tolerant
- loose coupling
- disaster recovery
- failover
- no single point of failure
- withstand AZ failure
Domain 3 - Design High-Performing Architectures
核心問題:服務、資料庫、網路、儲存能不能支撐需求?
常見範圍:
- EC2 instance family
- Auto Scaling
- Lambda memory / concurrency
- ECS / Fargate
- S3 / EBS / EFS 選型
- RDS read replica / Aurora
- DynamoDB partition key / DAX
- CloudFront caching
- ElastiCache
- Kinesis / SQS / SNS / EventBridge
考題常見訊號:
- low latency
- high throughput
- read-heavy
- write-heavy
- burst traffic
- global users
- real-time processing
- scale independently
Domain 4 - Design Cost-Optimized Architectures
核心問題:在滿足需求的前提下,怎麼避免多花錢?
常見範圍:
- Savings Plans / Reserved Instances / Spot
- Right sizing
- S3 storage class / lifecycle
- EBS volume type
- NAT gateway cost
- data transfer cost
- CloudFront caching
- Serverless pay-per-use
- DynamoDB on-demand / provisioned
- RDS instance size / Aurora Serverless
考題常見訊號:
- cost-effective
- infrequent access
- unpredictable traffic
- steady-state workload
- minimize operational overhead
- reduce data transfer
- archive
題目判斷順序
讀 SAA-C03 情境題時,先用這個順序拆:
- 有沒有安全硬限制?
- 有沒有可用性或災難復原要求?
- 流量與資料型態是什麼?
- 操作複雜度能不能接受?
- 成本限制是什麼?
不要一看到熟悉服務就選。SAA-C03 的陷阱常常是「技術上可行,但不符合限制」。
PM Reality
如果需求寫成:
新功能要支援全球使用者,登入後可以下載私人檔案,尖峰流量不可預測,希望維運負擔低。
你應該立刻拆成:
- 全球使用者:Route 53、CloudFront、edge caching
- 私人檔案:S3 private bucket、presigned URL、CloudFront signed URL / signed cookie
- 尖峰不可預測:serverless、Auto Scaling、queue
- 維運負擔低:managed service、serverless、少碰自管 EC2
考試重點
- Secure domain 比重最高,但不是只考 IAM。
- Resilient domain 常和 SQS、Multi-AZ、DR 混在一起。
- High-performing domain 常考「哪個服務最符合 workload」。
- Cost domain 不是一律選最便宜,而是選最符合需求的成本最佳化。