Intermediate
DevSecOps
Security folded into the pipeline, rather than a report that arrives after release.
What you'll be able to do
- Add scanning to a pipeline without making it unusably slow
- Manage secrets so none of them live in a repository
- Harden a Kubernetes cluster against realistic attack paths
- Produce the evidence an auditor or enterprise customer asks for
Modules
- 01Threat modelling and the secure SDLCAttack surface, trust boundaries, STRIDE, deciding what is worth defending
- 02Secrets managementVault, external-secrets, sealed secrets, rotation, why .env files keep leaking
- 03Scanning in the pipelineSAST, DAST, SCA, dependency and licence policy, tuning out the false-positive noise
- 04Container and supply chain securityTrivy, image signing, SBOMs, provenance, admission control, base image hygiene
- 05Kubernetes securityRBAC, Pod Security Admission, network policy, service account tokens, audit logging
- 06Cloud security postureIAM least privilege, public exposure, encryption at rest and in transit, misconfiguration detection
- 07Compliance and evidenceMapping controls to pipeline stages, audit trails, access reviews, incident documentation
Capstone
Take a deliberately vulnerable application and pipeline, find what is wrong, and rebuild it so every control runs automatically on each commit.