Поделиться через


Обзор оценки приложений и кода службы "Миграция Azure" для Java

В этой статье представлен обзор оценки приложений и кода службы "Миграция Azure" для Java. Этот обзор поможет вам понять подходящие сценарии, которые помогут перенести приложения Java в Azure.

Примечание.

Эта статья предназначена для оценки приложений и кода службы "Миграция Azure" для Java версии 7.x. Эта версия вошла в общедоступную версию в июле 2025 года.

Обзор

Оценка приложений и кода службы Azure Migrate для Java (AppCAT для Java) позволяет оценить готовность Java приложений к переносу на другую платформу и миграции на Azure. Он может оценить двоичные файлы приложений Java и исходный код, чтобы определить возможности реплатформирования и миграции для Azure.

Средство использует расширенные методы анализа для понимания структуры и зависимостей любого приложения Java. Это средство предоставляет аналитические сведения о том, как рефакторинговать и переносить приложения в Azure в соответствии со следующими аспектами.

  • Обнаружение использования технологий: узнайте, какие технологии используются приложением. Обнаружение полезно, если у вас есть устаревшие приложения с не большой документацией и хотите знать, какие технологии они используют.
  • Оцените код для определенной целевой платформы: оцените приложение для определенной целевой платформы Azure, например, Службу приложений Azure, Службу Kubernetes Azure и контейнерные приложения Azure, с учетом конкретных правил переноса платформы Azure. Проверьте изменения, которые необходимо выполнить для повторной регистрации приложений в Azure.

Средство предлагается двумя способами:

Лицензия

Оценка приложений и кода службы "Миграция Azure" для Java (AppCAT для Java) — это бесплатный инструмент, основанный на открытом исходном коде. Это средство основано на наборе компонентов в проекте Cloud Native Computing FoundationKonveyor, созданном и возглавляемом Red Hat.

Сбор данных

AppCAT собирает данные телеметрии по умолчанию. Корпорация Майкрософт агрегирует собранные данные для определения шаблонов использования для выявления распространенных проблем и улучшения интерфейса командной строки AppCAT. Интерфейс командной строки Microsoft AppCAT не собирает частные или персональные данные. Например, данные об использовании помогают выявлять проблемы, например, команды с низким уровнем успеха. Эта информация помогает нам определять приоритеты нашей работы.

Хотя мы ценим аналитические сведения, которые предоставляются, мы также понимаем, что не все хотят отправлять данные об использовании. Сбор данных можно отключить с помощью appcat analyze --disable-telemetry команды. Дополнительные сведения см. в нашем заявлении о конфиденциальности .

Дальнейшие шаги