Module 5 · CI/CD & Supply Chain
The full blueprint
32 / 38

One diagram, every module, in the order it actually runs.

The single strongest artifact to have ready — name the tool category and the threat it addresses at every stage.

1
Commit
secret scan
2
PR
SAST+SCA+IaC
3
Build
ephemeral, pinned
4
Image scan
5
SBOM + sign
6
DAST
staging only
7
Policy gate
8
Deploy
9
Runtime
Falco
IncidentYearWhat was compromisedWhich arrow
xz-utils2024A trusted maintainer identity, built over 2 yearsDev code → dep
event-stream2018Maintainer handed control to an unvetted volunteer3rd-party dep
Codecov2021Unpinned curl | bash script, modifiedBuild system

DevSecOps is layered defense-in-depth — each stage catches what the ones before and after it structurally cannot.