Microsoft представила инструмент AppCAT для миграции локальных приложений .NET в Azure

Команда Microsoft анонсировала инструмент под названием Azure Migrate и инструмент оценки кода для .NET, который получил сокращённое название AppCAT. Он предназначен для помощи разработчикам в миграции локальных приложений .NET в Azure. AppCAT позволяет оценивать исходный код, конфигурации и двоичные файлы .NET, выявляя потенциальные проблемы и возможности в процессе миграции.

Инструмент помогает повысить производительность, масштабируемость и безопасность.

AppCAT доступен в двух версиях: расширении Visual Studio и инструменте .NET CLI, что обеспечивает гибкость использования. После начала анализа он генерирует подробный отчёт, в котором указываются необходимые тесты или изменения для обеспечения правильного функционирования приложения после миграции.

AppCAT позволяет пользователям переходить к определённым строкам кода, решать проблемы, отмечать их как решенные и сохранять прогресс для дальнейшего использования.

Инструмент также предлагает подробные инструкции по решению проблем и ссылки для пользователей на соответствующую документацию Microsoft.

Результаты работы можно сохранять результаты в форматах HTML, CSV и JSON. Отчёт в формате HTML напоминает панель мониторинга Visual Studio и предоставляет информацию о количестве проанализированных проектов, инцидентах и проблемах. В отчёте оцениваются усилия, необходимые для разрешения каждого инцидента, проблемы и проекта, а инциденты классифицируются по степени серьёзности. 

AppCAT поддерживает проекты, написанные на C# и Visual Basic, анализируя код в таких типах проектов, как ASP.NET, ASP.NET Core и библиотеках классов. Он совместим со всеми платформами .NET, включая .NET Framework, .NET Core и .NET 5+.

Что касается целевых объектов Azure, этот инструмент выявляет потенциальные проблемы миграции для службы приложений Azure, AKS и приложений-контейнеров. Будущие обновления позволят устанавливать явные цели и соответствующим образом фильтровать рекомендации.

Разработчики будут внедрять в инструмент возможности искусственного интеллекта и интегрировать его с Copilot.

Ранее Microsoft напомнила, что поддержка Visual Studio 2013 заканчивается 9 апреля 2024 года. Версия IDE больше не будет получать обновления против багов и патчи безопасности.

Источник: habr.com

0 0 голоса
Рейтинг новости
0
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии