Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этом руководстве описывается, как использовать оценку приложения и кода для .NET для оценки готовности приложений .NET к переходу в Azure и изменения, необходимые для успешной миграции в облако.
Что такое оценка приложения и кода для .NET?
Служебная программа используется для оценки исходного кода .NET для выявления возможностей реплатформирования и миграции в Azure.
Он обнаруживает использование технологий приложений с помощью статического анализа кода, поддерживает оценку усилий и ускоряет переплатформирование кода, предоставляя рекомендации по устранению возможных проблем и обеспечению совместимости кода с облаком.
Оценка приложений и кода доступна в расширении Visual Studio и в средстве CLI.
Оценка приложений и кода для .NET объединяет набор средств, обработчиков и правил для оценки и переплатформирования приложений .NET для различных целевых объектов Azure, таких как Служба приложений Azure, Служба Azure Kubernetes и приложения контейнеров Azure.
Когда следует использовать оценку приложения и кода?
Эта программа предназначена для модернизации приложений .NET организациями таким образом, чтобы сократить затраты и ускорить инновации. В нем используются расширенные методы анализа для понимания структуры и зависимостей любого приложения .NET, а также рекомендации по рефакторингу и переносу приложений в Azure.
С помощью этого можно:
Оцените совместимость кода с Azure: получите уведомления о каждой части кода, которая может не работать при перемещении приложения в Azure.
Получите рекомендации по рефакторингу кода: получите рекомендации и усилия по обновлению кода, чтобы сделать его совместимым с Azure, какие проверки следует выполнить, чтобы убедиться, что приложения будут работать должным образом, а также как повысить производительность приложений, масштабируемость, безопасность и т. д.
Поддерживаемые языки
Оценка приложения и кода для .NET может анализировать проекты, написанные на следующих языках:
- C#
- Visual Basic
Поддерживаемые типы проектов
Он анализирует код в следующих типах проектов:
- ASP.NET
- Библиотеки классов
Поддерживаемые целевые объекты Azure
В настоящее время приложение определяет потенциальные проблемы для миграции в Службу приложений Azure, AKS и приложения контейнеров Azure. В будущем средство может иметь возможность явно задать целевой объект и отфильтровать точные проблемы и рекомендации для каждого целевого объекта отдельно.
Дальнейшие шаги
Установка расширения Visual Studio или средства CLI
Инструкции по установке приложения Azure Migrate и оценки кода для расширения .NET в Visual Studio или инструмента CLi см. в инструкциях по установке.