Terraform is a tool for building, changing, and versioning infrastructure safely and efficiently. We can use Terraform to design, implement and manage the AWS infrastructure. There are many articles out there explain this in detail so I will dive straight into the example. If