Skip to content

Commit a9a4d24

Browse files
authored
Merge pull request #302443 from mbender-ms/reliability-appgw
application gateway | New Doc | reliability guide for application gateway
2 parents 0a730d0 + 9973817 commit a9a4d24

9 files changed

+259
-89
lines changed

.openpublishing.redirection.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6963,8 +6963,12 @@
69636963
"source_path": "articles/reliability/migrate-sql-database.md",
69646964
"redirect_url": "/azure/azure-sql/database/enable-zone-redundancy",
69656965
"redirect_document_id": false
6966+
},
6967+
{
6968+
"source_path": "articles/reliability/migrate-app-gateway-v2.md",
6969+
"redirect_url": "/azure/reliability/reliability-application-gateway-v2",
6970+
"redirect_document_id": false
69666971
}
6967-
69686972
]
69696973
}
69706974

articles/application-gateway/application-gateway-autoscaling-zone-redundant.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ For scale-in events, Application Gateway drains existing connections for 5 minut
3737

3838
## Next steps
3939

40+
- Learn more about zone redundancy in [Reliability for Application Gateway v2](../reliability/reliability-application-gateway-v2.md)
4041
- Learn how to [Schedule autoscaling for Application Gateway](application-gateway-externally-managed-scheduled-autoscaling.md)
4142
- Learn more about [Application Gateway v2](overview-v2.md)
4243
- [Create an autoscaling, zone redundant application gateway with a reserved virtual IP address using Azure PowerShell](tutorial-autoscale-ps.md)

articles/application-gateway/toc.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,6 @@
7171
href: ../networking/working-remotely-support.md?toc=%2fazure%2fapplication-gateway%2ftoc.json
7272
- name: High traffic support
7373
href: high-traffic-support.md
74-
- name: Autoscaling v2 SKU
75-
href: application-gateway-autoscaling-zone-redundant.md
7674
- name: WebSocket support
7775
href: application-gateway-websocket.md
7876
- name: DNS resolution details
@@ -105,6 +103,14 @@
105103
href: application-gateway-tls-version-retirement.md
106104
- name: Network security blog
107105
href: https://techcommunity.microsoft.com/category/azure-network-security/blog/azurenetworksecurityblog
106+
- name: Reliability
107+
items:
108+
- name: Reliability for Application Gateway v2
109+
href: ../reliability/reliability-application-gateway-v2.md?toc=/azure/application-gateway/toc.json&bc=/azure/application-gateway/breadcrumb/toc.json
110+
- name: Autoscaling and zone redundancy v2 SKU
111+
href: application-gateway-autoscaling-zone-redundant.md
112+
- name: Tutorial- Autoscaling and zone redundancy
113+
href: tutorial-autoscale-ps.md
108114
- name: Deploy
109115
items:
110116
- name: Host multiple sites
@@ -113,8 +119,6 @@
113119
href: create-url-route-portal.md
114120
- name: Redirect web traffic
115121
href: tutorial-url-redirect-cli.md
116-
- name: Autoscaling and zone redundant
117-
href: tutorial-autoscale-ps.md
118122
- name: Deploy Application Gateway with DDoS protection
119123
href: tutorial-protect-application-gateway.md
120124
- name: Configure TCP/TLS proxy
@@ -291,8 +295,6 @@
291295
items:
292296
- name: Relocate to another region
293297
href: ../azure-resource-manager/management/relocation/relocation-app-gateway.md?toc=/azure/application-gateway/toc.json
294-
- name: Migrate to availability zone support
295-
href: ../reliability/migrate-app-gateway-v2.md?toc=/azure/application-gateway/toc.json
296298
- name: Proxy buffer configuration
297299
href: proxy-buffers.md
298300
- name: Using Server-sent events

articles/application-gateway/tutorial-autoscale-ps.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ ms.custom: mvc, devx-track-azurepowershell
1313
---
1414
# Tutorial: Create an application gateway that improves web application access
1515

