Изменения после миграции
Развертывание облачных служб (классическая модель) преобразуется в развертывание облачной службы (расширенная поддержка). Дополнительные сведения см. в документации по Облачным службам (расширенная поддержка).
Изменения в развертывании
Незначительные изменения вносятся в файлы .csdef и .cscfg клиента, чтобы обеспечить соответствие файлов развертывания требованиям Azure Resource Manager и облачных служб (расширенная поддержка). После миграции извлекаются новые файлы развертывания или обновляются существующие файлы. Это потребуется для операций обновления и удаления.
Виртуальная сеть использует полный Azure Resource Manager идентификатор ресурса вместо имени ресурса в подразделе NetworkConfiguration файла CSCFG. Например,
/subscriptions/subscription-id/resourceGroups/resource-group-name/providers/Microsoft.Network/virtualNetworks/vnet-name
. Для виртуальных сетей, принадлежащих к той же группе ресурсов, что и облачная служба, можно обновить файл CSCFG, используя только имя виртуальной сети.Классические размеры, например Small, Large, ExtraLarge, заменяются новыми именами размеров, Standard_A*. Имена размеров необходимо заменить на новые имена в файле CSDEF. Дополнительные сведения см. в статье Предварительных условия для развертывания Облачных служб (расширенная поддержка)
Используйте API Get для получения последней копии файлов развертывания.
- Получение шаблона с помощью портала, PowerShell, CLI и REST API
- Получите CSDEF-файл с помощью PowerShell или REST API.
- Получите CSCFG-файл с помощью PowerShell или REST API.
Изменения в автоматизации клиента, конвейера CI/CD, пользовательских скриптах, пользовательских панелях мониторинга, пользовательских инструментах и т. д.
Клиентам необходимо обновить инструментарий и автоматизацию, чтобы начать использовать новые API-интерфейсы и команды для управления развертыванием. В рамках этого изменения клиент может без труда внедрять новые функции и возможности Azure Resource Manager и облачных служб (расширенная поддержка).
Изменения в именах ресурсов и групп ресурсов после миграции
- В процессе миграции имена некоторых ресурсов, таких как облачная служба, общедоступные IP-адреса и т. д., меняются. Эти изменения могут быть отражены в файлах развертывания перед обновлением облачной службы. Дополнительные сведения об изменении имен ресурсов.
Повторное создание правил и политик, необходимых для управления и масштабирования облачных служб
- Правила автоматического масштабирования не переносятся. После миграции создайте правила автоматического масштабирования.
- Оповещения не переносятся. После миграции создайте оповещения заново.
- Key Vault создается без каких-либо политик доступа. Создайте соответствующие политики для Key Vault для просмотра сертификатов и управления ими. Сертификаты будут отображаться в разделе Параметры на вкладке секреты.
Изменения, внесенные в управление сертификатами после миграции
Как стандартная практика для управления сертификатами, все допустимые PFX-файлы сертификатов должны быть добавлены в хранилище сертификатов в Key Vault и обновления будут работать идеально через любой клиент — портал, PowerShell или REST API.
В настоящее время на портале Azure выполняется проверка того, что все необходимые сертификаты отправляются в хранилище сертификатов в Key Vault, и появляется предупреждение, если сертификат не найден. Однако если вы планируете использовать сертификаты в качестве секретов, то у таких сертификатов нельзя проверить отпечаток и любая операция обновления, включающая добавление секретов, приведет к сбою на портале. Клиентам рекомендуем использовать PowerShell или RestAPI для продолжения обновлений с использованием секретов.
Изменения для обновления с помощью Visual Studio
Если вы публикуете обновления с помощью Visual Studio напрямую, тогда необходимо сначала скачать последний CSCFG-файл из развертывания после миграции. Используйте этот файл в качестве ссылки для добавления сведений о конфигурации сети в текущий CSCFG-файл в проекте Visual Studio. Затем выполните сборку решения и опубликуйте его. Для этого обновления может потребоваться выбрать Key Vault и группу ресурсов.
Следующие шаги
- Обзор поддерживаемого платформой переноса ресурсов IaaS из классической модели в модель Azure Resource Manager
- Миграция в облачные службы (расширенная поддержка) с помощью портала Azure
- Переход на облачные службы (расширенная поддержка) с помощью PowerShell