Stage 0 — Foundations

Four modules that build the conceptual scaffolding for everything in stages 1–5. The tooling in later stages is mechanical; the judgment in this stage is what makes it useful.

Modules

What You Should Be Able to Do After Stage 0

  • Explain DevSecOps in terms a CFO will accept
  • Run a 4-question threat model in 30 minutes during grooming
  • Identify the maturity tier of your team’s pipeline and the next-tier controls to add
  • Write security acceptance criteria (SEC- prefix) on any story that touches a trust boundary
  • Distinguish threat, vulnerability, risk, and control without thinking about it

Stage 0 vs. Stage 1+

  • Stage 0 is read-mostly. Few scanners, more judgment.
  • Stage 1 introduces the actual tools: SAST, secrets, SCA, SBOM.
  • Stage 2 covers the build side: container, IaC, image hardening.
  • Stage 3 covers deploy: OIDC, signing, policy-as-code, gating.
  • Stage 4 covers runtime: detection, response, compliance, capstone.

If you only have time to do four modules of this curriculum, do these four. Everything else builds on them.