You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/ddos-protection/ddos-optimization-guide.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ services: ddos-protection
5
5
author: AbdullahBell
6
6
ms.service: azure-ddos-protection
7
7
ms.topic: concept-article
8
-
ms.date: 07/24/2025
8
+
ms.date: 07/28/2025
9
9
ms.author: abell
10
10
# Customer intent: As a cloud architect or IT administrator, I want to optimize costs for Azure DDoS Protection, so that I can maintain effective security protection while controlling expenses and maximizing return on investment.
Copy file name to clipboardExpand all lines: articles/ddos-protection/ddos-pricing-guide.md
+22-79Lines changed: 22 additions & 79 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ services: ddos-protection
5
5
author: AbdullahBell
6
6
ms.service: azure-ddos-protection
7
7
ms.topic: concept-article
8
-
ms.date: 07/24/2025
8
+
ms.date: 07/28/2025
9
9
ms.author: abell
10
10
# 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.
11
11
---
@@ -27,131 +27,74 @@ When IP Protection is enabled for a public IP resource and a DDoS protection pla
27
27
28
28
## Example scenarios
29
29
30
+
This section provides example scenarios to illustrate cost differences between Network Protection and IP Protection. The scenarios are designed to help you understand how to evaluate costs based on your specific environment and requirements.
30
31
31
32
### Scenario 1: Small application with 10 Public IP addresses
32
33
33
34
In this example, we compare the cost of Network Protection and IP Protection for a virtual network with 10 Public IP addresses.
34
35
35
36
#### Network Protection
36
37
38
+
With Network Protection, you create one plan that covers all subscriptions under the tenant. This shared protection model means you pay a single monthly Network Protection plan fee that covers up to 100 IP addresses across all subscriptions within your Azure Active Directory tenant, regardless of how those IPs are distributed among different subscriptions.
39
+
37
40
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.
38
41
39
42
#### IP Protection
40
43
41
44
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
45
43
-
Under this scenario, its 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.
46
+
Under this scenario, its more cost effective to enable IP Protection for each Public IP address.
44
47
45
48
**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
+
- Network Protection: Fixed monthly cost for up to 100 IP addresses.
51
+
- IP Protection: Per-IP monthly cost × 10 resources.
52
+
- Result: IP Protection provides cost savings for smaller deployments.
This scenario illustrates cost benefits for large organizations with multiple subscriptions sharing a DDoS protection plan.
53
57
54
-
#### Multiple subscriptions with Network Protection
55
-
56
-
An enterprise has three subscriptions with the following public IP distribution:
58
+
An enterprise has three subscriptions with 48 public IPs across three subscriptions.
57
59
- Subscription A: 25 public IPs (production workloads)
58
60
- Subscription B: 15 public IPs (staging environment)
59
61
- Subscription C: 8 public IPs (development environment)
60
-
-**Total: 48 public IPs across three subscriptions**
61
62
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
63
+
#### Multiple subscriptions with Network Protection
64
+
65
+
The cost efficiency becomes apparent when you consider the effective per-IP cost: instead of paying individually for each of the 48 public IPs, the enterprise pays one fixed monthly fee that could protect up to 100 IPs. This shared plan coverage significantly reduces the effective per-IP cost compared to individual IP Protection, making Network Protection an economical choice for organizations with multiple subscriptions and substantial public IP requirements. The protection seamlessly extends across subscription boundaries, simplifying both management and billing while providing comprehensive coverage for the entire tenant's public facing resources.
65
66
66
67
#### Multiple subscriptions with IP Protection
67
68
68
-
If using IP Protection for the same 48 public IPs:
69
-
- Cost: Per-IP monthly rate × 48 resources across all subscriptions
69
+
If using IP Protection for the same 48 public IPs, the cost structure changes significantly. Under this model, each public IP address requires individual protection billing, resulting in a per-IP monthly rate multiplied by 48 resources across all subscriptions. This means the enterprise would pay separately for protection on each of the 25 production IPs, 15 staging IPs, and 8 development IPs, with costs accumulating linearly across all subscription boundaries.
70
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**
71
+
IP Protection follows a linear cost scaling model where expenses increase proportionally with each protected IP address. For the 48 public IPs in this enterprise scenario, this means paying individual protection fees for each resource across all subscriptions, resulting in substantially higher total costs compared to the shared Network Protection plan.
75
72
76
73
### Scenario 3: Application Gateway with WAF integration
77
74
78
-
This scenario demonstrates the value-added benefits of Network Protection when using Azure Application Gateway with WAF.
75
+
This scenario demonstrates the value-added benefits of Network Protection when using Azure Application Gateway with Web Application Firewall (WAF), highlighting how DDoS Protection can provide extra cost savings beyond basic attack mitigation.
79
76
80
77
#### 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
88
-
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
78
93
-
This scenario shows cost implications for applications with fluctuating public IP requirements.
79
+
When deploying Application Gateway with WAF functionality without DDoS Network Protection, organizations pay the standard WAF pricing rates for their Application Gateway v2 instances. Under this configuration, the total monthly cost consists solely of the Application Gateway WAF fees, which include both the gateway compute costs and the premium WAF feature charges that provide web application security capabilities.
94
80
95
-
Consider an e-commerce platform that scales during peak seasons:
96
-
97
-
#### Regular operations (nine months)
98
-
- 8 public IPs needed
99
-
- IP Protection cost: Per-IP rate × eight resources × nine months
100
-
101
-
#### Peak season (three months)
102
-
- 25 public IPs needed during holiday season
103
-
- Two options:
104
-
1.**IP Protection**: Per-IP rate × 25 resources × three months
105
-
2.**Temporary Network Protection**: Monthly plan rate × three months
81
+
#### With DDoS Network Protection
106
82
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**
83
+
When DDoS Network Protection is enabled on the virtual network containing the Application Gateway, the cost structure becomes more favorable due to the WAF discount benefit. The monthly expenses include the Network Protection plan fee, but the Application Gateway is automatically charged at the Standard v2 rate rather than the higher WAF rate. This reduced pricing occurs because the WAF discount benefit is automatically applied when Application Gateway with WAF is deployed in a DDoS Network Protection-enabled virtual network. The total monthly cost therefore becomes the Network Protection plan fee plus the reduced Application Gateway fees.
111
84
112
-
To calculate your unique pricing scenarios, see the [pricing calculator](https://azure.microsoft.com/pricing/calculator/?service=ddos-protection).
85
+
To learn more about Application Gateway WAF pricing, see [Application Gateway pricing](https://azure.microsoft.com/pricing/details/application-gateway/).
113
86
114
-
> [!NOTE]
115
-
> 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).
116
87
117
88
## Value-added benefits analysis
118
89
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 autoscaling 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
90
+
Network Protection provides extra value beyond IP Protection that should be considered in total cost of ownership calculations. To learn more about the value-added benefits of Network Protection, see [DDoS Protection tier comparison](ddos-protection-sku-comparison.md).
139
91
140
92
## Cost optimization strategies
141
93
142
94
For comprehensive cost optimization guidance, see [DDoS Protection cost optimization principles](ddos-optimization-guide.md).
143
95
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
-
151
96
## Next steps
152
97
153
-
-Use the [Azure pricing calculator](https://azure.microsoft.com/pricing/calculator/?service=ddos-protection) to estimate costs for your specific environment
98
+
-Configure [DDoS Protection diagnostic logs](ddos-diagnostic-alert-templates.md) to monitor and analyze DDoS attack patterns.
154
99
- Learn more about [DDoS Protection reference architectures](ddos-protection-reference-architectures.md)
0 commit comments