liveBook · Manning

Azure DDoS Protection Standard

As explained in Azure Security

Azure DDoS Protection is an Azure service family that defends public Azure resources against distributed denial-of-service attacks.

Azure DDoS Protection Standard mitigates distributed denial-of-service attacks against public IP addresses associated with a virtual network. It helps keep public-facing applications available and can limit unwanted autoscaling costs during attack traffic. section 3.4 section 3.4.1

The service distinguishes usual traffic from potentially malicious traffic with thresholds for inbound SYN, TCP, and UDP packets. Standard sets thresholds dynamically from each public IP address’s observed traffic pattern; suspected malicious traffic is analyzed and dropped, while legitimate traffic is inspected but allowed through. section 3.4.1 section 3.7

Deploy Standard through a DDoS Protection plan:

  • Create a plan by supplying its resource group and name. section 3.4.2
  • Associate the plan with the VNet containing the public IP addresses to protect. section 3.4.2
  • Validate the plan and VNet association; use logs and metrics for further attack analysis and threshold behavior. section 3.4.2

Create and attach a plan

Use Azure CLI to create MyDdosProtectionPlan in MyResourceGroup, then update that plan with --vnets MyVnet. A successful result lists the associated virtual network under virtualNetworks. section 3.4.2

Listing 3.16 Creating a plan for Azure DDoS Protection Standard
az network ddos-protection create 
--resource-group MyResourceGroup    #1
--name MyDdosProtectionPlan         #2
#1 The resource group in which the DDoS protection plan is deployed
#2 The name of the DDoS protection plan

The command shows the two required creation inputs: the resource group that holds the plan and the plan name. section 3.4.2

How Azure Security covers it

How deep it goes
Explains threshold-based mitigation and walks through plan creation, VNet association, validation, metrics, and logs.
Examples
Uses Azure CLI commands to create MyDdosProtectionPlan, associate MyVnet, and inspect returned plan details.
What it assumes
Introduces DDoS mitigation and VNet association while directing readers unfamiliar with OSI layers to foundational material.
What you can do after
Operate/configure it via Azure CLI by creating, associating, and validating a DDoS Protection plan.
How it connects
Connects Azure DDoS Protection Standard with virtual networks, public IP addresses, Azure Firewall, and Azure Web Application Firewall.

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Azure Security. The section links point to the parts of the book it draws on.