# Difference between ECS and EKS Both [[AWS Elastic Kubernetes Service|EKS]] and [[AWS Elastic Container Service|ECS]] are container orchestration services provided by [[AWS]]. ## Differences ### ECS is simpler ECS was built for simplicity, so it's easier to use and gives the full AWS experience, since it can integrate with, for example, [[AWS Application Load Balancer]]. ### EKS is more extensible EKS has more features and makes fewer decisions for users, so there are more options for configuration. It uses [[Kubernetes]], but it's managed by AWS, so that offers a lot of benefits in terms of reliability and scalability. AWS stresses the use of EKS for [[Resiliency Test|resiliency]]. ## Integrations with AWS compute services - [[AWS Fargate]] - [[Amazon EC2]] - [[AWS Outposts]] - [[AWS Local Zones]] - [[AWS Wavelength]] ## References - https://aws.amazon.com/blogs/containers/amazon-ecs-vs-amazon-eks-making-sense-of-aws-container-services/