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/application-gateway/application-gateway-tls-version-retirement.md
+4-1Lines changed: 4 additions & 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: application gateway
5
5
author: jaesoni
6
6
ms.service: azure-application-gateway
7
7
ms.topic: concept-article
8
-
ms.date: 07/18/2025
8
+
ms.date: 07/29/2025
9
9
ms.author: mbender
10
10
ms.custom:
11
11
- build-2025
@@ -101,6 +101,9 @@ To determine whether clients connecting to your Application Gateway resource are
101
101
### Logs
102
102
You can also check the [Application Gateway Access logs](monitor-application-gateway-reference.md#access-log-category) to view this information in log format.
103
103
104
+
> [!NOTE]
105
+
> The metrics or logs for the V1 SKUs do not provide client TLS protocol information.
106
+
104
107
### Error information
105
108
Once support for TLS versions 1.0 and 1.1 is discontinued, clients may encounter errors such as `curl: (35) error:0A000410:SSL routines::sslv3 alert handshake failure`. Depending on the browser being used, various messages indicating TLS handshake failures may be displayed.
Copy file name to clipboardExpand all lines: articles/application-gateway/for-containers/understanding-pricing.md
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -182,14 +182,15 @@ Pricing calculation:
182
182
183
183
### Example 6 - Web Application Firewall
184
184
185
-
This example assumes Application Gateway for Containers has load raising the number of capacity units and has a Web Application Firewall (WAF) policy reference to an Application Gateway for Containers' security policy. The WAF policy is configured with both DRS 2.1 and bot manager rulesets.
185
+
This example assumes Application Gateway for Containers has load raising the number of capacity units and has a Web Application Firewall (WAF) policy reference to an Application Gateway for Containers' security policy. The WAF policy is configured with both DRS 2.1 and bot manager rulesets. This WAF policy also has four custom rules enabled which do not incur any additional charges
186
186
187
187
* 1 Application Gateway for Containers resource
188
188
* 1 frontend resource
189
189
* 1 association resource
190
190
* 1 security policy resources (non-billable)
191
191
* 8 capacity units
192
192
* 1 WAF policy running a default ruleset and a bot manager ruleset
193
+
* 4 WAF custom rules
193
194
* 10 million requests processed by WAF
194
195
195
196
Pricing calculation:
@@ -204,14 +205,14 @@ Pricing calculation:
204
205
205
206
### Example 7 - Web Application Firewall - Multiple Policies
206
207
207
-
This example assumes Application Gateway for Containers has load raising the number of capacity units and has three Web Application Firewall (WAF) policy reference to three corresponding Application Gateway for Containers' security policies. One policy is configured with both DRS 2.1 and bot manager rulesets, the other two policies only have DRS 2.1 ruleset.
208
+
This example assumes Application Gateway for Containers has load raising the number of capacity units and has three Web Application Firewall (WAF) policy reference to three corresponding Application Gateway for Containers' security policies. One policy is configured with both DRS 2.1, bot manager rulesets and 3 custom rules, the other two policies only have DRS 2.1 ruleset and no custom rules.
208
209
209
210
* 1 Application Gateway for Containers resource
210
211
* 1 frontend resource
211
212
* 1 association resource
212
213
* 3 security policy resources (non-billable)
213
214
* 8 Capacity Units
214
-
* 1 WAF policy running a default ruleset and a bot manager ruleset
215
+
* 1 WAF policy running a default ruleset, a bot manager ruleset and three custom rules
Copy file name to clipboardExpand all lines: articles/application-gateway/overview-v2.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
@@ -24,7 +24,7 @@ The v2 SKU includes the following enhancements:
24
24
25
25
-**TCP/TLS proxy (Preview)**: Azure Application Gateway now also supports Layer 4 (TCP protocol) and TLS (Transport Layer Security) proxying. This feature is currently in public preview. For more information, see [Application Gateway TCP/TLS proxy overview](tcp-tls-proxy-overview.md).
26
26
-**Autoscaling**: Application Gateway or WAF deployments under the autoscaling SKU can scale out or in based on changing traffic load patterns. Autoscaling also removes the requirement to choose a deployment size or instance count during provisioning. This SKU offers true elasticity. In the Standard_v2 and WAF_v2 SKU, Application Gateway can operate both in fixed capacity (autoscaling disabled) and in autoscaling enabled mode. Fixed capacity mode is useful for scenarios with consistent and predictable workloads. Autoscaling mode is beneficial in applications that see variance in application traffic.
27
-
-**Zone redundancy**: An Application Gateway or WAF deployment can span multiple Availability Zones, removing the need to provision separate Application Gateway instances in each zone with a Traffic Manager. You can choose a single zone or multiple zones where Application Gateway instances are deployed, which makes it more resilient to zone failure. The backend pool for applications can be similarly distributed across availability zones.
27
+
-**Zone redundancy**: Application Gateway or WAF deployments span multiple Availability Zones by default, removing the need to provision separate Application Gateway instances in each zone with a Traffic Manager. Application Gateway instances are deployed (by default) in a minimum of two availability zones, which makes it more resilient to zone failure. The backend pool for applications can be similarly distributed across availability zones.
28
28
29
29
Zone redundancy is available only where Azure availability zones are available. In other regions, all other features are supported. For more information, see [Azure regions with availability zone support](../reliability/availability-zones-region-support.md).
30
30
-**Static VIP**: Application Gateway v2 SKU supports the static VIP type exclusively. Static VIP ensures that the VIP associated with the application gateway doesn't change for the lifecycle of the deployment, even after a restart. You must use the application gateway URL for domain name routing to App Services via the application gateway, as v1 doesn't have a static VIP.
Copy file name to clipboardExpand all lines: articles/application-gateway/understanding-pricing.md
+20-5Lines changed: 20 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,19 +41,22 @@ Application Gateway V2 and WAF V2 SKUs support autoscaling and guarantee high av
41
41
Capacity Unit is the measure of capacity utilization for an Application Gateway across multiple parameters.
42
42
43
43
A single Capacity Unit consists of the following parameters:
44
-
*2500 Persistent connections
44
+
*2,500 Persistent connections
45
45
* 2.22-Mbps throughput
46
46
* 1 Compute Unit
47
47
48
48
The parameter with the highest utilization among these three parameters is used to calculate capacity units for billing purposes.
49
49
50
-
#### Capacity Unit related to Instance Count
50
+
#### Capacity Units related to Instance Count
51
51
<h4id="instance-count"></h4>
52
52
53
53
You can also pre-provision resources by specifying the **Instance Count**. Each instance guarantees a minimum of 10 capacity units in terms of processing capability. The same instance could potentially support more than 10 capacity units for different traffic patterns depending upon the capacity unit parameters.
54
54
55
55
Manually defined scale and limits set for autoscaling (minimum or maximum) are set in terms of instance count. The manually set scale for instance count and the minimum instance count in autoscale config reserves 10 capacity units/instance. These reserved capacity units are billed as long as the application gateway is active regardless of the actual resource consumption. If actual consumption crosses the 10 capacity units/instance threshold, additional capacity units are billed under the variable component.
56
56
57
+
> [!NOTE]
58
+
> An **Instance** is a physical deployment unit of Application Gateway. Users aren't billed directly for the number of instances, but rather for the capacity units reserved or consumed by the instances.
59
+
57
60
#### Total capacity units
58
61
59
62
Total capacity units are calculated based on the higher of the capacity units by utilization or by instance count.
@@ -69,6 +72,18 @@ Compute unit guidance:
69
72
70
73
The following table shows example prices using Application Gateway Standard v2 SKU. These prices are based on a snapshot of East US pricing and are for illustration purposes only.
71
74
75
+
> [!NOTE]
76
+
> Compute units are an entirely different concept from capacity units. Compute units are a measure of compute capacity consumed, while capacity units are a measure of capacity utilization across multiple parameters. Compute units are one of three parameters used to calculate capacity units.
77
+
78
+
### How much traffic can an instance handle?
79
+
80
+
Each instance of Application Gateway Standard_v2 can handle the following traffic:
81
+
* 25,000 persistent connections
82
+
* 500-Mbps throughput
83
+
* 10 compute units
84
+
85
+
Therefore, in cases where the dominant factor is either compute units or persistent connections, each instance can handle 10 capacity units. In cases where the dominant factor is throughput, each instance can handle approximately 225 capacity units. This data depends on the type of payload.
86
+
72
87
#### Fixed Costs (East US region pricing)
73
88
74
89
| V2 SKU | Costs ($/hr) |
@@ -116,7 +131,7 @@ Let’s assume you’ve provisioned a Standard_V2 Application Gateway with manua
116
131
117
132
Your Application Gateway costs using the pricing described previously are calculated as follows:
However, if processing capacity equivalent to only say 7 additional CUs was available for use within the 3 reserved instances.
137
-
In this scenario the Application Gateway resource is under scaled and could potentially lead to increase in latency or requests getting dropped.
152
+
In this scenario, the Application Gateway resource is under scaled and could potentially lead to increase in latency or requests getting dropped.
138
153
139
154
Fixed Price = $0.246 * 730 (Hours) = $179.58
140
155
@@ -401,7 +416,7 @@ You can view the amount of consumption for different parameters (compute unit, t
401
416
402
417
* Fixed Billable Capacity Units
403
418
404
-
The minimum number of capacity units kept provisioned as per the minimum instance count setting (one instance translates to 10 capacity units) in the Application Gateway configuration.
419
+
The minimum number of capacity units kept provisioned as per the minimum instance count setting (one instance translates to a minimum of 10 capacity units) in the Application Gateway configuration.
0 commit comments