From 451b1644261fa2b65c9b296b9376d329d6579543 Mon Sep 17 00:00:00 2001 From: "Huang Xueyuan (Jessie)" Date: Wed, 17 Sep 2025 14:24:25 +0800 Subject: [PATCH 1/2] Refine App Mod Migration to Azure docs --- .../github-copilot-app-modernization-overview.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/docs/core/porting/github-copilot-app-modernization-overview.md b/docs/core/porting/github-copilot-app-modernization-overview.md index 258f09a2771bf..583b16f6c1e46 100644 --- a/docs/core/porting/github-copilot-app-modernization-overview.md +++ b/docs/core/porting/github-copilot-app-modernization-overview.md @@ -7,7 +7,7 @@ ms.author: adegeo ms.topic: overview ms.date: 09/15/2025 -#customer intent: As a developer, I want to upgrade my project so that I can take advantage of the latest features. +#customer intent: As a developer, I want to upgrade my project or migrate the project to Azure so that I can take advantage of the latest features. --- @@ -20,7 +20,7 @@ This process streamlines modernization and boosts developer productivity and con With this assistant, you can: - Upgrade to a newer version of .NET. -- Migrate technologies to Azure. +- Migrate technologies and deploy to Azure. - Modernize your .NET app, especially when upgrading from .NET Framework. - Assess your application's code, configuration, and dependencies. - Plan and set up the right Azure resource. @@ -124,7 +124,7 @@ Predefined tasks capture industry best practices for using Azure services. Curre - **Migrate to Azure Service Bus** - Move from legacy or third-party message queues (such as MSMQ or RabbitMQ) to Azure Service Bus for reliable, cloud-based messaging. + Move from legacy or third-party message queues (such as MSMQ or RabbitMQ) or Amazon SQS (AWS Simple Queue Service) to Azure Service Bus for reliable, cloud-based messaging. - **Migrate to Azure Communication Service email** @@ -138,6 +138,9 @@ Predefined tasks capture industry best practices for using Azure services. Curre Transition from local logging frameworks like log4net, serilog, and Windows event log to OpenTelemetry on Azure. +- **Migrate to Azure Cache for Redis with Managed Identity** + Replace in-memory or local Redis cache implementations with Azure Cache for Redis for high availability, scalability, and enterprise-grade security. + ## How does it work Once you request the modernization agent to upgrade or migrate your app, Copilot analyzes your projects and their dependencies, and then asks you a series of questions about the upgrade or migration. After you answer these questions, a plan is written in the form of a Markdown file. If you tell Copilot to proceed with the upgrade or migration, it follows the steps described in the plan. @@ -165,4 +168,5 @@ The tool only collects data about project types, intent to upgrade, and upgrade ## Related content - [How to upgrade a .NET app with GitHub Copilot app modernization](how-to-upgrade-with-github-copilot.md) +- [Quickstart to migrate a .NET Project]((../../azure/migration/appmod/quickstart.md)) - [GitHub Copilot app modernization FAQ](github-copilot-app-modernization-faq.yml) From 415a7d0f6d57c88a9ddf397e62c1e93ae74b19cd Mon Sep 17 00:00:00 2001 From: "Huang Xueyuan (Jessie)" Date: Wed, 17 Sep 2025 15:00:48 +0800 Subject: [PATCH 2/2] Update relative link --- docs/core/porting/github-copilot-app-modernization-overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/core/porting/github-copilot-app-modernization-overview.md b/docs/core/porting/github-copilot-app-modernization-overview.md index 583b16f6c1e46..50e10561ff58d 100644 --- a/docs/core/porting/github-copilot-app-modernization-overview.md +++ b/docs/core/porting/github-copilot-app-modernization-overview.md @@ -168,5 +168,5 @@ The tool only collects data about project types, intent to upgrade, and upgrade ## Related content - [How to upgrade a .NET app with GitHub Copilot app modernization](how-to-upgrade-with-github-copilot.md) -- [Quickstart to migrate a .NET Project]((../../azure/migration/appmod/quickstart.md)) +- [Quickstart to migrate a .NET Project](../../azure/migration/appmod/quickstart.md) - [GitHub Copilot app modernization FAQ](github-copilot-app-modernization-faq.yml)