Watch this live demo integrating Terraform automated provisioning workflows into a ServiceNow approval workflow.
One of the main reasons for Terraform's widespread popularity is its broad range of integrations. Not only does Terraform support granular provisioning options for AWS, Azure, GCP, and many other cloud vendors, it also integrates with hundreds of common tools used in various software delivery workflows.
Two of the methods for integration include: - Webhook notifications - API endpoints
In this video, HashiCorp solutions engineer Stenio Ferreira will demonstrate how these two particular features can automatically push triggers from Terraform to other operations or development tools, and vice versa. In this case, the tool is ServiceNow, an enterprise ticket workflow solution.
In the demo, Terraform will integrate with ServiceNow so that when a developer plans to provision resources to a production environment in Terraform, Terraform will automatically connect to ServiceNow, where a ticket will be created. After a manual approval from an administrator in ServiceNow, the ServiceNow software will automatcially send an API call back to Terraform and Terraform will automatically provision the resources.
0:00 — Introduction: Phases of Terraform adoption
6:14 — Intro to Terraform Enterprise
10:56 — Intro to ServiceNow: Enterprise ticket workflow software
12:26 — Demo: Integrating Terraform status updates and control into ServiceNow
21:52 — Q&A