We can use Terraform with many IaaS providers, such as Google Cloud or Digital Ocean. Here, we'll configure Terraform to be used with AWS and stick with this provider for the rest of the chapter.
For Terraform to interact with an IaaS, it needs to have a provider configured.
To step through this recipe, you will need the following:
To configure the AWS provider in Terraform, we'll need the following three files: