Amazon Web Services offers a few different container solutions. The one we are going to look at in this section is part of the Amazon Elastic Container Service (ECS) and is called AWS Fargate.
Traditionally, Amazon ECS launches EC2 instances. Once launched, an Amazon ECS agent is deployed alongside a container runtime that allows you to then manage your containers using the AWS Console and command-line tools. AWS Fargate removes the need to launch EC2 instances, allowing you to simply launch containers without having to worry about managing a cluster or having the expense of EC2 instances.
We are going to cheat slightly and work through the Amazon ECS first run process. You can access this by going to the following URL: https://console.aws.amazon.com/ecs/home#/firstRun. This will take us through the four steps we need to take to launch a container within...