To make Kubernetes work at scale, you need a container orchestration tool that automates the management, deployment and scaling of your clusters.
If you’re running Kubernetes on AWS, you can choose from several options:
- Elastic Container Service (ECS)
- Elastic Kubernetes Service (EKS)
- AWS Fargate
Which one is the best match for your workloads that helps to reduce your AWS bill? Read on to find out.
What is Elastic Container Service (ECS)?
ECS is a scalable container orchestration platform AWS that runs, stops, and manages containers in a cluster. The containers are defined as part of Task definitions.
You can use ECS with EC2 instances or AWS Fargate.
ECS + EC2 instances
Pros:
Cons:
- You take care of security patches,…
Source link