CLFクラウドのテクノロジーとサービス
スタートアップ企業が、インフラストラクチャの管理知識なしに、コンテナイメージまたはソースコードから直接Webアプリケーションを素早くデプロイしたいと考えています。開発チームはロードバランサーやオートスケーリングの設定を行いたくありません。最も適切なAWSサービスはどれですか?
AAWS Fargate
AWS FargateはECS/EKSと組み合わせて使うサーバーレスのコンテナ実行環境です。EC2管理は不要になりますが、タスク定義やIAMポリシーなどのオーケストレーション設定が引き続き必要なため、設定ゼロのApp Runnerより設定負担が大きくなります。
BAmazon ECS (Elastic Container Service)
Amazon ECSはコンテナのオーケストレーションサービスであり、クラスター・サービス・タスク定義などの設定が必要なため、インフラ管理不要なApp Runnerよりも設定負担が高くなります。
CAWS App Runner
✓ 正解
AWS App Runnerは、ソースコードやコンテナイメージを指定するだけで、ロードバランサーやオートスケーリングの設定なしにWebアプリを自動デプロイ・スケールするフルマネージドサービスです。
DAWS Elastic Beanstalk
AWS Elastic BeanstalkはEC2ベースのPaaSであり、デプロイの一部を自動化しますが、内部でEC2が起動しインスタンスタイプや設定の管理が発生するため、App Runnerより管理負担が大きくなります。
解説
AWS App Runnerは、ソースコードやコンテナイメージを指定するだけで、インフラの設定なしにWebアプリケーションを自動的にビルド・デプロイ・スケールするフルマネージドサービスです。
選択肢AのAWS FargateはECS/EKSと組み合わせて使うサーバーレスのコンテナ実行環境ですが、タスク定義・IAMポリシー・ネットワーク設定などのオーケストレーション設定が別途必要です。
選択肢BのAmazon ECSはコンテナサービスであり、設定知識が必要です。
選択肢DのAWS Elastic BeanstalkはEC2ベースであり、より多くの管理が発生します。
ドメイン別正答率・予想スコアでリアルタイムに実力把握
無限ノックでCLFを徹底対策。全問AI生成のオリジナル問題。
無料で演習を始める →