All projects

devops cloud

Your infrastructure as code

Stand up a whole environment from a repository, then tear it down and do it again.

intermediateHCL~26h

Why it matters

Clicking around a cloud console does not scale and cannot be reviewed. Infrastructure as code is the default expectation for any infrastructure role.

What you build

  • A full environment defined in code
  • Remote state with locking
  • Reusable modules rather than copy-paste
  • A destroy-and-recreate you have actually run

If you want more

  • Add a second environment from the same modules
  • Add policy checks in CI

Build it 5 steps

  • Destroy it and rebuild it from nothing

Material for the whole build

Shows your infrastructure is reproducible, which is the entire premise of the discipline.

Get a plan built around projects like this