The Terraformed Life

Hands-on infrastructure and security training

Learn it by building it, not by reading about it.

Every lesson ends in a lab you run in your own sandbox, and a grader that tells you exactly what is still wrong. It starts with Terraform and grows into Cloudflare and identity and access management.

Modules
15
Lessons
56
Graded labs
15
Automated checks
181
Engine
Terraform 1.16

Tracks

One platform, one way of learning, more subjects over time. Tell us what you want next and it shapes the order we build them in.

Available now

Terraform

From your first resource to a capstone you would be happy to show an interviewer.

  • HCL, providers and the core workflow
  • State, backends and workspaces
  • Modules, testing and code quality
  • Real-world patterns, CI and operations
Open the course →

In development

Cloudflare solutions

Build and ship on the platform this site runs on, with the same graded labs.

  • Workers, routing and the edge runtime
  • D1, KV, R2 and Durable Objects
  • Containers and long-running work
  • Zero Trust, Access and WAF rules

Planned

Cybersecurity and IAM

Identity is the perimeter now. Learn to design, run and audit access properly.

  • Identity fundamentals and directories
  • SSO with SAML and OpenID Connect
  • MFA, passkeys and phishing resistance
  • Least privilege, RBAC, PAM and access reviews

How it works

  1. Read

    Short lessons built around real situations: the deleted state file, the production change at 5pm, the auditor who wants to know who can do what.

  2. Build

    A private Linux sandbox in your browser with a terminal, an editor and the real tools. Nothing to install, and nothing you do can break anyone else.

  3. Get graded

    Press Check my work and automated checks mark the lab, with hints when you are stuck. Finish a track for a certificate anyone can verify.

Learn alongside others

Ask questions, share what you built and help the next person through the lab you just finished. The forum is open now; a Discord server follows as the community grows.

Missing a topic?

Request a tutorial on anything in Terraform, Cloudflare, identity or security tooling. Every request is read, and popular ones move up the plan.

Request a tutorial