Создание оценки Azure Spring Apps (предварительная версия)

В рамках перехода на Azure вам нужно оценить локальные рабочие нагрузки, чтобы измерить готовность облака, определить риски и оценить затраты и сложность. В этой статье показано, как оценить обнаруженные приложения Spring Boot для миграции в Azure Spring Apps с помощью приложений Azure Migration for Spring.

Примечание.

Обнаружение и оценка приложений Spring Boot теперь доступна в предварительной версии. Если вы хотите попробовать эту функцию в существующем проекте, убедитесь, что выполнены предварительные требования в этой статье.

Перед началом работы

  • Убедитесь, что вы создали проект службы "Миграция Azure" и добавили приложения Службы "Миграция Azure для Spring".
  • Настройте (модуль) службы "Миграция Azure". (модуль) обнаруживает локальные серверы и отправляет метаданные и данные производительности в службу "Миграция Azure". Тот же (модуль) обнаруживает приложения Spring Boot, работающие в вашей среде.

Обзор оценки Azure Spring Apps

Оценка Azure Spring Apps предоставляет следующие критерии изменения размера:

Критерии определения размера Подробности Данные
На основе производительности Оценка, которая делает рекомендации на основе собранных данных о потреблении ресурсов Оценка Azure Spring Apps вычисляется на основе потребления памяти обнаруженной рабочей нагрузки и предполагаемого потребления ядер ЦП.

Дополнительные сведения об оценках Azure Spring Apps.

Запуск оценки

Выполните оценку, выполнив следующие действия:

  1. На странице >"Обзор" серверы, базы данных и веб-приложения выберите "Обнаружение", "Оценка" и "Миграция".

    Screenshot of Overview page for Azure Migrate.

  2. В службе "Миграция Azure: обнаружение и оценка" выберите "Оценка " и выберите тип оценки в качестве Azure Spring Apps.

    Screenshot of dropdown to choose assessment type as Web apps on Azure.

    В статье "Создание оценки" вы увидите предварительно выбранный тип оценки в качестве веб-приложений в Azure, сценарий, предварительно выбранный в качестве Spring Boot в Azure Spring Apps, и источник обнаружения, используемый по умолчанию для серверов, обнаруженных из службы "Миграция Azure" (модуль).

  3. Выберите "Изменить", чтобы просмотреть свойства оценки.

    Screenshot of Edit button from where assessment properties can be customized.

  4. Ниже приведены свойства оценки Azure Spring Apps:

    Свойство Подробности
    Целевое расположение Регион Azure, в который планируется миграция. Рекомендации по настройке и затратам Azure Spring Apps основаны на указанном расположении.
    Тип среды Указывает среду, применяемую к рабочей или тестовой среде.
    Предложение/программа лицензирования Предложение Azure, в котором вы зарегистрированы. Средство оценки вычисляет стоимость этого предложения.
    Валюта Валюта выставления счетов для вашей учетной записи.
    Скидка (%) Все скидки, связанные с подпиской, которые вы получаете поверх предложения Azure. Значение по умолчанию — 0 %.
    Подписка EA Указывает, что для оценки затрат используется подписка Соглашение Enterprise (EA). Учитывает скидку, применимую к подписке.

    Сохраните параметры зарезервированных экземпляров и со скидкой (%) свойств с параметрами по умолчанию.
    Варианты экономии (вычисления) Укажите вариант экономии, который требуется оценить, чтобы помочь оптимизировать затраты на вычисления Azure.

    Мы рекомендуем резервирования Azure (1 год или 3 года зарезервировано) для наиболее согласованных ресурсов.

    План экономии Azure (1 год или 3 года экономии) обеспечивает большую гибкость и автоматическую оптимизацию затрат. В идеале после миграции вы можете использовать план резервирования и экономии Azure одновременно (резервирование в первую очередь), но в оценках службы "Миграция Azure" можно одновременно просматривать только оценки затрат на один вариант экономии.

    При выборе "Нет" стоимость вычислений Azure основана на тарифе по мере использования или на основе фактического использования.

    Чтобы использовать зарезервированные экземпляры или план экономии Azure, необходимо выбрать в программе предложения или лицензирования оплату по мере использования. При выборе любого варианта экономии, отличного от "Нет", параметр "Скидка" (%) не применяется. Ежемесячные оценки затрат вычисляются путем умножения 744 часов с почасовой ценой рекомендуемого номера SKU.
  5. В разделе "Создание оценки" нажмите кнопку "Далее".

  6. На выборе серверов для оценки>имени> оценки укажите имя оценки.

  7. В разделе "Выбор" или "Создать группу> " выберите "Создать" и укажите имя группы.

  8. Выберите устройство, а также серверы, которые необходимо добавить в группу. Выберите Далее.

  9. В разделе "Проверка и создание оценки" просмотрите сведения об оценке и выберите "Создать оценку ", чтобы создать группу и запустить оценку.

  10. После создания оценки перейдите к серверам, базам данных и веб-приложениям>Службы "Миграция Azure: обнаружение и оценка" и обновите данные плитки, выбрав параметр "Обновить" в верхней части плитки. Дождитесь обновления данных.

    Screenshot of refreshed discovery and assessment tool data.

  11. Выберите номер рядом с оценкой Azure Spring Apps .

    Screenshot of navigation to created assessment.

  12. Выберите имя оценки, которое требуется просмотреть.

