Partilhar via


Guia de início rápido: crie um centro de desenvolvimento e um projeto para ambientes de implantação usando um modelo ARM

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.

Botão para implantar o modelo do Gerenciador de Recursos no 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 utilizado neste início rápido pertence aos Modelos de Início Rápido do Azure.

Para exibir o modelo, consulte azuredeploy.json.

Recursos do Azure definidos no modelo:

Implementar o modelo

  1. Selecione Abrir Cloud Shell acima de um dos seguintes blocos de código e siga as instruções para entrar no Azure.

  2. Quando vir a mensagem a partir da consola, certifique-se de que está pronto para implementar na subscrição escolhida.

  3. Selecione a shell PowerShell e siga as instruções.

  4. Se quiser continuar implantando o modelo, selecione Copiar no bloco de código e, em seguida, clique com o botão direito do mouse no console 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."
      
      

Leva cerca de 5 minutos para implantar 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 aprender outros métodos de implantação, consulte Implantar modelos.

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. Consulte Fornecer acesso de usuário a projetos de Ambientes de Implantação do Azure.

Analisar os recursos implementados

  1. Inicie sessão no portal Azure.
  2. Selecione Grupos de recursos no painel esquerdo.
  3. 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:

  1. Exclua todos os ambientes associados ao projeto usando o portal do Azure ou o portal do desenvolvedor.
  2. Exclua o recurso do projeto.
  3. Exclua o recurso do centro de desenvolvimento.
  4. Exclua o grupo de recursos.
  5. 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.