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
Update app mod .NET faq for migration to Azure (#48621)
* Update app mod .NET faq for migration to Azure
* Update migration scenarios in FAQ document
---------
Co-authored-by: Andy (Steve) De George <67293991+adegeo@users.noreply.github.com>
Copy file name to clipboardExpand all lines: docs/core/porting/github-copilot-app-modernization-faq.yml
+22-8Lines changed: 22 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
### YamlMime:FAQ
2
2
metadata:
3
-
title: GitHub Copilot app modernization - upgrade for .NET FAQ
4
-
description: "This article answers frequently asked questions about GitHub Copilot app modernization - upgrade for .NET."
3
+
title: GitHub Copilot app modernization for .NET FAQ
4
+
description: "This article answers frequently asked questions about GitHub Copilot app modernization for .NET."
5
5
titleSuffix: ""
6
6
author: adegeo
7
7
ms.author: adegeo
@@ -10,7 +10,7 @@ metadata:
10
10
11
11
title: GitHub Copilot app modernization FAQ
12
12
summary: |
13
-
GitHub Copilot app modernization is an interactive GitHub Copilot agent that adds powerful upgrade capabilities to Visual Studio. This article answers frequently asked questions. For more information about the modernization agent, see [What is GitHub Copilot app modernization](github-copilot-app-modernization-overview.md).
13
+
GitHub Copilot app modernization is an interactive GitHub Copilot agent that adds powerful capabilities to Visual Studio. This article answers frequently asked questions. For more information about the modernization agent, see [What is GitHub Copilot app modernization](github-copilot-app-modernization-overview.md).
14
14
15
15
The tool requires one of the following GitHub Copilot subscriptions:
16
16
@@ -28,8 +28,8 @@ sections:
28
28
answer: |
29
29
Currently, GitHub Copilot app modernization helps you upgrade your .NET (.NET, .NET Core, and .NET Framework) projects to newer versions of .NET. It also helps migrate services to Azure. It also upgrades dependencies and fixes errors in the code post-migration. The agent performs the following steps in a GitHub Copilot chat session:
30
30
31
-
- Analyzes your projects and proposes an upgrade plan.
32
-
- According to the plan, runs a series of tasks to upgrade your projects.
31
+
- Analyzes your projects and proposes an modernization plan.
32
+
- According to the plan, runs a series of tasks to modernize your projects.
33
33
- Operates in a working branch under a local Git repository.
34
34
- Automatically fixes issues during the code transformation.
35
35
- Reports progress and allow access to code changes & logs.
@@ -38,7 +38,7 @@ sections:
38
38
- question: What limitations are there?
39
39
answer: |
40
40
- Only Git repositories are supported.
41
-
- There's no guarantee that the upgrade suggestions are considered best practices.
41
+
- There's no guarantee that the upgrade or migration suggestions are considered best practices.
42
42
- The LLM doesn't persist learning from the upgrade. Meaning, code fixes and corrections you provide during the upgrade process don't persist and can't be remembered for future upgrades.
43
43
- It only runs on Windows.
44
44
@@ -54,7 +54,7 @@ sections:
54
54
55
55
- question: Does the agent store my source code?
56
56
answer: |
57
-
The agent never stores a user's codebase and never uses your code for training the model. Once an upgrade is complete, session data is deleted.
57
+
The agent never stores a user's codebase and never uses your code for training the model. Once an upgrade or migration is complete, session data is deleted.
58
58
59
59
- question: Can I provide feedback?
60
60
answer: |
@@ -89,12 +89,26 @@ sections:
89
89
questions:
90
90
- question: What can the agent migrate?
91
91
answer: |
92
-
The agent can assist in migrating your .NET applications to Azure, including:
92
+
The agent can assist in migrating and deploying your .NET applications to Azure, including:
93
+
93
94
- Web apps
94
95
- API apps
95
96
- Azure Functions
96
97
- Containerized applications
97
98
99
+
The migration scenarios include:
100
+
101
+
- Modernizing databases
102
+
- Storage
103
+
- Identity
104
+
- Messaging
105
+
- Event streaming
106
+
- Email
107
+
- Logging
108
+
- Security
109
+
110
+
For more information about these scenarios, see [Predefined tasks for migration](github-copilot-app-modernization-overview.md#predefined-tasks-for-migration).
111
+
98
112
- question: Can I monitor assessment progress?
99
113
answer: |
100
114
Yes, you can monitor the progress of the assessment through the Visual Studio interface. The agent provides real-time feedback and updates on the status of the migration process.
0 commit comments