Skip to content

Commit 60ae1b7

Browse files
committed
updated ddos pricing guide.
1 parent 764a6a5 commit 60ae1b7

File tree

1 file changed

+117
-15
lines changed

1 file changed

+117
-15
lines changed

articles/ddos-protection/ddos-pricing-guide.md

Lines changed: 117 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@ services: ddos-protection
55
author: AbdullahBell
66
ms.service: azure-ddos-protection
77
ms.topic: concept-article
8-
ms.date: 03/17/2025
8+
ms.date: 07/24/2025
99
ms.author: abell
1010
# Customer intent: As a cloud architect, I want to compare the pricing of Azure DDoS Protection tiers, so that I can choose the most cost-effective solution for protecting my virtual network and public IP addresses.
1111
---
1212

1313

1414
# Compare pricing between Azure DDoS Protection tiers
1515

16-
Azure DDoS Protection has two tiers: Network Protection and IP Protection. The Network Protection tier is available for resources deployed in virtual networks that are enabled for DDoS Protection. The IP Protection tier is available for public IP addresses that are enabled for DDoS Protection. We recommend a cost analysis to understand the pricing differences between the tiers. In this article, we show you how to evaluate cost for your environment.
16+
Azure DDoS Protection has two tiers: Network Protection and IP Protection. The Network Protection tier is available for resources deployed in virtual networks that are enabled for DDoS Protection. The IP Protection tier is available for public IP addresses that are enabled for DDoS Protection. We recommend a cost analysis to understand the pricing differences between the tiers. In this article, we show you how to evaluate cost for your environment and provide detailed scenarios to help you make informed protection decisions.
1717

1818
## Cost assessment
1919

