Orchestrateur de containers propriétaire d'AWS, plus simple que Kubernetes.
Amazon ECS (Elastic Container Service) est l'orchestrateur de conteneurs propriétaire d'AWS, lancé en 2014. Pré-date EKS de 4 ans et reste très utilisé pour sa simplicité (vs Kubernetes) et son intégration profonde avec l'écosystème AWS. Particulièrement populaire dans les équipes "AWS-native" cherchant à éviter la complexité Kubernetes.
Concepts clés : (1) Cluster — regroupement logique de ressources de calcul ; (2) Task Definition — JSON décrivant comment lancer un container (image, CPU/memory, networking, IAM role, env vars, volumes, ports), analogue à un Pod spec Kubernetes ; (3) Task — instance d'exécution d'une Task Definition ; (4) Service — maintient N tasks running, intégration ALB/NLB, deployment policies (rolling, blue-green via CodeDeploy) ; (5) Capacity Providers — EC2 (you-manage), EC2 Spot, Fargate, Fargate Spot.
Intégrations AWS natives : (1) IAM Task Roles — permissions par task sans credentials hardcodés ; (2) VPC awsvpc mode — chaque task a sa propre ENI avec security groups ; (3) ALB/NLB pour load balancing ; (4) CloudWatch Logs (awslogs driver) et CloudWatch Container Insights ; (5) Service Connect / Service Discovery (Cloud Map) ; (6) ECS Exec — équivalent kubectl exec ; (7) ECR (Elastic Container Registry) — registry privé AWS ; (8) Step Functions intégration pour workflows ; (9) App Mesh pour service mesh ; (10) AWS Copilot CLI — outil opinionated pour gérer apps ECS.
ECS vs EKS : (1) ECS plus simple (pas de kubectl, pas de YAML manifests complexes, terminologie AWS familière) ; (2) ECS gratuit (control plane), EKS 73\$/mois ; (3) ECS fortement lié à AWS (lock-in), EKS portable (Kubernetes standard) ; (4) ECS écosystème limité vs Kubernetes (Helm, Operators, CRDs absent) ; (5) EKS meilleur pour multi-cloud, équipes K8s-savvy, projets complexes ; ECS meilleur pour équipes AWS-only cherchant simplicité.
Cas d'usage : microservices simples, batch jobs (avec Fargate), workloads steady-state. Migration vers Kubernetes possible mais coûteuse, donc à considérer initialement selon trajectoire long-terme.
200+ certifications, 400 000+ questions, examens blancs chronométrés.
Voir le catalogue →