Summary
In this chapter, we explored cloud solutions provided by AWS, and we briefly looked at the different services offered, such as EC2, VPC, storage, and others. We learned about the open source Terraform tools that make it easy to create, manage, and destroy cloud infrastructure in AWS.
We learned how to install and use Terraform locally, and how to write Terraform code to use Docker as a provider, allowing us to run containers locally. Terraform also allows us to download, run, and destroy containers locally with a single command.
We also explored different Terraform examples for creating AWS infrastructure resources and looked at one of the advanced features of AWS ECS.
In this last chapter of the book, you have learned the different things that need to be done to deploy an application to the AWS cloud.