Amazon ECS
AWS's own orchestratorECS is built and run by AWS, and it is the simpler of the two to start with. There is no cluster to operate and no separate API to learn, and it has no platform fee when you run it on your own EC2 instances.
Choose it when
- You want containers running quickly with a small team
- You are committed to AWS and do not need to move
- You prefer one AWS-native tool over assembling a stack
Watch for
- It only runs on AWS, so the skills and config do not carry elsewhere
- A smaller ecosystem of third-party tools than Kubernetes
- $0.00 platform fee on your own EC2
- Managed Instances fee on top of EC2, per node
- ECS Anywhere $0.01025/instance-hr