• Products
    Infrastructure
    • Terraform
    • Packer
    • Vagrant
    Networking
    • Consul
    Security
    • Vault
    • BoundaryNew
    Applications
    • Nomad
    • WaypointNew
    HashiCorp Cloud Platform
    • Consul
    • Terraform Cloud
    • VaultPublic Beta
    Partner Services
    • HashiCorp Consul Service (HCS) on Azure
    HashiCorp Cloud Operating Model stack graphic
    Unlocking the Cloud Operating ModelRead whitepaper
  • Solutions
    Solutions
    • Cloud Infrastructure Automation
    • Cloud Security Automation
    • Cloud Networking Automation
    • Zero Trust Security
    Customer Stories
    • ABN AMRO
    • Pandora
    • athenahealth
    • Criteo
    • Mercedes-Benz
    • Roblox
    • Cimpress
    • Q2 Software
    • All Customer Stories »
    Contact Sales
    Close up of crowd watching presentation
    Discover our latest Webinars and WorkshopsView Webinars
    HashiCorp Cloud Operating Model stack graphic
    Unlocking the Cloud Operating ModelRead whitepaper
  • Company
    Company
    • About Us
    • Jobs
    • Our Principles
    • Tao of HashiCorp
    • Blog
    • Press
    • Contact Us
    Events
    • HashiConf
    • Webinars
    • Workshops
    • View all events
    We're hiring
    HashiCorp employees on a couch laughing
    Join us to build industry-leading open source tools and enterprise productsView all open positions
    HashiCorp employee wearing a branded hoodie
    Announcing the HashiCorp StoreVisit the Store
  • Partners
    Partners
    • Overview
    • Find a partner
    • Become a partner
    • Integrations
    Cloud Partners
    Partner Portal
    HashiCorp & AWS
    Unlocking the Cloud Operating Model with AWSLearn More
    HashiCorp & F5
    Automating Application Delivery in the Cloud Operating Model with F5Learn More
  • Resources
    Learn
    • Tutorials
    • Certifications
    • Resource Library
    • Blog
    • Training
    Docs
    • Terraform
    • Vault
    • Consul
    • Nomad
    • Vagrant
    • Packer
    • BoundaryNew
    • WaypointNew
    • Sentinel
    Community
    • Overview
    • Forum
    • User Groups
    HashiCorp Learn
    Learn how to provision, secure, connect, and run any infrastructure for any application.Get Started
  • Success & Support
    Customer Success
    • Overview
    • Technical Account Management
    • Implementation Services
    • Enterprise Architecture
    Support
    • Support Portal
    • Submit A Ticket
    • System Status
    • Technical Support Services and Policies
    Contact UsCompare Support Plans
    HashiCorp Cloud Operating Model stack graphic
    Unlocking the Cloud Operating ModelRead whitepaper
    HashiCorp Consul logo and Azure logo
    Bringing Consul as a service to Azure with MicrosoftLearn More
  • Get Pricing
Webinar

Terraform & ServiceNow: What The New Integration Means For Your DevOps Workflows

Sep 20, 2019

Watch this demo to learn how to set up the Terraform Enterprise & ServiceNow integration from scratch as well as order infrastructure and enforce policies in the combined workflow.

Speakers

  • Lauren Rother
    Lauren RotherProduct Manager, HashiCorp
    • LinkedIn
    • Github

During this year's HashiConf EU, we announced HashiCorp Terraform Enterprise integration for ServiceNow Service Catalog. This was a big addition for HashiCorp because one of our principles is to meet organizations where they are in their IT operations evolution. Many organizations can't yet migrate their IT infrastructure management over to the popular infrastructure as code approach. That's why Terraform Enterprise developers wanted to make a special, more native integration between their provisioning system and ServiceNow, a platform that has helped modernize and accelerate ticket-based (often ITIL) approaches to infrastructure provisioning.

The integration with ServiceNow allows end-users to request infrastructure from the ServiceNow Service Catalog via a Terraform Enterprise workflow, which provides an automated way to service those requests.

Terraform has typically been adopted by technical developers, engineers, and operators who write infrastructure as code in their workflows. While there is a level of abstraction with modules and the configuration designer to enable sharing and simple code reuse, we recognize there is a set of users who provision resources without needing to know how they are provisioned.

In this webinar, Lauren Rother, a product manager for Terraform providers and integrations, will demonstrate how the integration works and how it will reduce the time spent on multi-cloud management.

What you'll learn

  • Terraform Enterprise + ServiceNow Service Catalog integration setup
  • Ordering infrastructure
  • Provisioning and policy enforcement with Sentinel
  • Request completion

Outline

0:00 — Introduction to the Terraform Enterprise + ServiceNow integration

3:36 — Demo: Install and configure the integration

13:10 — Demo: How to order infrastructure with Terraform Enterprise in ServiceNow

17:21 — Upcoming features

19:20 — Q&A

Q&A

  • Where do we get the integration files that you import from source control?
  • Is there a way to estimate/show costs? And will the TFE Cost Estimation functionality be supported in this integration?
  • Will ServiceNow show if a Sentinel Policy check fails?
  • Can you set a more meaningful workspace than the ServiceNow request ID?
  • When you run against the same VCS repository multiple times, it creates a separate workspace for each run which is great, but how do you manage changes for each individual workspace?
  • Any plans to add the ability to add servers/etc created by this process to something like CMDB from ServiceNow?
  • How would you present options to the user such as provisioning in US-East-1 vs. US-West-1?
  • Is possible to make Terraform read a main.json instead of main.tf?
  • How are the state files are handled between ServiceNow and Terraform? Can I inject a state file to exisiting ticket?
  • Can you set this up to use multiple cloud service accounts if you have a ServiceNow work request for different environments (which should have separate creds)?
  • Are you looking at adding the ServiceNow MID server for connectivity to Private Terraform Enterprise (which runs in a private datacenter), instead of having to make your Terraform Enterprise internet accessible for ServiceNow?
  • Facebook
  • Twitter
  • LinkedIn
Cloud Adoption

Unlocking the Cloud Operating Model

Read Whitepaper ›
  • ProvisionMulti-Cloud Infrastructure
  • SecureMulti-Cloud Security
  • ConnectMulti-Cloud Networking
  • RunMulti-Cloud Orchestration
Products
  • Terraform
  • Vault
  • Consul
  • Nomad
  • Vagrant
  • Packer
  • Boundary NEW
  • Waypoint NEW
  • Sentinel
Resources
  • Blog
  • Tutorials
  • Community
  • Events
  • Integrations
  • Library
  • Partners
  • Podcast
  • Support
  • Training
Company
  • About Us
  • JobsWe're Hiring
  • Press Center
  • Brand
  • Contact Us
  • System Status
  • Cookie Manager
  • Terms of Use
  • Security
  • Privacy
  • Trademark Policy
stdin: is not a tty