Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Importante
O Azure Deployment Environments está em modo de manutenção, sem funcionalidades adicionais planeadas.
As capacidades existentes continuam disponíveis. Utilize esta documentação para funcionalidades atuais e orientações operacionais. Para detalhes, veja Modo de manutenção para Azure Ambientes de Implantação.
Este guia de início rápido descreve como usar um modelo do Azure Resource Manager (modelo ARM) para criar e configurar um centro de desenvolvimento e um projeto de Ambientes de Implantação do Azure para criar um ambiente.
Um modelo do Azure Resource Manager é um arquivo JSON (JavaScript Object Notation) que define a infraestrutura e a configuração do seu projeto. O modelo usa sintaxe declarativa. Você descreve a implantação pretendida sem escrever a sequência de comandos de programação para criar a implantação.
Se o seu ambiente cumpre os pré-requisitos e se está familiarizado com a utilização de modelos ARM, selecione o botão Implementar no Azure. O modelo é aberto no portal do Azure.
Pré-requisitos
- Uma assinatura do Azure. Crie uma conta gratuita se não tiver uma.
- Função de Proprietário ou Colaborador em uma assinatura ou grupo de recursos do Azure.
- ID do Microsoft Entra. Sua organização deve usar o Microsoft Entra ID para gerenciamento de identidade e acesso.
Rever o modelo
O modelo usado neste quickstart é dos templates de quickstart do Azure.
Para exibir o modelo, consulte azuredeploy.json.
Recursos do Azure definidos no modelo:
- Microsoft. DevCenter/devcenters: Crie um dev center.
- Microsoft. DevCenter/devcenters/catálogos: Crie um catálogo.
- Microsoft. DevCenter/devcenters/environmentTypes: Crie um tipo de ambiente para dev center.
- Microsoft. DevCenter/projetos: Crie um projeto.
- Microsoft.Authorization/roleAssignments: Crie uma atribuição de função.
- Microsoft. DevCenter/projetos/tipos de ambiente: Crie um tipo de ambiente de projeto.
Implementar o modelo
Selecione Open Cloud Shell em qualquer um dos seguintes blocos de código e siga as instruções para iniciar sessão no Azure.
Quando vir a mensagem a partir da consola, certifique-se de que está pronto para implementar na subscrição escolhida.
Se estiver selecionada uma shell Bash , selecione Mudar para PowerShell e siga as indicações.
Para implementar o modelo, selecione Copiar no bloco de código, depois clique com o botão direito na consola do shell e selecione Colar.
Se você quiser usar os valores de parâmetro padrão, use este código:
$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."Se você quiser inserir seus próprios valores, use este código:
$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."
Demora cerca de cinco minutos a implementar o modelo.
O Azure PowerShell é usado para implantar o modelo. Você também pode usar o portal do Azure e a CLI do Azure. Para conhecer outros métodos de implementação, consulte Implementar recursos com modelos ARM e o Portal do Azure.
Parâmetros necessários
- Nome do grupo de recursos: o nome do grupo de recursos onde o centro de desenvolvimento e o projeto estarão localizados.
- Nome do centro de desenvolvimento: o nome do centro de desenvolvimento.
- Nome do projeto: o nome do projeto associado ao centro de desenvolvimento.
- Nome do tipo de ambiente: O nome do tipo de ambiente para o centro de desenvolvimento e o projeto.
- ID do objeto do usuário: a ID do objeto de um usuário ao qual foi concedida a função Usuário dos Ambientes de Implantação .
Como alternativa, você pode fornecer acesso ao projeto de ambientes de implantação no portal do Azure. Veja Configurar acesso aos recursos dos Ambientes de Implementação do Azure.
Analisar os recursos implementados
- Inicie sessão no portal Azure.
- Selecione Grupos de recursos.
- Selecione o grupo de recursos que você criou na seção anterior.
Limpeza de recursos
Se já não precisar dos recursos que criou, elimine-os seguindo estas instruções:
- Exclua todos os ambientes associados ao projeto usando o portal do Azure ou o portal do desenvolvedor.
- Exclua o recurso do projeto.
- Exclua o recurso do centro de desenvolvimento.
- Exclua o grupo de recursos.
- Remova da assinatura as atribuições de função de que não precisa mais.
Próximo passo
Neste início rápido, você criou e configurou um centro de desenvolvimento e um projeto. Vá para o próximo quickstart para aprender a criar um ambiente.