
Managed Kubernetes service to run containers on AWS and on-premises
Amazon Elastic Kubernetes Service (EKS) is a fully managed Kubernetes platform that simplifies building, securing, operating, and maintaining Kubernetes clusters on AWS. It handles high-availability control planes, patches, and upgrades so teams can focus on deploying applications across cloud, on-premises, and edge environments.
Fully managed, highly available Kubernetes control plane with automatic patching and upgrades
Fully automate cluster management for compute, storage, and networking with a single click
Deep integration with CloudWatch, IAM, Auto Scaling Groups, VPC, and other core AWS services
Run Kubernetes consistently across AWS cloud, on-premises with EKS Anywhere, and edge locations
Run containers without managing servers using AWS Fargate serverless compute
Built-in security with IAM authentication, VPC networking, and encryption at rest and in transit
Certified Kubernetes conformant ensuring compatibility with standard Kubernetes tools and plugins
Deploy and manage containerized microservices with automatic scaling and service discovery
Run machine learning training and inference workloads on GPU-enabled Kubernetes clusters
Migrate legacy applications to containers with managed Kubernetes orchestration
Run consistent Kubernetes workloads across AWS cloud and on-premises with EKS Anywhere
Support for Elastic Fabric Adapter (EFA) enabling high-performance computing and efficient data transfer
Host build and deployment pipelines in ephemeral containers for consistent, scalable DevOps

Cloud platform that lets developers build, deliver, and scale apps without managing infrastructure