Amazon provides the Elastic Container Service for Kubernetes (Amazon EKS) which can be used to deploy, manage, and scale containerized applications using Kubernetes on AWS.
| Amazon ECS | Amazon EKS | 
|---|---|
| Managed, highly available, highly scalable container platform | Managed, highly available, highly scalable container platform | 
| AWS-specific platform that supports Docker Containers | Compatible with upstream Kubernetes, so it’s easy to lift and shift from other Kubernetes deployments | 
| Considered simpler and easier to use | Considered more feature-rich and complex with a steep learning curve | 
| Leverages AWS services like Route 53, ALB, and CloudWatch | A hosted Kubernetes platform that handles many things internally | 
| “Tasks” are instances of containers that are run on underlying compute but more of less isolated | “Pods” are containers collocated with one another and can have shared access to each other | 
| Limited extensibility | Extensible via a wide variety of third-party and community add-ons. | 
 

 
    
Top comments (0)