Introduction to threat modeling
Beginner
Administrator
Developer
DevOps Engineer
Security Engineer
Solution Architect
Azure
Microsoft Defender for Cloud
Microsoft 365 Security Center
Microsoft Defender for Cloud Apps
Threat modeling is an effective way to help secure your systems, applications, networks, and services. It's an engineering technique that identifies potential threats and offers recommendations to help reduce risk and meet security objectives earlier in the development lifecycle.
Learning objectives
In this module, you will:
- Understand the importance of capturing requirements and assumptions when creating a data-flow diagram.
- Read about the framework that helps you find security issues in a system.
- Learn about the security control categories that help you reduce or eliminate potential threats.
- Highlight the importance of verifying assumptions, requirements, and fixes before deployment.
Prerequisites
None
Get started with Azure
Choose the Azure account that's right for you. Pay as you go or try Azure free for up to 30 days. Sign up.