Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этом кратком руководстве описывается использование шаблона Azure Resource Manager (шаблона ARM) для создания и настройки центра разработки сред развертывания Azure и проекта для создания среды.
Шаблон Azure Resource Manager — это файл нотации объектов JavaScript (JSON), который определяет инфраструктуру и конфигурацию проекта. В шаблоне используется декларативный синтаксис. Вы описываете предполагаемое развертывание без написания последовательности команд программирования для создания развертывания.
Если среда соответствует предварительным требованиям и вы знакомы с использованием шаблонов ARM, нажмите кнопку Развертывание в Azure. На портале Azure откроется шаблон.
Предпосылки
- Подписка Azure. Создайте бесплатную учетную запись, если у вас ее нет.
- Роль владельца или участника в подписке или группе ресурсов в Azure.
- Идентификатор Microsoft Entra. Ваша организация должна использовать Microsoft Entra ID для управления идентификацией и доступом.
Проверьте шаблон
Шаблон, используемый в этом кратком руководстве, взят из шаблонов быстрого запуска Azure.
Вы можете просмотреть этот шаблон в файле azuredeploy.json.
В шаблоне определены следующие ресурсы Azure:
- Microsoft.DevCenter/devcenters. Создание центра разработки.
- Microsoft.DevCenter/devcenters/catalogs. Создайте каталог.
- Microsoft.DevCenter/devcenters/environmentTypes. Создайте тип среды центра разработки.
- Microsoft.DevCenter/projects. Создайте проект.
- Microsoft.Authorization/roleAssignments. Создайте назначение роли.
- Microsoft.DevCenter/projects/environmentTypes. Создайте тип среды проекта.
Развертывание шаблона
Выберите Open Cloud Shell выше любого из следующих блоков кода и следуйте инструкциям для входа в Azure.
Когда появится запрос из консоли, убедитесь, что вы готовы к развертыванию по выбранной подписке.
Выберите оболочку PowerShell и следуйте инструкциям.
Если вы хотите продолжить развертывание шаблона, выберите " Копировать " в блоке кода, а затем щелкните правой кнопкой мыши консоль оболочки и выберите "Вставить".
Если вы хотите использовать значения параметров по умолчанию, используйте следующий код:
$location = Read-Host "Please enter region name, for example, eastus" $templateUri = "https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/quickstarts/microsoft.devcenter/deployment-environments/azuredeploy.json" Write-Host "Start provisioning..." New-AzDeployment -Name (New-Guid) -Location $location -TemplateUri $templateUri Write-Host "Provisioning completed."Если вы хотите ввести собственные значения, используйте следующий код:
$resourceGroupName = Read-Host "Please enter resource group name: " $devCenterName = Read-Host "Please enter dev center name: " $projectName = Read-Host "Please enter project name: " $environmentTypeName = Read-Host "Please enter environment type name: " $userObjectId = Read-Host "Please enter your user object ID, for example, xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" $location = Read-Host "Please enter region name, for example, eastus" $templateUri = "https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/quickstarts/microsoft.devcenter/deployment-environments/azuredeploy.json" Write-Host "Start provisioning..." New-AzDeployment -Name (New-Guid) -Location $location -TemplateUri $templateUri -resourceGroupName $resourceGroupName -devCenterName $devCenterName -projectName $projectName -environmentTypeName $environmentTypeName -userObjectId $userObjectId Write-Host "Provisioning completed."
Развертывание шаблона занимает около 5 минут.
Для развертывания шаблона используется Azure PowerShell. Вы также можете использовать портал Azure и Azure CLI. Дополнительные сведения о других методах развертывания см. в статье о развертывании с использованием шаблонов.
Обязательные параметры
- Имя группы ресурсов: имя группы ресурсов, в которой будет находиться центр разработки и проект.
- Имя центра разработки: имя центра разработки.
- Имя проекта: имя проекта, связанного с центром разработки.
- Имя типа среды: имя типа среды для центра разработки и проекта.
- Идентификатор объекта пользователя: идентификатор объекта пользователя, которому предоставлена роль "Пользователи сред развертывания ".
Кроме того, вы можете предоставить доступ к проекту сред развертывания на портале Azure. См. статью "Предоставление доступа пользователей к проектам сред развертывания Azure".
Проверка развернутых ресурсов
- Войдите на портал Azure.
- Выберите группы ресурсов в левой области.
- Выберите группу ресурсов, созданную при работе с предыдущим разделом.
Очистите ресурсы
Если созданные ресурсы больше не нужны, удалите их, выполнив следующие инструкции:
- Удалите все среды, связанные с проектом, с помощью портала Azure или портала разработчика.
- Удалите ресурс проекта.
- Удалите ресурс центра разработки.
- Удалите группу ресурсов.
- Удалите из подписки назначения ролей, которые больше не нужны.
Следующий шаг
В этом кратком руководстве вы создали и настроили центр разработки и проект. Перейдите к следующему краткому руководству, чтобы узнать, как создать среду.