Introducing Terraform Cloud
Terraform Cloud is one of Terraform's software-as-a-service (SaaS) offerings. It is a hosted service that can be accessed from https://app.terraform.io/. Terraform Cloud provides you with the flexibility to run your Terraform configuration code remotely, but not only this: it also allows you to run configuration code locally and get this stored in the source control repository. If you need to work closely with many colleagues within your team or across other teams, then Terraform Cloud provides great collaboration features. It can hold Terraform state files and secret data safely and securely, allowing you to access these easily. It also provides a private space where you can publish all your modules and consume them as per your requirements, giving you an opportunity to write a policy for governing the code sitting inside the Terraform configuration file. As you may have noticed when using open source Terraform CLI, it uses a persistent working directory...