In the previous chapter, we discussed the various options you have for deploying your container applications to AWS, and it's now time to start implementing practical solutions using the Elastic Container Service (ECS), Fargate, Elastic Kubernetes Service (EKS), Elastic Beanstalk, and Docker Swarm. Before we can cover all of this exciting material, you need to establish an AWS account, understand how to set up access for your account, and ensure you have a solid grasp of the various tools we will use throughout this book to interact with AWS.
Getting started with AWS is very easy—AWS offers a free tier suite of services that enable you to test and try out a number of AWS services at no cost for 12 months, or, in some cases, indefinitely. Of course, there are limitations imposed that ensure you can't set up your own Bitcoin mining services...