跳到主要內容

這些題目為學習目的而獨立製作,並非 AWS 官方考題、實際考題、外流題或考題庫。

SAA-C03Cost-Optimized Architectures難度:標準

SAA-025

有僅短時間執行的批次處理,即使被中斷亦可重試。希望大幅降低 EC2 成本,下列哪項選擇最為合適?

選項

解析與正確答案

閱讀解析與正確答案(劇透:建議先自行作答)

正確答案:D. 使用 Spot Instances

解析

Spot Instances 適合可容忍中斷的處理,相較於隨需可大幅降低成本。

各選項解析

A. 新增 NAT Gateway

新增 NAT Gateway 並非降低批次處理 EC2 成本的策略。

B. 始終使用最大規格的隨需執行個體

始終使用最大規格的隨需執行個體會使成本提升。

C. 僅使用 Dedicated Hosts

Dedicated Hosts 用於需要專用主機的授權需求等情境,並非以成本削減為目的。

D. 使用 Spot Instances

正解。適合可中斷的批次處理。

實際使用情境

Spot Instances 為 AWS 將剩餘 EC2 容量以隨需價格最高 90% 折扣提供的購買選項。代價為當 AWS 端需要該容量時,執行個體將在 2 分鐘前通知(Spot Instance interruption notice)後被強制終止。基於此特性,適合可重試的批次處理、機器學習訓練、CI/CD 建置、繪圖渲染、資料處理管線等。透過於 EC2 Auto Scaling 群組中混入 Spot 並以混合執行個體政策指定多種類型,亦可避免特定類型容量不足的問題。 設計重點為:應將 Spot 中斷時的處理設計為冪等,並結合檢查點機制(將處理中狀態保存至 S3 或 DynamoDB 以便重新開始)。實務常見作法為以 CloudWatch Events / EventBridge 接收中斷通知,並以 Auto Scaling Lifecycle Hook 執行 graceful shutdown。對於需常時可用的穩定運行情境,應與 On-Demand 或 RI / Savings Plans 結合,Spot 僅用於彈性增減的部分。 SAA-C03 中,「短時間批次」「可容忍中斷」「大幅降低成本」等條件下,Spot 即為正解。Dedicated Hosts 適用於專用主機需求(自帶授權或實體隔離),並非以成本削減為主要目的。始終使用最大規格的隨需執行個體或新增 NAT Gateway,皆為增加成本或無關的選項,屬誤答。Spot Fleet、混合執行個體政策、中斷通知處理模式亦為進階考試重點。

相關連結

相關服務