サーバーレス・コンテナアーキテクチャ定義問題

Amazon ECSにおける「タスク定義(Task Definition)」とは何ですか?

A.ECSクラスター内で実行中のコンテナインスタンスの集合を管理する設定ファイルのこと
✗ クラスター内のインスタンス管理はタスク定義の役割ではありません。タスク定義はコンテナの実行仕様を記述するテンプレートです。
B.コンテナをどのように実行するかを記述したテンプレートであり、使用するDockerイメージ・CPU・メモリなどを定義するもの← 正解
✓ 正解です。タスク定義はDockerイメージ・CPUとメモリの割り当て・ポートマッピング・IAMロールなどコンテナ実行に必要な設定を記述するJSONベースのテンプレートです。
C.ECSサービスがコンテナを自動スケールするためのポリシー設定のこと
✗ それはAuto Scalingポリシーの説明です。タスク定義はスケーリングポリシーを定義するものではありません。
D.コンテナ間のネットワーク通信ルールを定義したセキュリティ設定のこと
✗ ネットワーク通信ルールはセキュリティグループやネットワークポリシーで管理します。タスク定義の主な目的ではありません。

AWS Certified Solutions Architect - Associate(SAA-C03) の問題一覧