Amazon Elastic Kubernetes Service (Amazon EKS)

Start, run, and scale Kubernetes applications

What is Amazon EKS?

Amazon Elastic Kubernetes Service (Amazon EKS) is a managed Kubernetes (K8s) 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. 

Amazon EKS Uses Cases

Deploy across hybrid environments

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

Model machine learning 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.

Build and run web applications

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

Product

Description

Free Tier Offer Details

Product Pricing

Amazon EKS

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

Not currently available on the Free Tier

Amazon EKS Pricing
Check our pricing page for more details.
Amazon EC2 Amazon EC2 is a web service that provides sizable compute capacity in the cloud. It is designed to make web-scale computing easier for developers. 12 MONTHS FREE

750 hours per month
of Linux, RHEL, or SLES t2.micro or t3.micro instance dependent on region

750 hours per month
of Windows t2.micro or t3.micro instance dependent on region
Amazon EC2 Pricing
Amazon Elastic Container Registry Push container images to Amazon ECR without installing or scaling infrastructure, and pull images using any management tool.

12 MONTHS FREE

50 GB of storage for public repositories

Store and retrieve Docker images.

500 MB of storage for private repositories

5 TB of authenticated data transfer out of public repositories

500 GB of anonymous data transfer out of public repositories

Amazon ECR Pricing

Free Tier Offer

Amazon EKS
The most trusted way to start, run, and scale Kubernetes
Not currently available on the Free Tier
AWS EKS Pricing »
Check our pricing page for more details.
Amazon EC2
Amazon EC2 is a web service that provides sizable compute capacity in the cloud. It is designed to make web-scale computing easier for developers.
12 MONTHS FREE

750 hours per month of Linux, RHEL, or SLES t2.micro or t3.micro instance dependent on region

750 hours per month of Windows t2.micro or t3.micro instance dependent on region

Amazon EC2 Pricing »
Amazon Elastic Container Registry
Monitoring for AWS cloud resources and applications.
12 MONTHS FREE

50 GB of storage for public repositories

Store and retrieve Docker images

500 MB of storage for private repositories

5 TB of authenticated data transfer out of public repositories

500 GB of anonymous data transfer out of public repositories

AWS ECR Pricing »
AWS Lambda
Sign up for an AWS Account
Creating an AWS account is free and gives you immediate access to the AWS Free Tier.

Learn More About Amazon EKS

Browse through our collection of videos to learn more about Amazon EKS

  • Customer Stories
  • Learn how social media management provider Hootsuite successfully consolidated 2,000 Amazon EC2 instances using Amazon EKS

    Amazon EKS has transformed Hootsuite’s operations, reducing cloud costs by 40%. This migration enhanced reliability, decreasing severe incidents by 57%, and strengthened security by minimizing potential threats. 

    Learn more »
    Mobileye Reduces Developer Workload by 50% Through Migration to Amazon EKS

    Mobileye accelerated its machine learning and data workloads by adopting Amazon EKS and DoEKS Blueprints, cutting developer overhead by 50%. Leveraging AWS support and Karpenter, Mobileye enhanced its capacity management, deploying over 400,000 vCPUs across EC2 instances, significantly improving scalability and operational efficiency. 

    Learn more »
    AppsFlyer Runs Near-Real-Time, Ultra-Low Latency, High-Throughput Workloads at Scale Using Amazon EKS

    Learn how AppsFlyer processes up to 800 billion daily events using Amazon EKS, efficiently scaling resources to match demand and reducing costs. The EKS-based architecture allows quick scalability, improves performance, and reduces latency by up to 90%, ensuring optimal operation and resource use. 

    Learn more »
  • EKS Tutorials
  • Amazon EKS Explained (9:24)
    Crossplane on Kubernetes Explained (7:52)
    Karpenter for Kubernetes | Karpenter vs Cluster Autoscaler (7:01)
    AWS Controllers for Kubernetes (ACK) Explained (7:41)
  • Getting Started Resources
  • Deploy a Kubernetes Application with Amazon EKS

    Setup Kubernetes cluster managed by Amazon EKS and deploy a sample application. Start building today. 

    Start building today »
    Complete Amazon EKS Microservices Workshop

    Go from new cluster to service mesh in this interactive and immersive Amazon EKS workshop. 

    Start building today »

AWS Free Tier

The AWS Free Tier offers users an opportunity to explore products for free, with offers including products that are always free, free for 12 months, and short-term free trials.

Get Started

Creating an AWS account is free and gives you immediate access to the AWS Free Tier.