What is the difference between Microsoft Defender XDR and Microsoft Defender for Cloud?
Microsoft Defender XDR is the unified Extended Detection and Response platform covering the user-facing security plane — Defender for Endpoint, Defender for Identity, Defender for Cloud Apps, Defender for Office 365, and Entra ID Protection. Microsoft Defender for Cloud is the Cloud-Native Application Protection Platform (CNAPP) covering the workload plane — virtual machines, containers, databases, storage, app services, APIs, Key Vault, Resource Manager, and DNS across Azure, AWS, and GCP. Defender XDR protects how users access the cloud; Defender for Cloud protects the cloud workloads themselves. The two integrate bi-directionally inside the Microsoft Defender portal, so a SOC analyst sees both planes correlated in a single incident timeline. See our dedicated /microsoft-defender-xdr-enterprise-2026 hub for the XDR side of the story.
How does Microsoft Defender for Cloud compare to Wiz and Prisma Cloud?
Wiz and Palo Alto Prisma Cloud are the two dominant pure-play CNAPP vendors. Wiz leads on agentless posture, attack path analysis, and the modern graph-database interrogation experience that has redefined CSPM expectations since 2022. Prisma Cloud leads on multi-cloud breadth and on the depth of its cloud workload protection runtime agents. Microsoft Defender for Cloud catches up on agentless posture and attack path analysis through 2024 and 2025 product releases, and surpasses both on bundled value for Microsoft 365 E5 and Azure-heavy customers — the per-server pricing is materially below Wiz and Prisma Cloud list, and the Defender XDR integration delivers code-to-cloud lineage Wiz cannot match for Microsoft-source-control estates. For Azure-anchored enterprises, Defender for Cloud is the path of least resistance. For mixed AWS-anchored or GCP-anchored estates with mature DevSecOps practice, Wiz remains the strongest pure-play option.
How does Defender for Cloud compare to CrowdStrike Cloud Security and Lacework?
CrowdStrike Cloud Security extends the Falcon endpoint platform into CSPM and CWPP. The strength is identity-correlation across endpoint, identity, and cloud workload telemetry inside the Falcon graph — and the runtime protection benefits from the maturity of the Falcon agent. The weakness against Defender for Cloud is the cost stack for Microsoft-anchored enterprises (CrowdStrike Cloud Security adds licensing on top of E5 Defender entitlements the customer already owns) and the lighter native integration with Microsoft Sentinel. Lacework, acquired by Fortinet in 2024, leads on behavioral anomaly detection through its polygraph data platform but has slipped in DevSecOps integration breadth. Defender for Cloud wins on bundled value, on Sentinel integration, and on code-to-cloud lineage with GitHub Advanced Security. CrowdStrike wins where the customer is already deeply invested in Falcon and wants identity-correlated runtime protection as the priority.
How does Defender for Cloud actually work across AWS and GCP?
The AWS connector deploys a CloudFormation stack into each AWS account it covers, granting Defender for Cloud cross-account read access to the AWS APIs through an IAM role and writing security findings back. The GCP connector deploys a Cloud Run service plus a service account with read access across the project. Foundational CSPM — recommendations, regulatory compliance dashboards, secure score, attack path analysis — is free across all three clouds. Paid Defender plans (Servers, Containers, SQL, Storage, APIs) charge per resource regardless of which cloud the resource runs in, so an EC2 instance protected by Defender for Servers Plan 2 costs the same as an Azure VM. The result is a unified CNAPP posture and runtime view priced consistently across cloud providers, with no per-account connector fee on top.
What is the realistic annual cost of full Defender for Cloud activation?
A representative cost estimate for a mid-size enterprise with 2,000 servers, 200 SQL databases, 50 Kubernetes clusters, 500 storage accounts, and 20 App Service plans across Azure and AWS runs roughly $400,000 to $700,000 per year in Microsoft consumption charges depending on the specific Defender plans enabled and the regulatory scope driving Plan 2 versus Plan 1 selection. Defender for Servers Plan 2 typically dominates the bill (around 60 percent of total). The Microsoft Sentinel data ingestion offset of 500 MB per Plan 2 server per day is materially valuable — for a 2,000-server fleet, that is 1 TB per day of free Sentinel ingestion, which typically offsets a meaningful share of the Defender for Servers Plan 2 cost when measured against the equivalent Sentinel SIEM ingest line item.
How does the GitHub Advanced Security integration deliver code-to-cloud lineage in practice?
The Microsoft Security DevOps GitHub Action runs as a pre-merge workflow against every pull request, executing CodeQL static analysis, secret scanning, dependency review, IaC scanning across Terraform/Bicep/ARM/CloudFormation/Kubernetes manifests, and container image vulnerability scanning. Findings ship into the Defender for Cloud DevOps Security blade with the commit SHA, repository, and pull request number attached. When the same vulnerable image later triggers a runtime alert inside Defender for Containers, the Defender portal correlates the runtime finding back to the originating pull request — showing the SOC analyst the exact commit, file, line, and engineer that introduced the vulnerability. EPC Group considers code-to-cloud lineage the single highest-leverage capability of the DevSecOps integration and the differentiating capability against Wiz and Prisma Cloud for Microsoft-anchored enterprises with GitHub Enterprise Cloud as the source-of-truth code estate.
How does Defender for Cloud integrate with Microsoft Sentinel?
Defender for Cloud integrates with Microsoft Sentinel through the native Defender for Cloud data connector. Alerts flow into Sentinel as analytics rule incidents, regulatory compliance dashboard signal flows into Sentinel workbooks, and the underlying telemetry tables — SecurityAlert, SecurityIncident, SecurityRecommendation — ingest natively into the Log Analytics workspace. The bi-directional integration with Defender XDR closes the loop, so an attack path that begins as a cloud workload misconfiguration ends in a Defender XDR incident with the endpoint and identity correlation attached. See our /microsoft-sentinel-siem-enterprise-2026 hub for the Sentinel side of the integration story including KQL query libraries and SOAR playbook design patterns specific to CNAPP triage.
When does it make sense to layer a third-party CNAPP alongside Defender for Cloud?
For pure Microsoft-and-Azure-anchored enterprises, Defender for Cloud is the right CNAPP and the layering question is moot. For enterprises with material AWS or GCP investment plus an existing Wiz or Prisma Cloud subscription, the practical pattern is to keep the third-party CNAPP for non-Microsoft estate coverage during a migration period and consolidate onto Defender for Cloud as the Microsoft estate share grows past 60 percent of workloads. For enterprises with a mature security platform engineering function that values the Wiz attack path graph experience above all else, keeping Wiz alongside Defender for Cloud is a defensible architecture if the budget supports both. For the typical EPC Group F500 customer running Microsoft 365 E5 and a heavy Azure footprint, consolidation onto Defender for Cloud delivers material annual savings and avoids the integration drag of running two CNAPPs.