L15. Defender for Cloud: CSPM and CWP Fundamentals
Visual workflow edition
Worked example, diagrams and a question with time to think. Synthetic American-English narration; examples are fictional. Reviewed October 2026.
Read the video transcript
Defender for Cloud shows a configuration recommendation and a security alert for the same resource. Are they the same problem? One can describe exposure, while the other reports suspected threat activity. We'll distinguish posture management from workload protection, then decide what evidence each finding requires.
Cloud security posture management examines configuration and risk. Workload protection provides threat-protection capabilities for supported resources and enabled plans. The two can support each other, but one does not replace the other. Coverage depends on the environment, onboarding, configuration, and capabilities you have enabled. A visible subscription is not proof that every resource is protected.
In our fictional case, a server has a configuration weakness and an alert. Confirm the resource identity and its enabled protection coverage. Review the recommendation's rationale separately from the alert evidence. The weakness may help explain exposure, but it does not prove it caused the alert. Establish that connection before presenting it as an attack path that occurred.
Consider the resource's sensitivity, accessibility, dependencies, and evidence of active threat behavior. A high-impact alert may require immediate investigation while a recommendation enters a planned remediation process. Do not reduce prioritization to a single dashboard color. Record why the chosen action fits this resource and what result would show that the risk changed.
After an approved configuration change, allow for assessment behavior and verify the relevant state. Separately verify any incident-response action. A recommendation becoming healthy does not prove an attacker was removed, and closing an alert does not prove the underlying exposure was fixed. Track the two outcomes with the appropriate evidence.
A security recommendation is resolved, but the associated alert has not been investigated. Can the team treat both as complete? Pause and identify what remains unanswered.
No. The configuration outcome and the threat investigation have different evidence requirements. Verify the fix, investigate the alert, and record the conclusions separately. For practice, choose a fictional resource and write one posture question and one threat-response question. This distinction prevents improvements in configuration from being mistaken for proof of incident recovery.
Course outlineLesson 15 of 18
Microsoft Defender for Cloud provides Cloud Security Posture Management (CSPM) and Cloud Workload Protection (CWP) across Azure, AWS, and GCP. This lesson covers the free versus paid tiers, CSPM capabilities, and multi-cloud architecture for the SC-200 exam.
What Is Defender for Cloud?
Microsoft Defender for Cloud is a Cloud-Native Application Protection Platform (CNAPP) that combines:
- CSPM (Cloud Security Posture Management): Continuous assessment of security configuration
- CWP (Cloud Workload Protection): Runtime threat detection for cloud resources
It covers Azure natively and extends to AWS and GCP through multi-cloud connectors.
Free vs Paid Tiers
Distinguish free foundational CSPM, the paid Defender CSPM plan, and separate workload protection plans. Capabilities depend on the selected plan and supported resource:
| Capability | Free (Foundational CSPM) | Paid (Defender Plans) |
|---|---|---|
| Security recommendations | Yes | Yes |
| Secure Score | Yes | Yes |
| Microsoft cloud security benchmark | Yes | Yes |
| Asset inventory | Yes | Yes |
| Workload protection | No | Yes (per plan) |
| Advanced threat detection | No | Yes |
| Vulnerability scanning | No | Yes |
| Regulatory compliance | Limited | Full |
| Attack path analysis | No | Yes (Defender CSPM) |
| Cloud security graph | No | Yes (Defender CSPM) |
Defender CSPM (Paid)
The paid Defender CSPM plan adds:
- Attack path analysis: Visualizes exploitable paths from internet exposure to sensitive data
- Cloud security graph: Queries relationships between resources, identities, and configurations
- Agentless scanning: Discovers vulnerabilities and secrets without installing agents
- Data-aware security posture: Classifies sensitive data in storage and databases
- Governance rules: Assign remediation owners with deadlines
Attack path analysis is one of the most exam-relevant features. It identifies combinations of misconfigurations that create exploitable attack chains (e.g., an internet-facing VM with a known vulnerability that has access to a storage account containing sensitive data).
Multi-Cloud Architecture
Defender for Cloud extends to AWS and GCP: AWS integration:
- Uses an AWS connector configured through CloudFormation or Terraform
- Deploys an IAM role for read access to AWS configuration
- Supports CSPM assessments and Defender plans for AWS workloads
- Uses a GCP connector configured through a service account
- Supports CSPM assessments and Defender plans for GCP workloads
Both cloud providers support:
- Security recommendations (mapped to Microsoft Cloud Security Benchmark)
- Workload protection (Servers, Containers, Databases)
- Regulatory compliance assessments
Defender Plans Overview
Individual Defender plans protect specific workload types:
| Plan | Protects |
|---|---|
| Defender for Servers | Windows and Linux VMs (Azure, AWS, GCP, on-premises) |
| Defender for Containers | AKS, EKS, GKE clusters and container registries |
| Defender for Databases | Azure SQL, Cosmos DB, open-source databases |
| Defender for Storage | Blob, File, Data Lake storage accounts |
| Defender for App Service | Azure App Service web applications |
| Defender for Key Vault | Azure Key Vault operations |
| Defender for Resource Manager | Azure management layer operations |
| Defender for APIs | API security posture and threat detection |
Architecture Pillars
Defender for Cloud operates on three pillars:
- Assess: Continuously evaluate security posture
- Secure: Harden resources with recommendations
- Defend: Detect and respond to threats
References
- ✓Foundational CSPM (free) provides security recommendations and Secure Score for all Azure subscriptions.
- ✓Defender CSPM (paid) adds attack path analysis, cloud security graph, agentless scanning, and governance rules.
- ✓Attack path analysis identifies exploitable chains combining misconfigurations, vulnerabilities, and data exposure.
- ✓Multi-cloud support covers AWS (CloudFormation connector) and GCP (service account connector).
- ✓Defender plans have distinct resource coverage, enablement settings and billing units.
- ✓Agentless scanning discovers vulnerabilities and secrets without installing agents on VMs.
1. Which Defender for Cloud capability is available in the free Foundational CSPM tier?
2. An organization wants to connect their AWS environment to Defender for Cloud. What deployment mechanism is used?
3. What does attack path analysis in Defender CSPM identify?
Keep learning
Use the knowledge check above to test your understanding. You can browse every lesson without signing in; opening another lesson does not mark this one complete.
Next lesson: Security Recommendations and Secure Score →