theforbiz
EN

Technology glossary

What Is EKS in AWS?

Amazon EKS is AWS's managed service for running Kubernetes clusters.

Amazon EKS definition showing a managed Kubernetes control plane and worker nodes

In simple words

EKS means Amazon Elastic Kubernetes Service. AWS runs and maintains the Kubernetes control plane. You choose how the application workloads run and remain responsible for the parts of the cluster and applications that fall on the customer side of the shared responsibility model.

How it works

What does EKS manage?

A Kubernetes cluster has a control plane that schedules and monitors workloads and a data plane where containers run. Amazon EKS provisions, scales, patches, and monitors the control plane across multiple AWS Availability Zones. AWS also replaces unhealthy control-plane nodes.

Workloads can run through EKS Auto Mode, EC2-based node groups, AWS Fargate, or supported hybrid infrastructure. The responsibility boundary changes with the compute option. Teams still need to manage application code, container images, access, data, observability, network policies, and other customer-controlled configuration.

Key distinction

EKS vs Kubernetes

Kubernetes is the open-source container orchestration system. Amazon EKS is an AWS service that runs conformant Kubernetes and manages its control plane. EKS supports standard Kubernetes APIs and common ecosystem tools, but it adds an AWS-managed operating layer and integrations.

Common uses

When is EKS used?

  • Running containerized web applications, APIs, microservices, and batch workloads.
  • Building a shared Kubernetes platform for multiple product teams.
  • Using standard Kubernetes deployment patterns with AWS identity, networking, load balancing, storage, and logging services.
  • Connecting supported on-premises or edge machines through EKS Hybrid Nodes.
COMMON QUESTIONS

EKS FAQs

What is EKS in AWS?

EKS is Amazon Elastic Kubernetes Service. It is AWS's managed Kubernetes service for deploying and operating Kubernetes clusters.

What does EKS manage?

Amazon EKS provisions, scales, patches, and monitors the Kubernetes control plane. Your responsibilities depend on whether you use Auto Mode, managed node groups, Fargate, or other compute options.

Is EKS the same as Kubernetes?

No. Kubernetes is the open-source container orchestration system. EKS is an AWS service that runs conformant Kubernetes and manages key cluster infrastructure for you.

Official AWS sources