Compartilhar via


Início Rápido: Criar um centro de desenvolvimento e um projeto para ambientes de implantação usando um modelo do ARM

Este início rápido descreve como usar um modelo do Azure Resource Manager (modelo do 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 seu ambiente atender aos pré-requisitos e você estiver familiarizado com o uso de modelos ARM, selecione o botão Implantar no Azure. O modelo é aberto no portal do Azure.

Botão para implantar o modelo do Resource Manager no Azure.

Pré-requisitos

  • Uma assinatura do Azure. Crie uma conta gratuita se ainda não tiver a sua.
  • Função de Proprietário ou Colaborador em uma assinatura ou grupo de recursos do Azure.
  • Microsoft Entra ID. Sua organização deve usar o Microsoft Entra ID para gerenciamento de identidade e acesso.

Examinar o modelo

O modelo usado neste início rápido é proveniente dos Modelos de Início Rápido do Azure.

Para ver o modelo, confira azuredeploy.json.

Os recursos do Azure definidos no modelo:

Implantar o modelo

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

  2. Quando você vir o prompt no console, verifique se está pronto para implantar na assinatura escolhida.

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

  4. Se você quiser continuar implantando o modelo, selecione Copiar no bloco de código e 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 saber mais sobre outros métodos de implantação, confira Implantar modelos.

Parâmetros necessários

  • Nome do grupo de recursos: o nome do grupo de recursos em que 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 tanto o centro de desenvolvimento quanto para o projeto.
  • ID do objeto do usuário: o ID do objeto de um usuário que tem a função Usuário de Ambientes de Implantação.

Como alternativa, você pode fornecer acesso ao projeto de ambientes de implantação no portal do Azure. Consulte Fornecer acesso do usuário a projetos de Ambientes de Implantação do Azure.

Examinar os recursos implantados

  1. Entre no portal do Azure.
  2. Selecione grupos de recursos no painel esquerdo.
  3. Selecione o grupo de recursos criado na seção anterior.

Limpar os recursos

Se você não precisar mais dos recursos criados, exclua-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. Excluir o recurso do centro de desenvolvimento.
  4. Exclua o grupo de recursos.
  5. Remova da assinatura as atribuições de função que você não precisa mais.

Próxima etapa

Neste início rápido, você criou e configurou um centro de desenvolvimento e um projeto. Avance para o próximo início rápido para saber como criar um ambiente.