Running a simple containerized application on Amazon EKS
In this section, we want to create a fully managed Kubernetes cluster on Amazon EKS using Fargate. The process of creating a new cluster is well described in the AWS documentation, and we will refer to the respective pages to not duplicate too much information. That said, let us start with the following steps.
What is Fargate?
AWS Fargate is a serverless compute engine for containers provided by AWS. It removes the need to manage the underlying servers and allows you to focus on designing and building your applications. Fargate handles the deployment, scaling, and management of containers, enabling you to launch applications without worrying about the infrastructure.
Let us first get a few prerequisites out of the way, as follows:
- Make sure you have access to an AWS account. If not, you can get a free 1-year trial account here: https://aws.amazon.com/free.
- Log in to your AWS account.
- Create a...