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


Варианты миграции .NET для службы приложений Azure

Служба приложений Azure предоставляет простые в использовании средства для быстрого обнаружения локальных веб-приложений .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
Дополнительные ресурсы для переноса приложений .NET в облако
Видео
.NET в Azure для начинающих
Запуск облачного путешествия с помощью службы приложение Azure
Блог
Шаблон надежного веб-приложения для .NET
Начало облачного путешествия с помощью службы приложение Azure
Запуск облачного путешествия с помощью службы приложение Azure — перемещение кода
Узнайте, как модернизировать приложения .NET из специалистов
Событие по запросу
Разработчики Azure — День .NET
Схема обучения
Перенос приложений ASP.NET в Azure
Размещение веб-приложения с помощью службы приложение Azure
Публикация веб-приложения в Azure с помощью Visual Studio

Ресурсы по миграции в большом масштабе

Инструкции
Обнаружение веб-приложений и экземпляров SQL Server
Создание оценки Службы приложений Azure
Руководство по оценке веб-приложений для миграции в службу приложение Azure
Обнаружение инвентаризации программного обеспечения на локальных серверах с помощью службы "Миграция Azure"
Перенос приложений .NET в Службу приложений
Блог
Обнаружение и оценка приложений ASP.NET в большом масштабе с помощью службы "Миграция Azure"
Вопросы и ответы
приложение Azure оценки служб в средстве обнаружения и оценки миграции Azure
Рекомендации
Рекомендации по оценке в средстве обнаружения и оценки службы "Миграция Azure"
Видео
Обнаружение и оценка миграции приложений ASP.NET в большом масштабе с помощью службы "Миграция Azure"

Миграция с сервера IIS

Вы можете перенести ASP.NET веб-приложения с одного сервера IIS, обнаруженных с помощью масштабируемого интерфейса обнаружения службы "Миграция Azure" с помощью скриптов PowerShell (скачивание). Просмотрите видео об обновлениях в процедурах миграции в Службу приложений Azure.

Миграция веб-приложения ASP.NET

Помощник по миграции Службы приложений позволяет перенести автономное локальное веб-приложение ASP.NET в Службу приложений Azure. Помощник по миграции Службы приложений разработан для упрощения перехода в облако и предоставляет быстрый, простой и бесплатный метод миграции приложений из локальной среды в облако. Дополнительные сведения о средстве помощника по миграции см. в разделе Часто задаваемые вопросы.

Контейнеризация веб-приложения ASP.NET

Некоторые веб-приложения для платформы .NET Framework могут иметь зависимости от библиотек и других компонентов, недоступных в Службе приложений Azure. Такие приложения могут полагаться на другие компоненты в глобальном кэше сборок. Ранее эти приложения можно было запускать только на виртуальных машинах. Но теперь вы можете запустить их в контейнерах Windows Службы приложений Azure.

Средство контейнеризации приложений может упаковывать приложения в контейнеры с минимальными изменениями. В настоящее время это средство поддерживает приложения для контейнеризация ASP.NET и приложения Apache Tomcat Java. Дополнительные сведения о контейнеризации и миграции см. в этом практическом руководстве.

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

Перенос локального веб-приложения в службу приложение Azure