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-autoscaling-zone-redundant.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,9 +21,9 @@ The new v2 SKU includes the following enhancements:
21
21
Zone redundancy is available only where Azure Zones are available. In other regions, all other features are supported. For more information, see [What are Availability Zones in Azure?](../availability-zones/az-overview.md#services-support-by-region)
22
22
-**Static VIP**: Application Gateway v2 SKU supports the static VIP type exclusively. This ensures that the VIP associated with the application gateway doesn't change for the lifecycle of the deployment, even after a restart. There isn't a static VIP in v1, so you must use the application gateway URL instead of the IP address for domain name routing to App Services via the application gateway.
23
23
-**Header Rewrite**: Application Gateway allows you to add, remove, or update HTTP request and response headers with v2 SKU. For more information, see [Rewrite HTTP headers with Application Gateway](rewrite-http-headers.md)
24
-
-**Key Vault Integration**: Application Gateway v2 supports integration with Key Vault for server certificates that are attached to HTTPS enabled listeners. For more information, see [SSL termination with Key Vault certificates](key-vault-certs.md).
24
+
-**Key Vault Integration**: Application Gateway v2 supports integration with Key Vault for server certificates that are attached to HTTPS enabled listeners. For more information, see [TLS termination with Key Vault certificates](key-vault-certs.md).
25
25
-**Azure Kubernetes Service Ingress Controller**: The Application Gateway v2 Ingress Controller allows the Azure Application Gateway to be used as the ingress for an Azure Kubernetes Service (AKS) known as AKS Cluster. For more information, see [What is Application Gateway Ingress Controller?](ingress-controller-overview.md).
26
-
-**Performance enhancements**: The v2 SKU offers up to 5X better SSL offload performance as compared to the Standard/WAF SKU.
26
+
-**Performance enhancements**: The v2 SKU offers up to 5X better TLS offload performance as compared to the Standard/WAF SKU.
27
27
-**Faster deployment and update time** The v2 SKU provides faster deployment and update time as compared to Standard/WAF SKU. This also includes WAF configuration changes.
An Application Gateway standard_v2 is provisioned for a month, with zero minimum instances, and during this time it receives 25 new SSL connections/sec, average of 8.88-Mbps data transfer. Assuming connections are short lived, your price would be:
75
+
An Application Gateway standard_v2 is provisioned for a month, with zero minimum instances, and during this time it receives 25 new TLS connections/sec, average of 8.88-Mbps data transfer. Assuming connections are short lived, your price would be:
76
76
77
77
Fixed price = 744(hours) * $0.20 = $148.8
78
78
@@ -100,7 +100,7 @@ In this case, you're billed for the entirety of the five instances even though t
100
100
101
101
**Example 4**
102
102
103
-
An Application Gateway standard_v2 is provisioned for a month, with a minimum of five instances, but this time there is an average of 125-mbps data transfer, and 25 SSL connections per second. Assuming that there is no traffic and connections are short lived, your price would be:
103
+
An Application Gateway standard_v2 is provisioned for a month, with a minimum of five instances, but this time there is an average of 125-mbps data transfer, and 25 TLS connections per second. Assuming that there is no traffic and connections are short lived, your price would be:
104
104
105
105
Fixed price = 744(hours) * $0.20 = $148.8
106
106
@@ -112,7 +112,7 @@ In this case, you are billed for the full five instances, plus seven Capacity Un
112
112
113
113
**Example 5**
114
114
115
-
An Application Gateway WAF_v2 is provisioned for a month. During this time, it receives 25 new SSL connections/sec, average of 8.88-Mbps data transfer and does 80 request per second. Assuming connections are short lived, and that compute unit calculation for the application supports 10 RPS per compute unit, your price would be:
115
+
An Application Gateway WAF_v2 is provisioned for a month. During this time, it receives 25 new TLS connections/sec, average of 8.88-Mbps data transfer and does 80 request per second. Assuming connections are short lived, and that compute unit calculation for the application supports 10 RPS per compute unit, your price would be:
116
116
117
117
Fixed price = 744(hours) * $0.36 = $267.84
118
118
@@ -147,8 +147,8 @@ The following table compares the features available with each SKU.
147
147
| Traffic redirection |✓|✓|
148
148
| Web Application Firewall (WAF) |✓|✓|
@@ -162,7 +162,7 @@ The following table compares the features available with each SKU.
162
162
163
163
|Difference|Details|
164
164
|--|--|
165
-
|Authentication certificate|Not supported.<br>For more information, see [Overview of end to end SSL with Application Gateway](ssl-overview.md#end-to-end-ssl-with-the-v2-sku).|
165
+
|Authentication certificate|Not supported.<br>For more information, see [Overview of end to end TLS with Application Gateway](ssl-overview.md#end-to-end-tls-with-the-v2-sku).|
166
166
|Mixing Standard_v2 and Standard Application Gateway on the same subnet|Not supported|
167
167
|User-Defined Route (UDR) on Application Gateway subnet|Supported (specific scenarios). In preview.<br> For more information about supported scenarios, see [Application Gateway configuration overview](configuration-overview.md#user-defined-routes-supported-on-the-application-gateway-subnet).|
168
168
|NSG for Inbound port range| - 65200 to 65535 for Standard_v2 SKU<br>- 65503 to 65534 for Standard SKU.<br>For more information, see the [FAQ](application-gateway-faq.md#are-network-security-groups-supported-on-the-application-gateway-subnet).|
Copy file name to clipboardExpand all lines: articles/application-gateway/application-gateway-configure-ssl-policy-powershell.md
+25-25Lines changed: 25 additions & 25 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
-
title: Configure SSL policy using PowerShell
2
+
title: Configure TLS policy using PowerShell
3
3
titleSuffix: Azure Application Gateway
4
-
description: This article provides instructions to configure SSL Policy on Azure Application Gateway
4
+
description: This article provides instructions to configure TLS Policy on Azure Application Gateway
5
5
services: application-gateway
6
6
author: vhorne
7
7
ms.service: application-gateway
@@ -10,13 +10,13 @@ ms.date: 11/14/2019
10
10
ms.author: victorh
11
11
---
12
12
13
-
# Configure SSL policy versions and cipher suites on Application Gateway
13
+
# Configure TLS policy versions and cipher suites on Application Gateway
14
14
15
-
Learn how to configure SSL policy versions and cipher suites on Application Gateway. You can select from a list of predefined policies that contain different configurations of SSL policy versions and enabled cipher suites. You also have the ability to define a [custom SSL policy](#configure-a-custom-ssl-policy) based on your requirements.
15
+
Learn how to configure TLS/SSL policy versions and cipher suites on Application Gateway. You can select from a list of predefined policies that contain different configurations of TLS policy versions and enabled cipher suites. You also have the ability to define a [custom TLS policy](#configure-a-custom-tls-policy) based on your requirements.
The `Get-AzApplicationGatewayAvailableSslOptions` cmdlet provides a listing of available pre-defined policies, available cipher suites, and protocol versions that can be configured. The following example shows an example output from running the cmdlet.
22
22
@@ -66,9 +66,9 @@ AvailableProtocols:
66
66
TLSv1_2
67
67
```
68
68
69
-
## List pre-defined SSL Policies
69
+
## List pre-defined TLS Policies
70
70
71
-
Application gateway comes with three pre-defined policies that can be used. The `Get-AzApplicationGatewaySslPredefinedPolicy` cmdlet retrieves these policies. Each policy has different protocol versions and cipher suites enabled. These pre-defined policies can be used to quickly configure an SSL policy on your application gateway. By default **AppGwSslPolicy20150501** is selected if no specific SSL policy is defined.
71
+
Application gateway comes with three pre-defined policies that can be used. The `Get-AzApplicationGatewaySslPredefinedPolicy` cmdlet retrieves these policies. Each policy has different protocol versions and cipher suites enabled. These pre-defined policies can be used to quickly configure a TLS policy on your application gateway. By default **AppGwSslPolicy20150501** is selected if no specific TLS policy is defined.
72
72
73
73
The following output is an example of running `Get-AzApplicationGatewaySslPredefinedPolicy`.
74
74
@@ -101,37 +101,37 @@ CipherSuites:
101
101
...
102
102
```
103
103
104
-
## Configure a custom SSL policy
104
+
## Configure a custom TLS policy
105
105
106
-
When configuring a custom SSL policy, you pass the following parameters: PolicyType, MinProtocolVersion, CipherSuite, and ApplicationGateway. If you attempt to pass other parameters, you get an error when creating or updating the Application Gateway.
106
+
When configuring a custom TLS policy, you pass the following parameters: PolicyType, MinProtocolVersion, CipherSuite, and ApplicationGateway. If you attempt to pass other parameters, you get an error when creating or updating the Application Gateway.
107
107
108
-
The following example sets a custom SSL policy on an application gateway. It sets the minimum protocol version to `TLSv1_1` and enables the following cipher suites:
108
+
The following example sets a custom TLS policy on an application gateway. It sets the minimum protocol version to `TLSv1_1` and enables the following cipher suites:
109
109
110
110
* TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
111
111
* TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
112
112
113
113
> [!IMPORTANT]
114
-
> TLS_RSA_WITH_AES_256_CBC_SHA256 must be selected when configuring a custom SSL policy. Application gateway uses this cipher suite for backend management. You can use this in combination with any other suites, but this one must be selected as well.
114
+
> TLS_RSA_WITH_AES_256_CBC_SHA256 must be selected when configuring a custom TLS policy. Application gateway uses this cipher suite for backend management. You can use this in combination with any other suites, but this one must be selected as well.
## Create an application gateway with a pre-defined SSL policy
130
+
## Create an application gateway with a pre-defined TLS policy
131
131
132
-
When configuring a Predefined SSL policy, you pass the following parameters: PolicyType, PolicyName, and ApplicationGateway. If you attempt to pass other parameters, you get an error when creating or updating the Application Gateway.
132
+
When configuring a Predefined TLS policy, you pass the following parameters: PolicyType, PolicyName, and ApplicationGateway. If you attempt to pass other parameters, you get an error when creating or updating the Application Gateway.
133
133
134
-
The following example creates a new application gateway with a pre-defined SSL policy.
134
+
The following example creates a new application gateway with a pre-defined TLS policy.
## Update an existing application gateway with a pre-defined SSL policy
187
+
## Update an existing application gateway with a pre-defined TLS policy
188
188
189
-
To set a custom SSL policy, pass the following parameters: **PolicyType**, **MinProtocolVersion**, **CipherSuite**, and **ApplicationGateway**. To set a Predefined SSL policy, pass the following parameters: **PolicyType**, **PolicyName**, and **ApplicationGateway**. If you attempt to pass other parameters, you get an error when creating or updating the Application Gateway.
189
+
To set a custom TLS policy, pass the following parameters: **PolicyType**, **MinProtocolVersion**, **CipherSuite**, and **ApplicationGateway**. To set a Predefined TLS policy, pass the following parameters: **PolicyType**, **PolicyName**, and **ApplicationGateway**. If you attempt to pass other parameters, you get an error when creating or updating the Application Gateway.
190
190
191
191
In the following example, there are code samples for both Custom Policy and Predefined Policy. Uncomment the policy you want to use.
Copy file name to clipboardExpand all lines: articles/application-gateway/application-gateway-create-gateway-cli-nodejs.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,7 @@ ms.author: victorh
11
11
---
12
12
# Create an application gateway by using the Azure CLI
13
13
14
-
Azure Application Gateway is a layer-7 load balancer. It provides failover, performance-routing HTTP requests between different servers, whether they are on the cloud or on-premises. Application gateway has the following application delivery features: HTTP load balancing, cookie-based session affinity, and Secure Sockets Layer (SSL) offload, custom health probes, and support for multi-site.
14
+
Azure Application Gateway is a layer-7 load balancer. It provides failover, performance-routing HTTP requests between different servers, whether they are on the cloud or on-premises. Application gateway has the following application delivery features: HTTP load balancing, cookie-based session affinity, and Transport Layer Security (TLS), previously known as Secure Sockets Layer (SSL), offload, custom health probes, and support for multi-site.
15
15
16
16
## Prerequisite: Install the Azure CLI
17
17
@@ -132,7 +132,7 @@ If you already have your web application defined with the backend pool in the pr
132
132
133
133
Learn how to create custom health probes by visiting [Create a custom health probe](application-gateway-create-probe-portal.md)
134
134
135
-
Learn how to configure SSL Offloading and take the costly SSL decryption off your web servers by visiting [Configure SSL Offload](application-gateway-ssl-arm.md)
135
+
Learn how to configure TLS Offloading and take the costly TLS decryption off your web servers by visiting [Configure TLS Offload](application-gateway-ssl-arm.md)
If you want to configure Secure Sockets Layer (SSL) offload, see [Configure an application gateway for SSL offload](application-gateway-ssl.md).
198
+
If you want to configure Transport Layer Security (TLS), previously known as Secure Sockets Layer (SSL) offload, see [Configure an application gateway for TLS offload](application-gateway-ssl.md).
199
199
200
200
If you want to configure an application gateway to use with an internal load balancer, see [Create an application gateway with an internal load balancer (ILB)](application-gateway-ilb.md).
0 commit comments