HashiCorp Terraform is a tool for building, changing, and versioning infrastructure safely and efficiently. It enables users to define and provision a datacenter infrastructure using code. Configuration files describe to Terraform the components needed to run a single application or your entire datacenter. Codification enables version control and automation, reducing human error and increasing productivity.
HashiCorp Terraform provides automation through codification, enabling developers to provision infrastructure from within their existing VCS, CI/CD, and ITSM workflows using a library of approved infrastructure modules. Codification allows infrastructure changes to be automated, while keeping the definition human readable. Automated tooling allows operators to increase their productivity, move quicker, and reduce human error.
Terraform focuses on workflows, not technologies, therefore does not abstract the underlying providers, instead allowing users to leverage the differentiating features with a consistent workflow. As new technologies emerge, they can be adopted without changing the provisioning workflow: plan to preview changes and apply to make changes to any infrastructure globally.
Integrates HashiCorp Terraform with ServiceNow.
Includes example Flows to:
- Apply Run
- Create Run
- Create Workspace
- Create Workspace with Variables
- Provision No-Code Workspace and Deploy Resources
- Delete Workspace
- Provision Resources
- Provision Resources with Variables
- Update Workspace
- Update Workspace with Variables
- Update No-Code Workspace and Deploy Resources
- Update Resources
- Update Resources with Variables
- Worker Poll Apply Run
- Worker Poll Run State
- Worker Poll Destroy Workspace