HashiCorp
190 Case Studies
A HashiCorp Case Study
Instruqt, an online interactive IT learning platform, needed a better way to provision both its core infrastructure and thousands of short-lived user sandbox environments at scale. The team relied heavily on Terraform, but ran into challenges with state management, concurrent execution, and extensive code templating as its sandboxes were dynamically created for users.
Using HashiCorp Terraform 0.12 and Terraform Enterprise, Instruqt simplified its codebase with complex types, dynamic nested blocks, and improved conditionals, eliminating much of the Go templating previously required. HashiCorp’s collaboration and remote state capabilities also helped improve plan review and reduce state-management complexity, and the team reported that the new HTTP backend implementation was only about 100 lines of code, dramatically simplifying their infrastructure workflow.
Adé Mochtar
Co-Founder