16-
If you're an IT admin concerned with improving web application access, you can optimize your application gateway to scale based on customer demand and span multiple availability zones. This tutorial helps you configure Azure Application Gateway v2 features that do that: autoscaling, zone redundancy, and static VIPs. You'll use Azure PowerShell cmdlets and the Azure Resource Manager deployment model to solve the problem.
16+
If you're an IT admin concerned with improving web application access, you can optimize your application gateway to scale based on customer demand and span multiple [availability zones](../reliability/availability-zones-overview.md). This tutorial helps you configure Azure Application Gateway v2 features that do that: autoscaling, zone redundancy, and static VIPs. You'll use Azure PowerShell cmdlets and the Azure Resource Manager deployment model to solve the problem.
1717

1818
In this tutorial, you learn how to:
1919

@@ -28,6 +28,8 @@ In this tutorial, you learn how to:
2828
2929
If you don't have an Azure subscription, create a [free account](https://azure.microsoft.com/free/?WT.mc_id=A261C142F) before you begin.
3030

31+
For more information on availability zone support in Application Gateway v2, see [Reliability for Application Gateway v2](../reliability/reliability-application-gateway-v2.md).
32+
3133
## Prerequisites
3234

3335
> [!NOTE]

articles/reliability/TOC.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -217,12 +217,10 @@
217217
href: ../site-recovery/azure-to-azure-tutorial-enable-replication.md?toc=/azure/reliability/toc.json&bc=/azure/reliability/breadcrumb/toc.json
218218
- name: Networking
219219
items:
220-
- name: Azure Application Gateway (V2)
221-
items:
222-
- name: Availability zones
223-
href: ../application-gateway/application-gateway-autoscaling-zone-redundant.md?toc=/azure/reliability/toc.json&bc=/azure/reliability/breadcrumb/toc.json
220+
- name: Azure Application Gateway v2
221+
href: reliability-application-gateway-v2.md
224222
- name: Azure Application Gateway for Containers
225-
href: reliability-app-gateway-containers.md
223+
href: reliability-app-gateway-containers.md
226224
- name: Azure Bastion
227225
href: reliability-bastion.md
228226
- name: Azure Communications Gateway

articles/reliability/availability-zones-migration-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ To improve the reliability of your solution, it's a good practice to enable avai
2222
- [Azure App Configuration](migrate-app-configuration.md)
2323
- [Azure App Service](reliability-app-service.md#configure-availability-zone-support)
2424
- [Azure App Service Environment](reliability-app-service-environment.md#configure-availability-zone-support)
25-
- [Azure Application Gateway (V2)](migrate-app-gateway-v2.md)
25+
- [Azure Application Gateway v2](./reliability-application-gateway-v2.md#configure-availability-zone-support)
2626
- [Azure Backup and Azure Site Recovery](migrate-recovery-services-vault.md)
2727
- [Azure Batch](reliability-batch.md#availability-zone-migration)
2828
- [Azure Cache for Redis](migrate-cache-redis.md)

articles/reliability/availability-zones-service-support.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ Some Azure services are *nonregional*, which means that you don't deploy the ser
3333
| [Azure API Management](./reliability-api-management.md#availability-zone-support) | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: |
3434
| [Azure App Configuration](../azure-app-configuration/faq.yml#how-does-app-configuration-ensure-high-data-availability) | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: | |
3535
| [Azure App Service](./reliability-app-service.md#availability-zone-support) | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: | |
36-
| [Azure App Service: App Service Environment](./reliability-app-service-environment.md#availability-zone-support) | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: | |
37-
| [Azure Application Gateway (V2)](migrate-app-gateway-v2.md) | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: |
36+
| [Azure App Service: App Service Environment](./reliability-app-service.md#availability-zone-support) | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: |
37+
| [Azure Application Gateway v2](./reliability-application-gateway-v2.md#availability-zone-support) | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: |
3838
| [Azure Automation](../automation/automation-availability-zones.md) | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: | |
3939
| [Azure Backup](reliability-backup.md#availability-zone-support) | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: | |
4040
| [Azure Bastion](../bastion/bastion-overview.md) | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: | :::image type="content" source="media/icon-checkmark.svg" alt-text="Yes" border="false"::: |

articles/reliability/migrate-app-gateway-v2.md

Lines changed: 0 additions & 73 deletions
This file was deleted.

0 commit comments

Comments
 (0)