Kubernetes on AWS before EKS

Enter Amazon EKS

What is Amazon EKS?

Amazon Elastic Kubernetes Service (EKS) is a managed service that you can use to run Kubernetes on AWS without needing to install, operate, and maintain your own Kubernetes control plane or nodes.

EKS runs Kubernetes control plane instances across multiple AZs to ensure high availability. EKS automatically detects and replaces unhealthy control plane instances, and it provides automated version updates and patching for them.

EKS is integrated with many AWS services to provide scalability and security for your applications, including the following capabilities: