Protego field desk
Microsoft Defender for Cloud · Cloud security foundations

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:

CapabilityFree (Foundational CSPM)Paid (Defender Plans)
Security recommendationsYesYes
Secure ScoreYesYes
Microsoft cloud security benchmarkYesYes
Asset inventoryYesYes
Workload protectionNoYes (per plan)
Advanced threat detectionNoYes
Vulnerability scanningNoYes
Regulatory complianceLimitedFull
Attack path analysisNoYes (Defender CSPM)
Cloud security graphNoYes (Defender CSPM)
Exam tip: Foundational CSPM (free tier) includes security recommendations and Secure Score for all Azure subscriptions. Workload protection requires enabling paid Defender plans.

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
GCP integration:
  • 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
Exam tip: Multi-cloud connectors extend posture management and supported workload plans to AWS and GCP; coverage differs by cloud and resource. Know that AWS uses CloudFormation for setup and GCP uses service accounts.

Defender Plans Overview

Individual Defender plans protect specific workload types:

PlanProtects
Defender for ServersWindows and Linux VMs (Azure, AWS, GCP, on-premises)
Defender for ContainersAKS, EKS, GKE clusters and container registries
Defender for DatabasesAzure SQL, Cosmos DB, open-source databases
Defender for StorageBlob, File, Data Lake storage accounts
Defender for App ServiceAzure App Service web applications
Defender for Key VaultAzure Key Vault operations
Defender for Resource ManagerAzure management layer operations
Defender for APIsAPI security posture and threat detection
Enable only the plans needed for your workloads. Billing units and supported resources vary by plan; check the current plan documentation.

Architecture Pillars

Defender for Cloud operates on three pillars:

  1. Assess: Continuously evaluate security posture
  2. Secure: Harden resources with recommendations
  3. Defend: Detect and respond to threats

References

Exam Focus Points
  • ✓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.
Knowledge Check

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 →