Loading...

Understanding Azure DDoS Protection: A Closer Look

Understanding Azure DDoS Protection: A Closer Look

Introduction

Azure DDoS Protection is a service that constantly innovates itself to protect customers from ever-changing distributed denial-of-service (DDoS) attacks. One of the major challenges of cloud computing is ensuring customer solutions maintain security and application availability. Microsoft has been addressing this challenge with its Azure DDoS Protection service, which was launched in public preview in 2017 and became generally available in 2018. Since its inception, Microsoft has renamed its Azure DDoS Protection service to better reflect its capabilities and features. We’ll discuss how this protection service has transformed through the years and provide more insights into the levels of protection offered by the separate tiers.

 

Azure DDoS Protection Services

Platform Level Protection

When Azure DDoS Protection was first introduced, Azure highlighted two levels of protection services; Azure DDoS Protection Basic, used to protect the Azure platform and Azure shared services, and Azure DDoS Protection Standard, a paid-for offering designed to safeguard customer applications with advanced mitigation techniques.

 

In 2022, Azure DDoS Protection Basic was formally renamed Azure DDoS Infrastructure Protection, aiming to reflect the layer as to where this protection is placed. Azure DDoS Infrastructure Protection is a default, platform-level protection that secures and maintains the availability of Azure services in public and government cloud regions. It monitors and mitigates DDoS attacks that target an Azure region or Azure service with the aim of disrupting availability for all Azure customers. This protection is provided free of charge and does not require any configuration or activation. It safeguards critical Microsoft and consumer services like Azure Front Door, Azure DNS, Azure shared services, Microsoft 365, LinkedIn, Bing, and Xbox gaming.

 

However, it’s important to note that while Azure DDoS Infrastructure Protection is designed to protect the Azure platform from large-scale DDoS attacks, it does not specifically protect individual customer workloads. Large-scale attacks can still impact customer workloads, even if they don’t disrupt the overall Azure platform.

 

To address this, Azure DDoS Network Protection was introduced, formerly known as Azure DDoS Protection Standard. This service is designed to offer more control and visibility over DDoS defense for individual customer workloads. It provides a more customized solution that guarantees application availability for Azure customers. This means that even if a large-scale attack occurs, Azure DDoS Network Protection can help ensure that your specific applications remain available and secure.

 

Workload Level Protection

Azure DDoS Network Protection is one of two offerings of Azure’s premium DDoS protection service on the Azure platform. This application-based level protection helps defend customer applications hosted in Azure from large-scale DDoS attacks by monitoring an application’s traffic patterns 24/7 and automatically mitigating an attack once detected. Azure DDoS Network Protection employs advanced mitigation techniques to ensure customer workloads are secure and to allow legitimate traffic to reach the application, a superior solution to Azure DDoS Infrastructure Protection, which relies mainly on rate limit mitigation techniques. These techniques include:

  • Ensure packets conform to internet specifications and are not malformed.
  • Interact with the client to determine if the traffic is potentially a spoofed packet.
  • Rate-limit packets, if no other enforcement method can be performed.

This solution also adapts to the application’s traffic over time, using intelligent traffic profiling to tune customized threshold policies covering TCP SYN, TCP, and UDP packet per second (pps) thresholds. Offering attack analytics, metrics, and alerting, Azure DDoS Network Protection provides customers with detailed attack insights and visualization with DDoS Attack Analytics. Customers protecting their virtual networks against DDoS attacks have detailed visibility into attack traffic and actions taken to mitigate the attack via attack mitigation reports & mitigation flow logs.

 

To further support Azure customers during an active DDoS attack, when Azure DDoS Network Protection is enabled, customers will have access to the DDoS Rapid Response (DRR) team, who can help with attack investigation during an attack and post-attack analysis.

 

Additionally, if a resource is protected with Azure DDoS Network Protection, any scale out costs during a DDoS attack are covered and customers will get the cost credit back for those scaled out resources.

 

Examples of costs associated with a documented DDoS attack:

  • Data process (ingress/egress) for Azure Firewall, Application Gateway with WAF
  • Scale out of Virtual Machines and Azure Kubernetes Service
  • Data egress for network bandwidth (Happens during an amplification attack when DDoS impacted apps make outbound connections.)
  • Scale out of backend PaaS resources like SQL, CosmosDB, Storage, App Services etc.

 

