📌 Demystifying Microsoft Defender for Cloud Cost
Microsoft Defender for Cloud Cost

📌 Demystifying Microsoft Defender for Cloud Cost

Microsoft Defender for Cloud is a unified Cloud Security Posture Management (CSPM) and Cloud Workload Protection Platform (CWPP) service. It provides continuous security assessment, threat protection, and compliance management across Azure, AWS, and Google Cloud Platform environments.

charge andDefender for Cloud operates on a two-tier model: a Foundational CSPM tier that is free of charge, and a set of paid Defender Plans activated per resource type or subscription. Understanding which plans are enabled — and on which resources — is the key to managing Defender for Cloud costs effectively.

🔴 Impact on Pricing

Foundational CSPM (Free): The free tier provides the security posture baseline at no cost. It includes Secure Score calculation, continuous security assessment of Azure resources, Azure Security Benchmark policy assignments, and basic attack surface visibility.

💠No charge applies for Secure Score, basic security recommendations, or regulatory compliance dashboards when using built-in policy initiatives.

💠Free tier does not include attack path analysis, cloud security explorer, agentless VM scanning, governance rules, or data-aware security posture — these require Defender CSPM (Paid).

Defender Plans by Resource Type: Each Defender Plan is priced independently and activated at the subscription or resource level. Charges are based on the number and type of resources protected, billed hourly or monthly.

💠Defender for Servers comes in two tiers. Plan 1 (~$5/server/month) covers endpoint detection via Microsoft Defender for Endpoint (MDE) integration only. Plan 2 (~$15/server/month) adds agentless vulnerability assessment, File Integrity Monitoring (FIM), Just-in-Time (JIT) VM access, adaptive application controls, and 500 MB/day free Log Analytics ingestion per server.

💠Defender for Storage charges per storage account per month plus a small per-transaction fee. It covers malware scanning, sensitive data threat detection, and activity monitoring on Azure Blob, Files, and ADLS Gen2.

💠Defender for SQL charges per vCore per hour for Azure SQL Database, SQL Managed Instance, and SQL Server on Virtual Machines. Charges accumulate per vCore across all protected SQL resources.

💠Defender for Containers charges per vCPU per hour for running container workloads on AKS, Arc-enabled Kubernetes, and container registries. Both runtime threat detection and registry vulnerability scanning are included.

💠 Defender for App Service, Key Vault, and Resource Manager are charged at flat per-plan or per-subscription rates per month, regardless of request volume above a minimum threshold.

Defender CSPM (Paid): The paid CSPM tier extends foundational posture management with advanced capabilities charged per billable resource per hour across connected cloud environments.

💠 Billable resources include virtual machines, databases, storage accounts, and containerised workloads across Azure, AWS, and GCP tenants onboarded to Defender for Cloud.

💠Agentless VM scanning is included — it snapshots VM disks for vulnerability and software inventory analysis without deploying agents, which reduces Log Analytics ingestion costs compared to legacy agent-based approaches.

💠Attack path analysis and cloud security explorer map lateral movement paths across multi-cloud environments. Governance rules automate remediation assignment and track SLA-based compliance — both included at no additional charge within the CSPM paid tier.

Data & API Security Add-ons: Additional cost components apply when enabling sensitivity-aware posture and API threat protection.

💠Sensitive Data Discovery is bundled with Defender CSPM (Paid) and requires no extra charge. It automatically classifies sensitive data in storage accounts and managed databases, surfacing data-related attack paths in the security explorer.

💠Defender for APIs (part of Defender for Cloud) is charged per API endpoint per month. The first 25 APIs per subscription are included free. It provides inventory, posture assessment, and runtime threat detection for APIs published through Azure API Management.

💠DevOps Security connectors (Azure DevOps, GitHub, GitLab) are available at no additional cost for the connector itself. However, code-to-cloud traceability and DevOps posture recommendations are tied to the Defender CSPM (Paid) tier being enabled.

🔴 Key Design Consideration:

1️⃣ Start with Foundational CSPM and baseline Secure Score first: Before enabling any paid plan, review existing Secure Score and security recommendations. Many critical vulnerabilities can be remediated at zero incremental cost using the free tier, reducing your attack surface before committing to paid plan spend.

2️⃣ Enable Defender Plans selectively by workload criticality: Avoid enabling all Defender Plans at subscription scope by default. Use resource group or resource-level scoping to apply paid plans only to production workloads. Exclude dev/test environments unless compliance mandates coverage.

3️⃣ Choose Defender for Servers Plan wisely: Plan 2 costs 3x more than Plan 1 but includes agentless scanning, FIM, JIT VM access, and 500 MB/day free Log Analytics ingestion per server. For production servers with active threat monitoring requirements, Plan 2 often offsets its cost by reducing Log Analytics charges. For internet-facing servers requiring only endpoint protection, Plan 1 may suffice.

4️⃣ Leverage agentless scanning in Defender CSPM to control Log Analytics costs: Agent-based vulnerability assessment and software inventory emit telemetry to Log Analytics workspaces, adding ingestion charges. Defender CSPM (Paid) agentless scanning performs the same analysis via disk snapshots with no Log Analytics ingestion, significantly reducing total monitoring cost at scale.

5️⃣ Monitor multi-cloud billable resource count carefully: Defender CSPM (Paid) charges per billable resource across Azure, AWS, and GCP. As cloud sprawl grows, resource counts can increase unexpectedly. Use the Defender for Cloud workbooks and Azure Cost Management cost analysis filtered by the 'microsoft.security' resource provider to track spend by plan and resource type.

6️⃣ Use governance rules and exemptions to reduce noise and cost: Unused or legacy resources generating recommendations still count as billable. Regularly audit Defender for Cloud coverage, apply recommendation exemptions where risks are accepted, and decommission unneeded resources to reduce the billable resource count under Defender CSPM (Paid).

Key Reference:

https://azure.microsoft.com/en-in/pricing/details/defender-for-cloud/

𝐃𝐢𝐬𝐜𝐥𝐚𝐢𝐦𝐞𝐫 - This content was created solely for educational and knowledge-sharing purposes in the field of technology. The author gathered information from the references mentioned above.


Nice demystification—especially the two-tier model. Many teams still overlook how Defender plans actually impact cost.

To view or add a comment, sign in

More articles by Vipul Patel

  • 📌 Demystifying Microsoft Defender EASM Cost

    Microsoft Defender External Attack Surface Management (EASM) is a cloud-based service that continuously discovers and…

    1 Comment
  • 📌 Demystifying Azure Web Application Firewall Cost

    Azure Web Application Firewall (WAF) is a cloud-native security service that protects web applications from common…

  • 📌 Demystifying Azure Route Server Cost

    Azure Route Server is a fully managed routing service that enables dynamic route exchange between Network Virtual…

  • Demystifying Azure Virtual WAN

    Azure Virtual WAN is a managed networking service that consolidates networking, security, and routing into a single…

  • Demystifying Azure Blob Storage Cost

    Azure blob storage is used for streaming and storing documents, videos, pictures, backups and other unstructured text…

  • Demystifying Azure DNS Cost

    Azure DNS allows you to host your DNS domain in Azure and manage your DNS records using the same credentials, billing…

    1 Comment
  • Demystifying Azure Network Watcher Cost

    Network Watcher is a key service that enables you to diagnose & monitor the health and performance of your network…

    1 Comment
  • Demystifying Azure Private Link Cost

    Azure Private link can help you consume or render platform services privately on Azure. These services can be storage…

    3 Comments
  • Demystifying Azure DDoS Protection Cost

    Azure DDoS Protection enables you to protect your Azure resources from distributed denial of service (DDoS) attacks…

    1 Comment
  • Demystifying Azure Route Server Cost

    Azure Route Server enables NVA to exchange routing information with virtual networks, express routes, & VPN gateways…

    1 Comment

Others also viewed

Explore content categories