@@ -22,34 +22,136 @@ For more information, see [Azure DDoS Protection Pricing](https://azure.microsof
2222

2323
When IP Protection is enabled for a public IP resource and a DDoS protection plan is created and enabled on its virtual network, customers are billed for the lower *per Public IP resource* rate. In this case, we'll automatically start billing for Network Protection.
2424

25-
## Example scenarios
26-
27-
For this section we use the following pricing information:
25+
> [!NOTE]
26+
> For current pricing information according to your region, see the [Pricing page](https://azure.microsoft.com/pricing/details/ddos-protection/). The scenarios below demonstrate comparative cost analysis patterns without specific pricing amounts.
2827
29-
| Network Protection | IP Protection |
30-
|---|---|
31-
| $29.5 per resource. | $199 per resource. |
28+
## Example scenarios
3229

33-
> [!NOTE]
34-
> Prices shown in this article are examples and are for illustration purposes only. For pricing information according to your region, see the [Pricing page](https://azure.microsoft.com/pricing/details/ddos-protection/)
3530

36-
### Scenario: A virtual network with 10 Public IP addresses
31+
### Scenario 1: Small application with 10 Public IP addresses
3732

3833
In this example, we compare the cost of Network Protection and IP Protection for a virtual network with 10 Public IP addresses.
3934

4035
#### Network Protection
4136

42-
Let's assume you have only one subscription in your tenant. If you create a Network Protection plan, the plan includes protection for 100 IP address. That subscription is billed for $2,944 USD per month (29.5 USD x 100 resources). To learn more about different scenarios within DDoS Network Protection, see [Pricing examples](https://azure.microsoft.com/pricing/details/ddos-protection/#pricing).
37+
Let's assume you have only one subscription in your tenant. If you create a Network Protection plan, the plan includes protection for 100 IP addresses. The subscription is billed for the Network Protection plan, which covers up to 100 resources.
4338

4439
#### IP Protection
4540

46-
Let's take this same scenario and assume you have 10 Public IP addresses. If you enable IP Protection for each Public IP address, you're billed for $1,990 USD per month (199 USD x 10 resources).
41+
In this same scenario with 10 Public IP addresses, if you enable IP Protection for each Public IP address, you're billed per protected IP resource.
42+
43+
Under this scenario, it's more cost effective to enable IP Protection for each Public IP address. For environments with more than 15 Public IP addresses, it's more cost effective to create a Network Protection plan.
44+
45+
**Cost comparison analysis:**
46+
- Network Protection: Fixed monthly cost for up to 100 IP addresses
47+
- IP Protection: Per-IP monthly cost × 10 resources
48+
- **Result: IP Protection provides cost savings for smaller deployments**
49+
50+
### Scenario 2: Enterprise multi-subscription environment
51+
52+
This scenario illustrates cost benefits for large organizations with multiple subscriptions sharing a DDoS protection plan.
53+
54+
#### Multiple subscriptions with Network Protection
55+
56+
An enterprise has 3 subscriptions with the following public IP distribution:
57+
- Subscription A: 25 public IPs (production workloads)
58+
- Subscription B: 15 public IPs (staging environment)
59+
- Subscription C: 8 public IPs (development environment)
60+
- **Total: 48 public IPs across 3 subscriptions**
61+
62+
With Network Protection, you create one plan that covers all subscriptions under the tenant:
63+
- Cost: Single monthly Network Protection plan fee (covers up to 100 IPs across all subscriptions)
64+
- Effective per-IP cost: Significantly lower due to shared plan coverage
65+
66+
#### Multiple subscriptions with IP Protection
67+
68+
If using IP Protection for the same 48 public IPs:
69+
- Cost: Per-IP monthly rate × 48 resources across all subscriptions
70+
71+
**Cost comparison analysis:**
72+
- Network Protection: Single plan fee regardless of IP count (up to 100)
73+
- IP Protection: Linear cost scaling with each protected IP
74+
- **Result: Network Protection provides substantial savings for enterprise environments with many IPs**
75+
76+
### Scenario 3: Application Gateway with WAF integration
77+
78+
This scenario demonstrates the value-added benefits of Network Protection when using Azure Application Gateway with WAF.
79+
80+
#### Without DDoS Network Protection
81+
- Application Gateway WAF v2: Standard WAF pricing rates apply
82+
- Total monthly cost: Application Gateway WAF fees
83+
84+
#### With DDoS Network Protection
85+
- Network Protection plan: Monthly plan fee
86+
- Application Gateway Standard v2 (WAF discount applied): Reduced pricing due to WAF discount benefit
87+
- Total monthly cost: Network Protection plan + reduced Application Gateway fees
4788

48-
Under this scenario, it's more cost effective to enable IP Protection for each Public IP address. For environments with more than 15 Public IP addresses, it's more cost effective to create a Network Protection plan. To calculate your unique pricing scenarios, see the [pricing calculator](https://azure.microsoft.com/pricing/calculator/?service=ddos-protection).
89+
**WAF discount benefit: Significant monthly savings on Application Gateway costs when DDoS Network Protection is enabled**
90+
91+
### Scenario 4: Seasonal workloads with variable IP requirements
92+
93+
This scenario shows cost implications for applications with fluctuating public IP requirements.
94+
95+
Consider an e-commerce platform that scales during peak seasons:
96+
97+
#### Regular operations (9 months)
98+
- 8 public IPs needed
99+
- IP Protection cost: Per-IP rate × 8 resources × 9 months
100+
101+
#### Peak season (3 months)
102+
- 25 public IPs needed during holiday season
103+
- Two options:
104+
1. **IP Protection**: Per-IP rate × 25 resources × 3 months
105+
2. **Temporary Network Protection**: Monthly plan rate × 3 months
106+
107+
**Annual cost comparison analysis:**
108+
- IP Protection only: Higher total cost due to linear scaling during peak periods
109+
- IP Protection + seasonal Network Protection: Optimized cost through strategic switching
110+
- **Result: Hybrid approach provides cost savings for seasonal traffic patterns**
111+
112+
To calculate your unique pricing scenarios, see the [pricing calculator](https://azure.microsoft.com/pricing/calculator/?service=ddos-protection).
49113

50114
> [!NOTE]
51115
> Network Protection includes valued-added benefits such as DDoS Rapid Protection, WAF Discount, and Cost Protection. For more information, see [Azure DDoS Protection SKU Comparison](ddos-protection-sku-comparison.md).
52116
117+
## Value-added benefits analysis
118+
119+
Network Protection provides additional value beyond basic DDoS mitigation that should be considered in total cost of ownership calculations:
120+
121+
### Cost Protection Guarantee
122+
Network Protection includes a cost protection guarantee that provides service credits for additional Azure costs incurred during a documented DDoS attack. This includes:
123+
- Data transfer costs from scale-out operations
124+
- Additional compute costs for auto-scaling responses
125+
- Other documented Azure service costs directly attributable to DDoS attacks
126+
127+
### DDoS Rapid Response (DRR)
128+
Network Protection customers have access to the DDoS Rapid Response team during active attacks, providing:
129+
- Real-time expert analysis and guidance
130+
- Custom mitigation recommendations
131+
- Post-attack analysis and recommendations
132+
- Value: Equivalent to premium support services for incident response
133+
134+
### WAF Discount Benefits
135+
When Application Gateway with WAF is deployed in a DDoS Network Protection-enabled virtual network:
136+
- Application Gateway is charged at the Standard (non-WAF) rate
137+
- Provides monthly savings per Application Gateway instance
138+
- Applies to both Application Gateway v1 and v2 SKUs
139+
140+
## Cost optimization strategies
141+
142+
For comprehensive cost optimization guidance, see [DDoS Protection cost optimization principles](ddos-optimization-guide.md).
143+
144+
## Regional pricing considerations
145+
146+
DDoS Protection pricing may vary by Azure region. Key considerations:
147+
148+
- Review the [official pricing page](https://azure.microsoft.com/pricing/details/ddos-protection/) for your specific region
149+
150+
53151
## Next steps
54152

55-
- Learn more about [reference architectures](ddos-protection-reference-architectures.md).
153+
- Use the [Azure pricing calculator](https://azure.microsoft.com/pricing/calculator/?service=ddos-protection) to estimate costs for your specific environment
154+
- Learn more about [DDoS Protection reference architectures](ddos-protection-reference-architectures.md)
155+
- Review [DDoS Protection cost optimization principles](ddos-optimization-guide.md) for detailed cost management strategies
156+
- Compare [DDoS Protection SKU features](ddos-protection-sku-comparison.md) to understand value-added benefits
157+
- Get started with [Network Protection](manage-ddos-protection.md) or [IP Protection](manage-ddos-ip-protection-portal.md) configuration

0 commit comments

Comments
 (0)