無限ノック › SAA 練習問題一覧 › 問題
SAAコスト最適化されたアーキテクチャの設計

ある動画制作会社は、Amazon ECS(EC2起動タイプ)を使用してビデオトランスコードジョブを実行しています。ジョブの特性は次の通りです。 ・1ジョブあたりの処理時間:2〜4時間 ・Amazon S3に定期的にチェックポイント(処理の中間状態の保存)を保存しているため、中断されても途中から再開可能 ・1日あたりのジョブ数:80〜150件(時間帯により変動、予測困難) ・現在の課題:EC2インスタンスを手動でプロビジョニング・管理しており、運用チームの負荷が高い 最もコスト効率が高く、かつ運用負荷を最小化できる構成はどれですか?

A
ECS起動タイプをEC2のままにし、Auto ScalingグループでSpot Instancesを活用する
EC2 Auto Scaling + Spotは低コストですが、EC2インスタンス自体のプロビジョニング・パッチ適用・スケーリング設定といった管理が依然として必要であり、運用負荷の最小化という要件を満たせません。
B
ECS on Fargate Spotに移行し、中断通知ハンドラーを実装してチェックポイントから再開できるようにする
✓ 正解
Fargate Spotは通常のFargate料金より最大70%安価で、チェックポイントから再開可能なジョブに中断許容のSpotが最適です。EC2管理も不要となり運用負荷を大幅に削減でき、コストと運用の両要件を満たします。
C
EC2 Spot Instancesで起動するManaged Compute EnvironmentのAWS Batchに移行する
AWS Batch + EC2 Spotはジョブキュー管理に優れますが、EC2 Spot使用時はインスタンス管理が必要で運用負荷が残ります。Fargate Spotを使う構成でなければ運用負荷最小化の要件を満たせません。
D
ECS起動タイプをEC2のままにし、1年間のStandard Reserved Instancesを購入する
Standard Reserved Instancesは割引率が低く(1年標準で約40%)、日々変動するジョブ数に対し固定容量の無駄が生じます。中断再開可能なワークロードにはFargate Spot(最大70%削減)の方がコスト効率に優れます。

解説

Fargate Spotは通常のFargate料金と比較して最大70%安価であり、チェックポイントから再開可能なジョブには中断を許容するSpotが最適です。さらにFargateを使用することでEC2インスタンスの管理(OSパッチ適用・AMI更新・スケーリング設定など)が不要となり、運用負荷を大幅に削減できます。ジョブ数が変動しても自動的にスケールし、過剰プロビジョニングも発生しません。 選択肢Aは、EC2 Auto Scaling + Spotは低コストですが、EC2インスタンス自体の管理が依然として必要であり「運用負荷の最小化」という要件を満たしません。 選択肢Cは、AWS Batch + EC2 Spotはジョブキュー管理機能が優れますが、EC2 Spot使用時はEC2インスタンスの管理が必要で運用負荷が残ります(AWS Batch + Fargate Spotを使用すれば同等のメリットが得られます)。 選択肢Dは、Standard Reserved InstancesはSpotと比較して割引率が低く(1年標準で約40%)、日々変動するジョブ数(80〜150件)に対して固定容量の無駄が生じます。Fargate Spotは最大70%の削減が見込めます。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでSAAを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
← SAA の問題一覧に戻る