Every major cloud provider offers a hosted Kubernetes solution, and on AWS, that service is called Elastic Kubernetes Service (EKS).
Kubernetes is only part of the solution. The Docker images deployed to a Kubernetes cluster are hosted in a Docker registry. In AWS, the Elastic Container Registry (ECR) provides a service for hosting Docker images.
Combining ECR and EKS provides a complete Kubernetes solution for running containerized applications at scale. In this book, we document the process of creating a Node.js Docker image, pushing it to ECR, and deploying it to EKS.