Amazon Elastic Kubernetes Service

The most trusted way to start, run, and scale Kubernetes

Leverage built-in integrations with AWS services such as EC2, VPC, IAM, EBS and more 

Reduce costs with efficient compute resource provisioning and automatic Kubernetes application scaling.

Ensure a more secure Kubernetes environment with security patches automatically applied to your cluster’s control plane.

How it works

Amazon Elastic Kubernetes Service (Amazon EKS) is a managed Kubernetes service to run Kubernetes in the AWS cloud and on-premises data centers. In the cloud, Amazon EKS automatically manages the availability and scalability of the Kubernetes control plane nodes responsible for scheduling containers, managing application availability, storing cluster data, and other key tasks. With Amazon EKS, you can take advantage of all the performance, scale, reliability, and availability of AWS infrastructure, as well as integrations with AWS networking and security services. On-premises, EKS provides a consistent, fully-supported Kubernetes solution with integrated tooling and simple deployment to AWS Outposts, virtual machines, or bare metal servers.
  • Run Amazon EKS in the cloud
  • How Amazon EKS works
  • Run Amazon EKS on AWS Outposts
  • Run Amazon EKS Anywhere
  • How Amazon EKS works
  • Deploy applications with your own tools

Use cases

Deploy across hybrid environments

Manage your Kubernetes clusters and applications in hybrid environments and run Kubernetes in your data centers.

Learn more about Amazon EKS Anywhere »

Learn more about Amazon EKS on Outposts »

Model machine learning (ML) workflows

Efficiently run distributed training jobs using the latest Amazon Elastic Compute Cloud (EC2) GPU-powered instances, including Inferentia, and deploy training and inferences using Kubeflow.

Learn more about AWS Deep Learning Containers »

Build and run web applications

Create applications that automatically scale up and down and run in a highly available configuration across multiple Availability Zones (AZs) with out-of-the-box networking and security integrations.

Learn more about EKS networking and security »

How to get started

Start building with the online workshop

Get hands-on with step-by-step instructions for how to get the most out of Amazon EKS

Start the workshop »

Connect with an expert

From sales inquiries to ongoing operation, get the right support at the right time.

Explore support options »

Learn about customers using Amazon EKS

See how global companies are using EKS to run sensitive, mission-critical applications

Visit the customers page »

Explore more of AWS