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)