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/classic-to-resource-manager.md
+16-7Lines changed: 16 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,23 +5,32 @@ services: application-gateway
5
5
author: greg-lindsay
6
6
ms.service: azure-application-gateway
7
7
ms.topic: how-to
8
-
ms.date: 10/02/2024
8
+
ms.date: 05/01/2025
9
9
ms.author: greglin
10
10
---
11
11
12
12
# Application gateway classic to Resource Manager migration
13
13
14
-
Resource Manager enables deploying complex applications through templates, configures virtual machines by using VM extensions, and incorporates access management and tagging. Azure Resource Manager includes scalable, parallel deployment for virtual machines into availability sets. The new deployment model also provides lifecycle management of compute, network, and storage independently.
15
-
You can read more about Azure Resource Manager [features and benefits](../azure-resource-manager/management/overview.md).
14
+
This article describes benefits of the new Azure Resource Manager (ARM) deployment model and provides guidance on how to migrate Azure Application Gateway from [classic deployment](#what-is-azure-service-manager-and-what-does-it-mean-by-classic) to Azure Resource Manager deployment.
16
15
17
-
Application gateway resources are **not** migrated automatically as part of VNet migration from classic to Resource Manager.
18
-
As part of VNet migration process as documented at [IaaS resources migration page](/azure/virtual-machines/migration-classic-resource-manager-ps), if you have an application gateway resource present on the VNet that you're trying to migrate to Resource Manager deployment model, the automatic migration wouldn't be successful.
16
+
[Azure Resource Manager](../azure-resource-manager/management/overview.md) has many features and benefits, including:
17
+
* Deployment of complex applications through [templates](/azure/azure-resource-manager/templates/overview)
18
+
* Configuration of virtual machines with [VM extensions](/azure/virtual-machines/extensions/overview)
19
+
* Incorporation of [access management](/azure/role-based-access-control/) and [tagging](/azure/azure-resource-manager/management/tag-resources)
20
+
* Scalable, parallel deployment for virtual machines into [availability sets](/azure/virtual-machines/availability-set-overview)
21
+
* Independent lifecycle management of compute, network, and storage resources
19
22
20
-
To migrate your application gateway resource to Resource Manager deployment model, you'll have to remove the Application Resource from the VNet before beginning migration and then recreate the application gateway resource once migration is complete.
23
+
At a high level, migration of an application gateway from classic to Resource manager requires three steps:
24
+
1. Remove the application gateway resource from the VNet.
25
+
2.[Migrate your IaaS resources](/azure/virtual-machines/migration/migration-classic-resource-manager-ps).
26
+
3.[Recreate the application gateway resource](#creating-a-new-application-gateway-resource) using Resource Manager.
27
+
28
+
> [!IMPORTANT]
29
+
> Application gateway resources are **not** migrated automatically as part of VNet migration from classic to Resource Manager. If you have an application gateway resource present on the VNet that you're trying to migrate to Resource Manager deployment model, automatic migration fails.
21
30
22
31
## Creating a new application gateway resource
23
32
24
-
For more information on how to set up an application gateway resource after VNet migration, you can refer:
33
+
See the following articles for more information on how to set up an application gateway resource after VNet migration:
25
34
26
35
*[Deployment via portal](quick-create-portal.md)
27
36
*[Deployment via PowerShell](quick-create-powershell.md)
0 commit comments