A不正解
Amazon S3
S3 はオブジェクトストレージで、データの保存に使うサービスです。
コンテナを実行するコンピューティングサービスではないため不正解です。
コンテナでアプリケーションを実行したいが、その土台となる EC2 サーバの管理(プロビジョニングやパッチ適用)はしたくありません。コンテナをサーバーレスで実行できるサービスはどれですか。
コンテナをサーバーレスで実行するサービスを選ぶ問題。
Amazon S3
S3 はオブジェクトストレージで、データの保存に使うサービスです。
コンテナを実行するコンピューティングサービスではないため不正解です。
Amazon RDS
RDS はマネージドのリレーショナルデータベースです。
コンテナをサーバーレスで実行する役割ではないため不正解です。
Amazon EC2
EC2 でもコンテナを動かせますが、その場合は土台となる EC2 インスタンスの管理(プロビジョニングやパッチ適用)が必要です。
サーバ管理をしたくないという要件に反するため不正解です。
AWS Fargate
正解。AWS Fargate は、ECS や EKS と組み合わせてコンテナをサーバーレスで実行できるコンピューティングエンジンです。土台となる EC2 インスタンスのプロビジョニングやパッチ適用が不要で、コンテナの実行に必要なリソースだけを使った分だけ支払えます。
『コンテナ』×『サーバーレス(EC2 管理不要)』は AWS Fargate。関数のサーバーレスは Lambda、コンテナのオーケストレーションは ECS/EKS(実行基盤として EC2 か Fargate を選ぶ)。