Amazon Elastic Kubernetes Service

Start, run, and scale Kubernetes without thinking about cluster management

Benefits of EKS

Streamline Kubernetes operations by automating cluster infrastructure management with just one click.
Unify Kubernetes management across cloud, on-premises, and at edge locations, giving you flexibility to run your workloads anywhere.
Automatically provision your infrastructure, dynamically scale resources, and continuously optimize costs.
Drive an enhanced security posture with operating system patches and updates, using ephemeral compute to limit security risks and leveraging native integrations with AWS security services.

Why Amazon EKS?

Amazon Elastic Kubernetes Service (Amazon EKS) is a fully managed Kubernetes service that enables you to run Kubernetes seamlessly in both AWS Cloud and on-premises data centers. In the cloud, Amazon EKS automates Kubernetes cluster infrastructure management. This is essential for scheduling containers, managing application availability, dynamically scaling resources, optimizing compute, storing cluster data, and performing other critical functions. With Amazon EKS, you can leverage the robust performance, scalability, reliability, and availability of AWS infrastructure, as well as natively integrate with AWS networking, security, and storage services. To simplify running Kubernetes in on-premises environments, you can use the same Amazon EKS clusters, features, and tools to run nodes on AWS Outposts or your own infrastructure, or you can use Amazon EKS Anywhere for self-contained, air-gapped environments.

Use cases

Unify how you run applications across cloud and on-premises environments with Amazon EKS to accelerate your modernization initiatives.

Deploy secure, scalable, and high-performing LLMs to drive generative AI applications for both training and inference, fully leveraging the capabilities of AWS infrastructure, including graphics processing unit (GPU) instances.

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.

Use Amazon EKS to build standardized applications management environments for your development teams by seamlessly combining Cloud Native Computing Foundation (CNCF) technology with AWS services.

Build scalable, high-performing, and cost-efficient data platforms on Amazon EKS with AWS-managed services or open source tools.