Azure DDoS Protection

What it is

Azure DDoS Protection helps defend internet-reachable Azure workloads from a distributed denial-of-service (DDoS) attack: a flood of traffic intended to exhaust the service so legitimate customers cannot use it. Its enhanced protection operates at network layers 3 and 4; it is not a web-request filter.

Why it exists

Any public endpoint can be a target. Azure provides default infrastructure-level protection against common network-layer attacks, and Azure DDoS Protection adds enhanced, workload-aware mitigation and operational signals for supported public workloads. For an HTTP(S) attack at layer 7, add a web application firewall and resilient application design.

Key ideas

  • Default infrastructure protection applies to Azure services and defends against common network-layer attacks. It is not the same thing as enabling an enhanced DDoS Protection offering for a workload.
  • DDoS Network Protection is enabled for a VNet and protects the eligible public resources in that VNet. A single plan can be used across multiple subscriptions in a tenant.
  • DDoS IP Protection is enabled per public IP resource and uses a pay-per-protected-IP model. It shares core mitigation engineering with Network Protection but differs in some value-added services.
  • Adaptive mitigation and evidence — enhanced protection learns normal traffic patterns, applies mitigation when a threshold is exceeded, and exposes attack metrics, alerts, and reports.
  • Layering is intentional. DDoS Protection limits network-layer floods; WAF handles web-request patterns; Azure Firewall and NSGs control allowed traffic paths. None removes the need for capacity, redundancy, application security, and incident response.

Northwind example

Northwind exposes its customer storefront through a public entry point. Maya enables the appropriate DDoS Protection model for its VNet-hosted public workload, configures Azure Monitor alerts, and rehearses the incident response path. A traffic flood is mitigated at the network layer, while the storefront’s WAF separately blocks suspicious HTTP requests such as an attempted SQL-injection pattern. Neither control proves the app can handle every surge, so Northwind also uses scaling and resilient application design.

How it fits

ddos-protection - Microsoft diagram

Diagrams courtesy of Microsoft Learn / Azure docs: ddos-protection/ddos-protection-overview

[Attacker traffic] ──► [Azure DDoS edge scrubbing] ──► [Public IP]
                              │                          │
                    (network-layer mitigation)       [protected workload]

Exam notes

  • DDoS Protection addresses network-layer availability attacks, not application-layer attack logic.
  • Network Protection is VNet-scoped; IP Protection is enabled on a public IP resource.
  • Pair it with WAF, firewall/NSG rules, application resilience, and an incident plan.

Home · azure-firewall · vnet · nsg

📘 Source: Microsoft Learn — What is Azure DDoS Protection?