Intermediate10 steps

DevOps & IaC

Infrastructure as code, pipelines and reproducible environments.

0 / 10 · 0%

Tap the circle on each step to track your progress — it’s saved in this browser

  1. 01

    Git and trunk-based development

    Pending

    Short branches, continuous integration for real.

    Article6 min2 exercises
  2. 02

    What Infrastructure as Code is

    Pending

    Why manual infrastructure doesn't scale, and how IaC solves consistency, speed and traceability.

    Article4 min2 exercises
  3. 03

    Terraform from scratch

    Pending

    State, modules, workspaces. IaC that isn't scary.

    Article21 min2 exercises
  4. 04

    CI/CD with GitHub Actions

    Pending

    From commit to deploy with no manual step.

    Guide7 min2 exercises
  5. 05

    The pipeline as documentation

    Pending

    A well-written pipeline explains how the system works. If you can't read it, that's a problem.

    Article2 min2 exercises
  6. 06

    Secrets management

    Pending

    Where credentials live, how long they last, and what happens when one leaks.

    Guide23 min2 exercises
  7. 07

    Environments and promotion

    Pending

    How a change reaches production, and why you promote the artifact rather than the code.

    Article19 min2 exercises
  8. 08

    Containers and orchestration

    Pending

    Docker done right — and when you do (or don't) need Kubernetes.

    Article7 min2 exercises
  9. 09

    Supply chain security

    Pending

    Every dependency you install runs a stranger's code. How the attacks work and what to watch for.

    Article5 min2 exercises
  10. 10

    Deployment observability

    Pending

    A green pipeline doesn't mean a healthy system. The four DORA metrics and what to instrument.

    Article19 min2 exercises