Варианты миграции .NET для службы приложений Azure
Служба приложений Azure предоставляет простые в использовании средства для быстрого обнаружения локальных веб-приложений .NET, оценки их готовности и миграции их содержимого и поддерживаемых конфигураций в Службу приложений.
Эти средства поддерживают несколько разных типов сценариев, в которых могут применяться процессы обнаружения, оценки и миграции. Ниже приведен список средств миграции и вариантов использования для .NET.
Миграция с нескольких серверов в большом масштабе
Примечание.
См. сведения о переносе приложений .NET в Службу приложений с помощью руководства по миграции .NET.
Недавно в Миграцию Azure добавлена поддержка обнаружения и оценки веб-приложений ASP.NET в большом масштабе и без использования агентов. ВЫ теперь можете легко обнаруживать веб-приложения ASP.NET, запущенные на серверах службы IIS в среде VMware, и оценить их готовность к миграции в Службу приложений Azure. Оценки помогут проверить готовность веб-приложений к миграции, выявить препятствия на этом пути, получить рекомендации по исправлению, узнать рекомендуемые ценовые категории и оценить расходы на размещение. Ниже приведены ресурсы для миграции в большом масштабе.
После успешной оценки готовности следует приступить к миграции веб-приложений ASP.NET в Службы приложений Azure.
Существуют средства, которые позволяют переносить автономное веб-приложение ASP.NET или несколько веб-приложений ASP.NET, размещенных на одном сервере IIS, как описано в статье "Миграция приложений .NET в службу приложение Azure". Благодаря внедрению функции масштабной или массовой миграции, интегрированной с Миграцией Azure, появилась возможность миграции нескольких приложений ASP.NET, размещенных на нескольких локальных серверах IIS.
Миграция Azure обеспечивает поддержку обнаружения и оценки веб-приложений ASP.NET в большом масштабе и без использования агентов. Можно обнаружить веб-приложения ASP.NET, запущенные на серверах службы IIS (IIS) в среде VMware, и оценить их готовность к миграции в Службу приложений Azure. Оценки помогут проверить готовность веб-приложений к миграции, выявить препятствия на этом пути, получить рекомендации по исправлению, узнать рекомендуемые ценовые категории и оценить расходы на размещение. Ниже приведены ресурсы для миграции в большом масштабе.
Массовая миграция отличается приведенными ниже основными преимуществами.
- Массовая миграция веб-приложений ASP.NET в мультитенантную среду Служб приложений Azure или в среду Служб приложений
- Миграция ASP.NET веб-приложений, оцененных как "Готово" и "Готово с условиями"
- Миграция до пяти планов Службы приложений (и связанных веб-приложений) в рамках единого потока миграции E2E
- Возможность изменить предлагаемый номер SKU для целевого плана Службы приложений (например, изменить предлагаемый номер SKU Pv3 на номер SKU "Стандартный" PV2)
- Возможность изменить рекомендуемую плотность упаковки веб-приложений для целевого плана Службы приложений (добавление или удаление веб-приложений, связанных с планом Службы приложений)
- Изменение имени целевого объекта для планов Службы приложений и веб-приложений
- Массовое изменение параметров или атрибутов миграции
- Скачивание CSV-файла с подробными сведениями о целевом веб-приложении и именем плана Службы приложений
- Отслеживание хода миграции с помощью интерфейса развертывания шаблона ARM
Перемещение приложений .NET в службу приложение Azure
служба приложение Azure — это облачная платформа, которая предлагает быстрый, простой и экономичный способ переноса веб-приложений .NET из локальной среды в облако. Узнайте сегодня о том, как Azure позволяет модернизировать приложения .NET с помощью следующих ресурсов.
Выберите один из следующих вариантов, чтобы приступить к оценке миграции:
средства и ресурсы миграции Служба приложений
Служба приложений Помощник по миграции средства и помощник по миграции Служба приложений для сценариев PowerShell регулируются условиями в EULA.pdf, упакованных с соответствующими инструментами.
Средства миграции | Description | Документация |
---|---|---|
Служба приложений Помощник по миграции | Перенесите веб-приложения .NET из ОС Windows в Службу приложений. | Документация по Служба приложений Помощник по миграции |
помощник по миграции Служба приложений для Java в Apache Tomcat (Windows — предварительная версия) | Скачайте предварительный выпуск программного обеспечения для переноса веб-приложений Java на веб-сервере Tomcat, работающем на серверах Windows. | Документация по Служба приложений Помощник по миграции |
Служба приложений Помощник по миграции скрипты PowerShell | Скачайте скрипты PowerShell для обнаружения и оценки всех веб-приложений Microsoft IIS (IIS) на одном сервере в массовом режиме и миграции веб-приложений .NET из ОС Windows в Служба приложений. | Документация по PowerShell Служба приложений Помощник по миграции Идентификатор SHA256 |
Ресурсы по миграции в большом масштабе
Миграция с сервера IIS
Вы можете перенести ASP.NET веб-приложения с одного сервера IIS, обнаруженных с помощью масштабируемого интерфейса обнаружения службы "Миграция Azure" с помощью скриптов PowerShell (скачивание). Просмотрите видео об обновлениях в процедурах миграции в Службу приложений Azure.
Миграция веб-приложения ASP.NET
Помощник по миграции Службы приложений позволяет перенести автономное локальное веб-приложение ASP.NET в Службу приложений Azure. Помощник по миграции Службы приложений разработан для упрощения перехода в облако и предоставляет быстрый, простой и бесплатный метод миграции приложений из локальной среды в облако. Дополнительные сведения о средстве помощника по миграции см. в разделе Часто задаваемые вопросы.
Контейнеризация веб-приложения ASP.NET
Некоторые веб-приложения для платформы .NET Framework могут иметь зависимости от библиотек и других компонентов, недоступных в Службе приложений Azure. Такие приложения могут полагаться на другие компоненты в глобальном кэше сборок. Ранее эти приложения можно было запускать только на виртуальных машинах. Но теперь вы можете запустить их в контейнерах Windows Службы приложений Azure.
Средство контейнеризации приложений может упаковывать приложения в контейнеры с минимальными изменениями. В настоящее время это средство поддерживает приложения для контейнеризация ASP.NET и приложения Apache Tomcat Java. Дополнительные сведения о контейнеризации и миграции см. в этом практическом руководстве.