OpenTofu Practitioner Workshop¶
A free, open-source, vendor-neutral Infrastructure as Code workshop — Slidev presentations and LocalStack-backed labs. Use it to learn yourself, to teach colleagues, or to run a full multi-day delivery. Adapt it, restyle it, redistribute it under the 0BSD License (no attribution required).
Live decks: Superset · 3-day cut · Templates
Interactive decks PDF downloads Run locally
Why this workshop¶
| Free | No paywall, no account, no telemetry. Clone it and go. |
| Teach-ready | Decks + labs + a facilitator runbook so you can deliver IaC to colleagues. |
| Hands-on | Roughly half the time is labs — LocalStack or mock_provider, no cloud bill. |
| Flexible delivery | Solo learning, a custom cut from the superset, or the canonical three-day path. |
| Many formats | Live Slidev in the browser, local Node.js preview, and downloadable PDFs. |
| Yours to adapt | Restyle the theme, reorder sections, fork or sell freely under 0BSD. |
Start here¶
| Goal | Go to |
|---|---|
| Preview the slides in the browser | Live decks |
| Download PDF handouts | PDF downloads / GitHub Releases |
| Run Slidev on your laptop | Run the slides locally |
| Install tools + LocalStack | Local toolchain & LocalStack |
| Do the labs | Labs index · Lab 00 |
| See the full section map | Syllabus |
| Facilitate a room | Facilitator runbook |
Curriculum spine¶
The learning journey follows how infrastructure grows in practice — Author → Test → Scale:
- Author — HCL, plan/apply, state, encryption, validation, modules, naming.
- Test — static checks, scanners,
checkblocks,tofu test, mocks, CI. - Scale — Terramate stacks, generation, orchestration, change detection.
Full map: syllabus.