Skip to content

Commit 1fe74ed

Browse files
authored
Merge pull request #299281 from MicrosoftDocs/main
05/02/2025 PM Publishing
2 parents 15319ed + ed82b77 commit 1fe74ed

File tree

242 files changed

+379
-286
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

242 files changed

+379
-286
lines changed

articles/app-service/includes/deploy-intelligent-apps/deploy-intelligent-apps-linux-python-pivot.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ After the files are updated, prepare your environment variables to work with Ope
8181

8282
### API keys and endpoints
8383

84-
To make calls to OpenAI with your client, you need to first get the keys and endpoint values from Azure OpenAI or OpenAI, and add them as secrets for use in your application. Save the values for later use.
84+
To make calls to OpenAI with your client, first get the keys and endpoint values from Azure OpenAI or OpenAI, and add them as secrets for use in your application. Save the values for later use.
8585

8686
For Azure OpenAI, see [this documentation](/azure/ai-services/openai/quickstart?pivots=programming-language-csharp&tabs=command-line%2Cpython#retrieve-key-and-endpoint) to retrieve the following values. If you're planning to use a [managed identity](../../overview-managed-identity.md) to secure your app, you don't need the API key value.
8787

articles/application-gateway/classic-to-resource-manager.md

Lines changed: 32 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -5,23 +5,35 @@ services: application-gateway
55
author: greg-lindsay
66
ms.service: azure-application-gateway
77
ms.topic: how-to
8-
ms.date: 10/02/2024
8+
ms.date: 05/01/2025
99
ms.author: greglin
1010
---
1111

1212
# Application gateway classic to Resource Manager migration
1313

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](../azure-resource-manager/management/overview.md) (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. For more information about deployment models, see [Azure Resource Manager vs. classic deployment](/azure/azure-resource-manager/management/deployment-models).
1615

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+
> [!NOTE]
17+
> For information about retirement of the classic deployment model, see [Azure updates](https://azure.microsoft.com/updates?id=azure-classic-resource-providers-will-be-retired-on-31-august-2024).
18+
19+
Azure Resource Manager has many features and benefits, including:
20+
* Deployment of complex applications through [templates](/azure/azure-resource-manager/templates/overview)
21+
* Configuration of virtual machines with [VM extensions](/azure/virtual-machines/extensions/overview)
22+
* Incorporation of [access management](/azure/role-based-access-control/) and [tagging](/azure/azure-resource-manager/management/tag-resources)
23+
* Scalable, parallel deployment for virtual machines into [availability sets](/azure/virtual-machines/availability-set-overview)
24+
* Independent lifecycle management of compute, network, and storage resources
25+
26+
At a high level, migration of an application gateway from classic to Resource Manager requires three steps:
27+
1. Remove (delete) the application gateway resource from the VNet.
28+
2. [Migrate your IaaS resources](/azure/virtual-machines/migration/migration-classic-resource-manager-ps).
29+
3. [Recreate the application gateway resource](#creating-a-new-application-gateway-resource) using Resource Manager.
1930

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.
31+
> [!IMPORTANT]
32+
> 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.
2133
2234
## Creating a new application gateway resource
2335

24-
For more information on how to set up an application gateway resource after VNet migration, you can refer:
36+
See the following articles for more information on how to set up an application gateway resource after VNet migration:
2537

2638
* [Deployment via portal](quick-create-portal.md)
2739
* [Deployment via PowerShell](quick-create-powershell.md)
@@ -54,27 +66,29 @@ Step 1: Install the old PowerShell version for managing legacy resources.
5466
> [!NOTE]
5567
> The cmdlets referenced in this documentation are for managing legacy Azure resources that use Azure Service Manager (ASM) APIs. This legacy PowerShell module isn't recommended for creating new resources since ASM is scheduled for retirement.
5668
57-
Step 2: Run the following command to remove the application gateway.
58-
[Remove-AzureApplicationGateway](/powershell/module/servicemanagement/azure/remove-azureapplicationgateway)
69+
Step 2: Run the following command to remove the application gateway: [Remove-AzureApplicationGateway](/powershell/module/servicemanagement/azure/remove-azureapplicationgateway)
5970

6071
```
61-
#Login to account and set proper subscription
62-
Add-AzureAccount
63-
Get-AzureSubscription
64-
Select-AzureSubscription -SubscriptionId <SubscriptionId> -Default
72+
# Sign in to account and set proper subscription
73+
Add-AzureAccount
74+
Get-AzureSubscription
75+
Select-AzureSubscription -SubscriptionId <SubscriptionId> -Default
6576
66-
# Get the list of application gateways in the subscription
67-
Get-AzureApplicationGateway
77+
# Get the list of application gateways in the subscription
78+
Get-AzureApplicationGateway
6879
69-
#Remove the desired application gateway
70-
Remove-AzureApplicationGateway -Name <NameofGateway>
80+
# Remove the desired application gateway
81+
Remove-AzureApplicationGateway -Name <NameofGateway>
7182
```
7283

7384
### How do I report an issue?
7485

7586
Post your issues and questions about migration to our [Microsoft Q&A page](/answers/topics/azure-virtual-network.html). We recommend posting all your questions on this forum. If you have a support contract, you're welcome to log a support ticket as well.
7687

7788
## Next steps
78-
To get started, see: [platform-supported migration of IaaS resources from classic to Resource Manager](/azure/virtual-machines/migration-classic-resource-manager-ps)
89+
90+
To get started, see [Platform-supported migration of IaaS resources from classic to Resource Manager](/azure/virtual-machines/migration-classic-resource-manager-ps)
91+
92+
Also see [Prepare for Azure classic administrator roles retirement](/azure/cost-management-billing/manage/classic-administrator-retire?source=recommendations) and [Azure classic subscription administrators](/azure/role-based-access-control/classic-administrators?source=recommendations&tabs=azure-portal).
7993

8094
For any concerns around migration, you can contact Azure Support. Learn more about [Azure support here](https://azure.microsoft.com/support/options/).

articles/automanage/automanage-account.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Azure Automanage Account
33
description: Learn how an Automanage Account works and how to create one.
44
ms.service: azure-automanage
5-
ms.topic: conceptual
5+
ms.topic: concept-article
66
ms.date: 12/10/2021
77
---
88

articles/automanage/automanage-arc.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Azure Automanage for Azure Arc-enabled servers
33
description: Learn about Azure Automanage for Azure Arc-enabled servers
44
ms.service: azure-automanage
55
ms.collection: linux
6-
ms.topic: conceptual
6+
ms.topic: concept-article
77
ms.date: 05/12/2022
88
---
99

articles/automanage/automanage-linux.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: mmccrory
55
ms.service: azure-automanage
66
ms.custom: linux-related-content
77
ms.collection: linux
8-
ms.topic: conceptual
8+
ms.topic: concept-article
99
ms.date: 12/10/2021
1010
ms.author: memccror
1111
---

articles/automanage/automanage-smb-over-quic.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: SMB over QUIC with Azure Automanage machine best practices
33
description: Overview of managing SMB over QUIC with Azure Automanage machine best practices
44
author: daniellee-microsoft
55
ms.service: azure-automanage
6-
ms.topic: conceptual
6+
ms.topic: concept-article
77
ms.date: 11/1/2021
88
ms.author: jol
99
---

articles/automanage/automanage-windows-server.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Azure Automanage for Windows Server
33
description: Learn about Azure Automanage for virtual machines best practices for services that are automatically onboarded and configured for Windows Server machines.
44
author: mmccrory
55
ms.service: azure-automanage
6-
ms.topic: conceptual
6+
ms.topic: concept-article
77
ms.date: 03/22/2022
88
ms.author: memccror
99
---

articles/automanage/common-errors.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Troubleshoot common Azure Automanage onboarding errors
33
description: Common Automanage onboarding errors and how to troubleshoot them
44
ms.service: azure-automanage
5-
ms.topic: conceptual
5+
ms.topic: concept-article
66
ms.date: 12/10/2021
77
---
88

articles/automanage/repair-automanage-account.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Repair a broken Azure Automanage Account
33
description: If you've recently moved a subscription that contains an Automanage Account to a new tenant, you need to reconfigure it. In this article, you'll learn how.
44
ms.service: azure-automanage
5-
ms.topic: conceptual
5+
ms.topic: concept-article
66
ms.date: 11/05/2020
77
ms.custom: devx-track-azurecli, subject-rbac-steps
88
---

articles/automanage/virtual-machines-best-practices.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Azure Automanage Machine Best Practices
33
description: Learn about the Azure Automanage machine best practices for services that are automatically onboarded and configured for you.
44
author: mmccrory
55
ms.service: azure-automanage
6-
ms.topic: conceptual
6+
ms.topic: concept-article
77
ms.date: 12/10/2021
88
ms.author: memccror
99
---

0 commit comments

Comments
 (0)