Проверка оценки

Чтобы просмотреть оценку, сделайте следующее.

  1. На серверах, базах данных и веб-приложениях>Службы "Миграция Azure": обнаружение и оценка выберите номер рядом с оценкой Azure Spring Apps.
  2. Выберите имя оценки, которое вы хотите просмотреть.
  3. Проверьте сводку по оценке. Вы можете также изменить свойства оценки или выполнить ее повторно. Сводка по оценке состоит из разделов "Обзор " и "Приложения Azure Spring".

Screenshot of the assessment created.

Обзор

Этот карта показывает распределение оцененных приложений на основе их готовности. Кроме того, она оценивает ежемесячные затраты на приложения, помеченные состоянием "Готово" или "Готово". Оценка затрат основана на текущем потреблении памяти и предполагаемом использовании ЦП приложений.

Azure Spring Apps

В этом карта показан список оцененных приложений с средним потреблением памяти и предполагаемым потреблением ЦП для каждого экземпляра приложения. Подробные сведения о проблемах и предупреждениях миграции, которые можно устранить перед миграцией в Azure Spring Apps. Подробнее.

Просмотр оценок затрат

В сводке по оценке показаны предполагаемые ежемесячные затраты на размещение приложений в Spring Apps. В Azure Spring Apps взимается плата за экземпляр службы Azure Spring Apps, а не за приложение. Одно или несколько приложений можно настроить для запуска в одном экземпляре службы. Вы можете выбрать приложения, которые будут включены в экземпляр службы приложений Azure Spring.

Для оценки затрат предполагается, что вы добавите все оцененные приложения в один экземпляр службы Azure Spring Apps. Дополнительные сведения о ценах Azure Spring Apps см. на странице цен и калькуляторе цен. Ежемесячная стоимость для этого карта предполагает, что каждый месяц имеет 744 часа вместо 730 часов.

Предполагаемые затраты применяются как для уровня Azure Spring Apps standard, так и для уровня Enterprise. Для корпоративного уровня существует дополнительная стоимость использования IP-адресов программного обеспечения и ресурсов для компонентов Tanzu, которые не включаются в оценку затрат.

Screenshot of Cost details.

Готовность к рассмотрению

  1. Выберите Azure Spring Apps.

    Screenshot of Azure Spring Apps readiness details.

  2. Просмотрите столбец готовности Azure Spring Apps в таблице для оцененных приложений:

    1. Если система не обнаружит проблемы совместимости, целевому типу развертывания будет присвоен уровень готовности Готово.
    2. Если существуют некритичные проблемы совместимости, такие как деградированные или неподдерживаемые функции, которые не блокируют миграцию, готовность помечается как "Готово" с условиями (гиперссылок) сподробными сведениями о предупреждении и рекомендуемыми рекомендациями по исправлению. Вы можете сначала перенести такие приложения и оптимизировать их позже.
    3. При наличии проблем совместимости, которые могут препятствовать миграции в определенный целевой тип развертывания, готовность помечается как Не готово с подробными сведениями о проблеме и рекомендациями по исправлению.
    4. Если обнаружение по-прежнему выполняется или возникли проблемы с обнаружением для веб-приложения, готовность помечается как неизвестная , так как оценка не может вычислить готовность к работе с этим веб-приложением.

Следующие шаги