Build a self-service internal developer platform
summary
Builds a small browser game called Termino by publishing two Terraform modules and letting HCP Waypoint create workspaces and deploy them via HCP Terraform. Deploys a single EC2 web server and a separate EC2 Redis instance, writes Redis credentials into Vault Secrets, and wires the web app to read them. Registers a template, an add‑on, and a custom action that sends an HTTP PUT to set the high score — the demo provisions, connects, and persists scores.
AI-written summary · about
chapters (11)
- 0:00Introduction and agenda
- 2:52Platform engineering scaling
- 6:01Defining developer platforms
- 8:26Introduction to Waypoint
- 11:34Setup and prerequisites
- 14:07Configuring access and tokens
- 21:24Building templates
- 27:42Deploying the application
- 34:41Adding infrastructure add-ons
- 42:45Implementing golden actions
- 47:25Cleanup and final Q&A
related talks
41mScale infrastructure operations with HCP Terraform self-service workflows
55mSelf-service infrastructure is no longer a dream
28mYour Terraform setup is the foundation for an IDP — extend it to empower developers
27mAdvanced Multipurpose Infrastructure: A Self-Managed Cloud Environment with HashiCorp Terraform
14mBuilding an Internal Development Platform at Bloom and Wild with Terraform
42mHCP Vault Learn Lab: Operations with Terraform
35mBuilding Todo The Game In A Cloud-Only Dev Environment
28mAutomating Chaos Engineering GameDays with Terraform
