Education Track | Gateway Pavilion, Level 2, Fort Mason
September 26, 2025 | 2:00 PM PT - 3:15 PM PT
Session detail
In this hands-on lab, you will build a Terraform provider in Go using the plugin framework to manage a fictional coffee-shop application. You will implement authentication, resource and data source lifecycle management, tests, and logging.
Terraform providers let you manage a service's resources by calling its APIs. Build a Terraform provider to wrap CRUD operations for any API, which lets you create and manage these resources and your other infrastructure using the same consistent workflow.
Level 200 - Intermediate to advanced content for those with cursory experience with HashiCorp product(s)