AWS EKS
When you’re using AWS, you have a few options to choose from when using containers and Kubernetes:
- EKS
- EKS with Fargate profiles
- Elastic Container Service (ECS)
EKS is the primary way to run Kubernetes workloads inside AWS. If you don’t want to go the Kubernetes route but still want scalability, you can use ECS, which gives you the ability to scale and create reliable microservices but without Kubernetes.
As with AKS, you don’t have to worry about managing the Control Plane or API Server when it comes to EKS. You only have to worry about managing and scaling worker nodes. If you want to, you can even take it a step further and implement EKS with Fargate profiles, which abstracts the Control Plane or API Server and the worker nodes to ensure a fully serverless Kubernetes experience.
As with AKS, in the following few sections, you’re going to learn how to create an EKS cluster manually first. After that, you’ll take...