Course · Intermediate to advanced
DevSecOps Training
Build security into every step of delivery, from design to runtime
- 4 levels
- 17 modules
- 111 lessons
- 25 labs
- 108 quizzes
- 70h
Start Lesson: DevSecOps training: security across the whole delivery
Recommended before you start: Linux, Git (in French), Docker (in French), GitHub Actions or GitLab CI/CD (in French), Terraform (in French)
About this path · first level: 31 lessons, about 6 weeks
Welcome to your DevSecOps course. This page lists the whole course, in sixteen modules that follow the delivery cycle, from the culture to the runtime. Pick the Essential track for the backbone without Kubernetes, or Complete for the deep dives. Your progress is the same on both. All the lessons of the course are translated and listed here.
Yes, it is a long path. Nobody follows it in one go: it is split into levels. The first one, "Understand the flow and the risks", is 31 lessons of about 40 minutes: at one per working day, roughly 6 weeks, and it ends with its own result. Each module gives you a skill you can use the next day, and your progress waits for you in this browser and on the devices linked to your optional account.
Reach a goal
This topic path gathers all our content on the domain. Your personal path may only use part of it.
- Skills 19 (+17 in part) 19 by quiz · 5 in a lab · 10 with a proof
- Jobs Linux AdministratorDevSecOps EngineerCI/CD EngineerPlatform EngineerSite Reliability Engineer
- Certifications CKACKADCKSKCNA
Progress 0 / 111 (0%)
- Knowledge Not measured Your first quiz will show up at the end of a lesson.
- Practice Not measured Labs measure what you can do. You do not need DSOXLab to start a course.
- Proof Not measured Challenges and hands-on exams check that you can act without step-by-step instructions.
Tick lessons here, or with “Mark as read” at the end of each lesson. Progress stays in this browser; nothing is sent to the server unless you link this browser to an optional account.
D1
You read a delivery system as a flow, see where security fits in and model the threats to an application.
-
02
- lesson quiz What is DevOps? Origin, definition and ecosystem 25 min
- lesson quiz Three Ways and CALMS: the foundations of DevOps 30 min
- lesson quiz Value Stream and Flow: optimising the value stream (DevOps) 30 min
- lesson quiz Team Topologies: structuring your DevOps teams 40 min
- lesson quiz Agile, DevOps and SRE: three complementary approaches 30 min
- lesson quiz Feedback loops: the engine of continuous improvement 40 min
- lesson quiz DevOps anti-patterns: the traps to avoid 35 min
- lesson quiz Where to place DevOps roles in Team Topologies? 30 min
-
04
-
Context and landmarks
-
05
- lesson quiz Threat, risk, vulnerability, attack: understanding the differences 35 min
- lesson quiz Attack surface: what your system exposes 20 min
- lesson quiz Threat modeling with STRIDE: a practical DevSecOps guide 25 min
- lesson quiz Least privilege: grant just what is needed 20 min
- lesson quiz Defence in depth: securing in layers 25 min
- lesson quiz OWASP Top 10 2025 applied to DevSecOps 25 min
Level validation: no validation test is defined for this level yet.
D2
You secure code, dependencies, secrets, CI/CD, the build and the supply chain, down to artefact provenance.
-
08
-
Secure a pipeline definition: permissions, secrets, pinning and triggers
-
Secure a pipeline definition: permissions, secrets, pinning and triggers
-
Analyse an attack on a pipeline: secrets, hijacked tools and provenance
-
Secure a pipeline definition: permissions, secrets, pinning and triggers
-
Analyse an attack on a pipeline: secrets, hijacked tools and provenance
-
Secure a pipeline definition: permissions, secrets, pinning and triggers
-
Secure a pipeline definition: permissions, secrets, pinning and triggers
-
Secure a pipeline definition: permissions, secrets, pinning and triggers
-
-
09
-
10
-
Assess your software supply chain's exposure and respond to a compromised component
-
Produce an artifact's SBOM and qualify its vulnerabilities with a VEX
-
Sign an artifact, attest its provenance and verify it before deployment
-
Analyse an attack on a pipeline: secrets, hijacked tools and provenance
-
Assess your software supply chain's exposure and respond to a compromised component
-
Sign an artifact, attest its provenance and verify it before deployment
-
Level validation: no validation test is defined for this level yet.
D3
You control what gets deployed, protect the runtime, manage vulnerabilities and exceptions, and observe and respond to incidents.
-
13
-
Control what reaches production and detect deviations at runtime
-
Context and landmarks
-
14
Level validation: no validation test is defined for this level yet.
D4
You measure the practice, steer it and extend it across the organisation, up to the capstone that brings the whole path together.
-
15
- lesson quiz DORA metrics: measuring DevOps performance 40 min
- lesson quiz DevSecOps security KPIs: measuring your security posture 30 min
- lesson quiz Assessing your DevSecOps maturity with OWASP DSOMM 45 min
- lesson quiz DevSecOps maturity and roadmap: a 5-level model 35 min
- lesson quiz Implementing DORA metrics: a practical guide for 2026 40 min
-
16
- lesson quiz Security Champions: build and run a programme 40 min
- lesson quiz Training teams in security: a complete programme 35 min
- lesson quiz Dev-Sec collaboration and feedback loops 45 min
- lesson quiz Platform Engineering 35 min
- lesson quiz DevSecOps best practices: the 4 pillars to master 45 min
Level validation: no validation test is defined for this level yet.