Welcome to the Amazon EKS lesson. While Amazon ECS is the AWS-native way to orchestrate containers, many companies prefer to use the open-source industry standard: Kubernetes.
Kubernetes (K8s) is the most popular container orchestration platform globally. Because it is open-source, learning Kubernetes allows your skills to be completely cloud-agnostic (the exact same K8s configurations work on AWS, Google Cloud, and Microsoft Azure). Amazon EKS is how you run Kubernetes on AWS effectively.
In this tutorial, you will learn:
A Kubernetes cluster is divided into two primary parts:
With Amazon EKS, AWS completely manages the Control Plane for you. It automatically spans across multiple Availability Zones for high availability, patches it, and secures it. All you have to do is attach your Worker Nodes and deploy your applications using standard Kubernetes commands (like kubectl).
What significant administrative burden does Amazon EKS remove for you?