Q64 — AWS SAA-C03 第5章
第 64/65 問 | ← 第5章
Q364. ソリューションアーキテクトが、1日1回実行されるデータ処理ジョブを設計しています。このジョブは最大2時間かかる場合があり、中断された場合は最初から再実行する必要があります。ソリューションアーキテクトは、この課題を最もコスト効率の良い方法でどう解決すべきでしょうか?
- A. cronジョブによって起動される、Amazon EC2 Reserved Instance上でローカルに実行されるスクリプトを作成する
- B. Amazon EventBridgeの定期実行イベントによって起動されるAWS Lambda関数を作成する
- C. Amazon EventBridgeの定期実行イベントによって起動される、Amazon Elastic Container Service (Amazon ECS) Fargateタスクを使用する ✓
- D. Amazon EventBridgeの定期実行イベントによって起動される、Amazon EC2上で実行されるAmazon Elastic Container Service (Amazon ECS)タスクを使用する
正解: C. Amazon EventBridgeの定期実行イベントによって起動される、Amazon Elastic Container Service (Amazon ECS) Fargateタスクを使用する
解説
Aは不適切です。「Amazon EC2 Reserved Instance」は、サーバーレス構成と比較してコスト効率が低いためです。Bは不適切です。Lambda関数の最大実行時間は15分であり、2時間かかるジョブには対応できません。Dは不適切です。「Amazon EC2上で実行される」という点で、インフラ管理や課金面でFargateと比較してコスト効率が劣ります。