Amazon ECS 出題頻度 ⭐⭐⭐⭐⭐

Amazon ECS

Amazon Elastic Container Service

computeAmazon ECSAWS
最終整理

コンテナのデプロイ、スケジューリング、スケーリング、維持を行う AWS ネイティブのコンテナオーケストレーション。

基本情報

項目内容
英語名Amazon ECS
正式名称Amazon Elastic Container Service
中国語の説明AWS 原生容器编排服务
日本語の説明Amazon ECS(コンテナオーケストレーションサービス)
出題頻度⭐⭐⭐⭐⭐
混同しやすいものEKS / Fargate / ECR

一言で理解

コンテナのデプロイ、スケジューリング、スケーリング、維持を行う AWS ネイティブのコンテナオーケストレーション。

要点

  • Task Definition は実行テンプレート、Task は実行単位、Service は必要数を維持し、Cluster は実行基盤をまとめる。
  • ECS は制御性の高い EC2、またはサーバー管理不要の Fargate 上で実行できる。
  • ECR はイメージを保存し、EC2 / Fargate は計算資源を提供し、ECS が編成を担当する。

試験での判断

代表構成はコード → イメージ → ECR → Task Definition → ECS Service → ALB / Auto Scaling。