This protection can be enabled for any new or existing virtual network in an Azure Tenant with a DDoS protection plan and supports up to 100 Public IPs with the ability to add more. With turnkey protection, instant protection is applied to all resources in a virtual network as soon as Azure DDoS Network Protection is enabled.

ddos-network-protection-diagram-simple.png

 

Azure DDoS IP Protection is the second offering for Azure’s premier DDoS protection service. This tier of service is aimed at supporting Azure’s Small and Medium Business (SMB) customers with enterprise level DDoS protection at an affordable price point. Azure DDoS IP Protection offers the same essential capabilities as Azure DDoS Network Protection, using the same advanced mitigation techniques, providing the same insights and reports, and utilizing the full scale and capacity of Azure’s globally deployed network. Although core engineering features match, the following value-added services are not provided:

  • DDoS Rapid Response support
  • Cost Protection

 

Different than applying protection to an entire virtual network, Azure DDoS IP Protection is a pay-per-protected IP model. Matching turnkey protection, instant protection is applied to a Public IP when Azure DDoS IP Protection is enabled for it.

ddos-ip-protection-diagram.png

Conclusion

Developers and administrators need to adopt proactive and reactive measures to protect their systems from DDoS attacks and ensure a smooth and secure user experience. These attacks aim to overwhelm the server's resources, disrupt the availability and performance of the system, and cause financial and reputational losses. Azure has been providing cloud customers with different levels of protection against DDoS attacks since before 2017. By implementing Azure DDoS Protection services like Azure DDoS Network Protection or Azure DDoS IP Protection, developers and administrators can feel confident in their security and resilience against DDoS threats. For information on how to protect your web services from Layer 7 DDoS attacks, please check out this link for Application Gateway and this link for Azure Front Door.

 

References

Azure DDoS Protection Overview | Microsoft Learn

About Azure DDoS Protection tier Comparison | Microsoft Learn

Azure DDoS Protection features | Microsoft Learn

Azure DDoS Protection frequently asked questions | Microsoft Learn

Azure DDoS Protection Pricing | Microsoft Azure

What is Azure Web Application Firewall on Azure Application Gateway? - Azure Web Application Firewall | Microsoft Learn

What is Azure Web Application Firewall on Azure Front Door? | Microsoft Learn

Azure DDoS Protection Service preview | Azure Blog | Microsoft Azure

Azure DDoS Protection for virtual networks generally available | Azure Blog | Microsoft Azure

General availability: IP Protection SKU for Azure DDoS Protection | Azure updates | Microsoft Azure

Published on:

Learn more
Azure Network Security Blog articles
Azure Network Security Blog articles

Azure Network Security Blog articles

Share post:

Related posts

Introducing the Azure Cosmos DB Plugin for Cursor

We’re excited to announce the Cursor plugin for Azure Cosmos DB bringing AI-powered database expertise, best practices guidance, and liv...

5 hours ago

Azure DevOps Remote MCP Server (public preview)

When we released the local Azure DevOps MCP Server, it gave customers a way to connect Azure DevOps data with tools like Visual Studio and Vis...

9 hours ago

Azure Cosmos DB at FOSSASIA Summit 2026: Sessions, Conversations, and Community

The FOSSASIA Summit 2026 was an incredible gathering of developers, open-source contributors, startups, and technology enthusiasts from across...

1 day ago

Dataverse: Avoid Concurrency issues by using Azure Service Bus Queue and Azure Functions

Another blog post to handle the concurrency issue. Previously, I shared how to do concurrency via a plugin in this blog post and also how to f...

2 days ago

March Patches for Azure DevOps Server

We are releasing patches for our self‑hosted product, Azure DevOps Server. We strongly recommend that all customers stay on the latest, most s...

4 days ago

Azure Developer CLI (azd): Debug hosted AI agents from your terminal

New azd ai agent show and monitor commands help you diagnose hosted AI agent failures directly from the CLI. The post Azure Developer CLI (azd...

4 days ago

A Look Ahead at Azure Cosmos DB Conf 2026: From AI Agents to Global Scale

Join us for Azure Cosmos DB Conf 2026, a free global, virtual developer event focused on building modern applications with Azure Cosmos DB. Da...

6 days ago

Announcing general availability of Azure Confidential Computing (ACC) virtual machines for U.S. government environments

Government agencies have an increased need for secure, verifiable, and compliant cloud environments that adhere to data sovereignty regulation...

6 days ago
Stay up to date with latest Microsoft Dynamics 365 and Power Platform news!
* Yes, I agree to the privacy policy