SAA-C03 是架構考試,要你把限制轉成 secure、resilient、high-performing 且 cost-aware 的設計。目前計分比重是 Security 30%、Resilience 26%、Performance 24%、Cost 20%。
每題都用同一順序讀
- Workload: request/response、batch、stream、file、relational、key-value 還是 analytics?
- 硬限制: RPO/RTO、latency、protocol、compliance、ordering、throughput 或 budget?
- 範圍: single AZ、Multi-AZ、Multi-Region、multi-account 還是 on-premises?
- 維運: 是否要 managed、serverless、auto scaling 或 minimal change?
- 故障: 哪個 component 會壞?哪些 state 必須留下?
回答後才比服務。「技術上做得到」不等於正確;選項常因為違反 least operational overhead、near real time 或 preserve message order 這種形容詞而被淘汰。
預設排除順序
- 先刪掉違反 security 或 durability 硬需求的選項。
- 題目要 low operations,優先 managed service。
- Availability 先想 Multi-AZ;需求明確跨 Region 才上 Multi-Region。
- Compute 預設 stateless 與 horizontal scaling。
- Cache、read replica 與 failover 不是同一件事。
- 購買模式要對應 steady、interruptible、spiky 或 unknown workload。
考試視角: 多個選項可能都能運作;正解是同時滿足所有條件,又沒有多餘 moving parts 的那個。
這系列怎麼讀
第 2-9 篇按 architecture layer 建立決策樹;第 10 篇補 analytics;第 11 篇用綜合取捨收尾。每錯一題,記「決定性關鍵詞」、「為什麼排除」、「缺哪個概念」,不要只抄答案。
複習卡
- Security 比重最高,但四領域會互相交叉。
- Noun 找 workload;adjective 找 constraint。
- Availability、durability、scalability、performance 要分開。
- 在滿足所有條件下選最簡單的架構。
- 用 decision rule 複盤,不要背題幹。