Case Study: Instruqt powers sandboxed learning environments with HashiCorp Terraform

A HashiCorp Case Study

Preview of the Instruqt Case Study

How Instruqt is Powering Arcade-Themed Learning Machines with Terraform

Instruqt, an online learning platform for DevOps and cloud technologies, needed a reliable way to provision and manage sandboxed learning environments for every user while keeping those environments reproducible, isolated, and easy to reset. The company used HashiCorp Terraform heavily to build its platform and to support the challenge-based experiences learners complete inside its arcade-style interface.

HashiCorp helped Instruqt automate infrastructure as code for its platform, user sandboxes, and challenge environments, using Terraform modules, community providers, and workspace-based state separation to keep each participant’s environment isolated. The result was fully automated environment creation and teardown, faster startup for heavy workloads through pooled instances, and simpler code management as Terraform 0.12 reduced the need for custom Golang templating.


Open case study document...

Instruqt

Erik Veld

Developer Advocate


HashiCorp

190 Case Studies