4.2標準
数時間のバッチ処理を大量に実行する。
ジョブは中断・再実行でき、完了時刻に余裕があるため、オンデマンド料金を下げたい。
最も適切な選択はどれか。
× 不正解
中断・再試行できるバッチ処理には、Spot Instancesをキューや再試行と組み合わせると計算費を抑えられる。
詳細解説
正しいEC2 Spot InstancesをAWS Batchなどのキュー処理で利用する
Spotは余剰キャパシティを割引利用でき、中断を許容できるバッチ処理に適する。
Spotは余剰キャパシティを割引利用でき、中断を許容できるバッチ処理に適する。
誤りすべてのバッチを常時稼働するオンデマンドインスタンスだけで処理する
中断可能な柔軟な処理に、常時オンデマンドだけを使うため割引機会を逃す。
中断可能な柔軟な処理に、常時オンデマンドだけを使うため割引機会を逃す。
誤りrootユーザーでSpot価格を固定する
rootユーザーは料金モデルを固定する機能ではない。
rootユーザーは料金モデルを固定する機能ではない。
誤りS3 LifecycleでCPU時間を削減する
Lifecycleはオブジェクトの保存クラスを管理し、計算時間を削減しない。
Lifecycleはオブジェクトの保存クラスを管理し、計算時間を削減しない。
実際に確かめる
一時的な検証環境で実行できる例です。
Amazon EC2 Spot InstancesとAWS Batchの公式説明を確認する。期待される結果
可用性要件が低いバッチへSpotを選び、中断時の再実行を設計できる。理解のポイント
- Spot Instances
- AWS Batch
- 中断
確認時の注意
- 確認環境: AWS公式EC2・Batchドキュメントの確認
- AWS公式SAA-C03 Domain 4と各サービスの公式ドキュメントを確認する。
基礎のおさらい
割引と可用性
中断可能な処理だけをSpotへ載せ、チェックポイントや再試行で失敗を吸収する。
判断のポイント
要件に不要な常時稼働、過剰な性能、不要な転送、長すぎる保持を減らせるか比較する。
問題IDAWS-SAA-033
確認環境AWS公式EC2・Batchドキュメントの確認
最終技術確認2026-08-20
誤り・権利侵害を報告