一言で理解
ECS は簡潔な AWS ネイティブ編成、EKS は Managed Kubernetes の互換性とエコシステムを提供する。
要点
- ECS は Task Definition、Task、Service、Cluster という AWS 独自概念を使う。
- EKS は Kubernetes API を提供し、既存 K8s Tool、Skill、Portability 要件に合う。
- どちらも EC2 または Fargate 上で Workload を実行できる。
試験での判断
Kubernetes 互換性と運用の簡潔さで選び、Image 保存や実行場所と混同しない。