DevSecOps: Securing Code, Dependencies and Containers
Exit

Lesson 2 of 11 · Fundamentals

Threat modeling with STRIDE

55 min Debian 12

Objective

Learn to ask yourself, before writing the code, the four questions of threat modeling: what are we building? what can go wrong? what are we going to do about it? did we do a good job? You will be able to draw a system (assets, flows, trust boundaries), apply the six STRIDE categories to it, choose mitigations and prioritize them.

This lesson is part of the full course

Unlock DevSecOps: Securing Code, Dependencies and Containers to read every lesson, do the exercises, access the simulations and earn your certificate.

Already enrolled? Log in.