ORIVECTOR

AWS無料問題集 > 図解学習

ECS・EKS・Fargateの違い

AWSコンテナサービスを『オーケストレーション』と『実行基盤』で整理する。

まず図でつかむ

Containerアプリをパッケージ
ECSAWSのコンテナ管理
EKSKubernetes管理
Fargateサーバーレス実行基盤

覚え方: 名前を丸暗記するより「何をしたい時に使うか」を1行で説明できるようにすると、選択問題で判断しやすくなります。

ポイントを詳しく理解する

ここは試験で選択肢を見分けるために、用語だけでなく「何のために使うか」まで押さえます。

ECRはコンテナイメージの倉庫

Docker等のコンテナイメージを保存・管理するレジストリです。

ECSはAWSのコンテナ管理サービス

複数コンテナをどこでどう動かすかを管理するAWSネイティブなオーケストレーションサービスです。

EKSはKubernetes

KubernetesをAWS上でマネージドに利用したい場合のサービスです。

Fargateは実行基盤

ECSやEKSと組み合わせ、基盤となるEC2サーバー管理を意識せずコンテナを実行できます。

ECSとFargateは二者択一ではない

ECS=コンテナを管理する仕組み、Fargate=コンテナを動かす実行方式というレイヤーの違いを理解します。

試験ではどう考える?

問題文ではサービス名そのものではなく、要件や課題が提示されることがあります。まず「計算・保存・ネットワーク・セキュリティ・コスト」など目的を特定し、その目的に合うサービスへ絞り込みます。似たサービスが並んだ場合は、運用負荷、データ形式、接続方法、セキュリティ上の目的などの違いを確認します。

もう一段深く理解する

AWSのコンテナ系ではECRがイメージ保管、ECSがAWS独自のコンテナオーケストレーション、EKSがマネージドKubernetes、Fargateがサーバー管理を減らす実行方式です。

覚え方: ECR=倉庫、ECS/EKS=司令塔、Fargate=サーバーを意識しない実行基盤。

似たサービスとの比較

ECRコンテナイメージレジストリ
ECSAWSのコンテナオーケストレーション
EKSマネージドKubernetes
Fargateサーバー管理不要寄りのコンテナ実行

試験での見分け方

※ 試験ではサービス名だけでなく、要件・運用負荷・可用性・コストなどの条件から判断する問題が出ます。

3問ミニチェック

答えを考えてから開いて確認してください。

Q1. コンテナイメージを保存するサービスは?
答え:Amazon ECR
Q2. マネージドKubernetesは?
答え:Amazon EKS
Q3. サーバー管理を減らしてコンテナを実行する選択肢は?
答え:AWS Fargate

問題で定着させる

図で理解したら、ORIVECTORの無料300問問題集で実際の選択問題に慣れましょう。

無料問題集を解く → 合格ロードマップ 主要サービス一覧
PR・広告

動画で体系的に学びたい場合

文章・図解・問題演習に動画講座を組み合わせる方法もあります。

UdemyでAWS講座を探す →

※ アフィリエイト広告を含みます。リンク経由の購入でORIVECTORが報酬を受け取る場合があります。購入者の追加負担はありません。