Implantar recursos com modelos do ARM e portal do Azure

Saiba como usar o portal do Azure com modelos do Azure Resource Manager (modelos do ARM) para implantar seus recursos do Azure. Para saber sobre como gerenciar seus recursos, confira Gerenciar recursos do Azure usando o portal do Azure.

A implantação de recursos do Azure usando o portal do Azure geralmente envolve duas etapas:

  • Crie um grupos de recursos.
  • Implantar recursos a um grupo de recursos.

Além disso, você pode criar um modelo personalizado do ARM para implantar recursos do Azure.

Este artigo mostra os dois métodos.

Criar um grupo de recursos

  1. Para criar um novo grupo de recursos, selecione Grupos de recursos no portal do Azure.

    Captura de tela da seleção de grupos de recursos no portal do Azure

  2. Em Grupo de Recursos, selecione Adicionar.

    Captura de tela da adição de um grupo de recursos no portal do Azure

  3. Selecione ou insira os seguintes valores de propriedade:

    • Assinatura: Selecione uma assinatura do Azure.
    • Grupo de recursos: Dê um nome ao grupo de recursos.
    • Região: Especifique uma localização do Azure. Este local é onde o grupo de recursos armazena metadados sobre os recursos. Por motivos de conformidade, talvez você queira especificar onde os metadados são armazenados. Em geral, é recomendável que você especifique um local em que a maioria de seus recursos ficará. Usar o mesmo local pode simplificar seu modelo.

    Captura de tela da configuração dos valores de propriedade do grupo de recursos no portal do Azure

  4. Selecione Examinar + criar.

  5. Examine os valores e depois selecione Criar.

  6. Selecione Atualizar antes de ver o novo grupo de recursos na lista.

Implantar recursos a um grupo de recursos

Após criar um grupo de recursos, você pode implantar recursos no grupo usando o Marketplace. O Marketplace oferece soluções predefinidas para cenários comuns.

  1. Para iniciar uma implantação, selecione Criar um recurso no portal do Azure.

    Captura de tela da criação de um novo recurso no portal do Azure

  2. Localize o tipo de recurso que você deseja implantar. Os recursos são organizados em categorias. Se você não vir a solução específica que deseja implantar, você poderá pesquisá-lo no Marketplace. A captura de tela a seguir mostra que o Ubuntu Server está selecionado.

    Captura de tela da seleção de um tipo de recurso no portal do Azure

  3. Dependendo do tipo de recurso selecionado, você terá uma coleção de propriedades significativas para definir antes da implantação. Para todos os tipos, você deve selecionar um grupo de recursos de destino. A imagem a seguir mostra como criar uma máquina virtual do Linux e implantá-la no grupo de recursos que você criou.

    Captura de tela da criação de uma máquina virtual Linux e sua implantação em um grupo de recursos no portal do Azure

    Você pode optar por criar um grupo de recursos ao implantar seus recursos. Selecione Criar novo e dê um nome ao grupo de recursos.

  4. Sua implantação será iniciada. A implantação pode levar vários minutos. Alguns recursos levam mais tempo do que outros. Quando a implantação for concluída, você verá uma notificação. Selecione Ir para recurso para abrir

    Captura de tela da visualização da notificação de implantação no portal do Azure

  5. Após implantar seus recursos, adicione mais deles ao grupo de recursos selecionando Adicionar.

    Captura de tela da adição de um recurso a um grupo de recursos no portal do Azure

Embora você não tenha visto, o portal usou um modelo do ARM para implantar os recursos selecionados. Você pode encontrar o modelo no histórico de implantação. Para obter mais informações, consulte Exportar modelo após a implantação.

Implantar recursos de um modelo personalizado

Se quiser executar uma implantação, mas não usar nenhum dos modelos no Marketplace, você poderá criar um modelo personalizado que define a infraestrutura para sua solução. Para saber mais sobre a criação de modelos, consulte Compreender a estrutura e a sintaxe dos modelos do ARM.

Observação

A interface do portal não oferece suporte ao referenciar um segredo de um Key Vault. Em vez disso, use PowerShell ou CLI do Azure para implantar o modelo localmente ou em um URI externo.

  1. Para implantar um modelo personalizado por meio do portal, selecione Criar um recurso, pesquise o modelo. e depois selecione Implantação de modelo.

    Captura de tela da pesquisa de implantação de modelo no portal do Azure

  2. Selecione Criar.

  3. Você verá várias opções para criar um modelo:

    • Criar seu próprio modelo no editor: Crie seu próprio modelo no editor de modelos do portal.
    • Modelos comuns: Selecione entre as soluções comuns.
    • Carregar um modelo de início rápido do GitHub: Selecione entre os modelos de início rápido.

    Captura de tela das opções de criação de modelos no portal do Azure

    Este tutorial fornece a instrução para carregar um modelo de início rápido.

  4. Em Carregar um modelo de início rápido do GitHub, digite ou selecione storage-account-create.

    Você tem duas opções:

    • Selecionar modelo: implante o modelo.
    • Editar modelo: edite o modelo de início rápido antes de implantá-lo.
  5. Selecione Editar modelo para explorar o editor de modelo do portal. O modelo é carregado no editor. Observe que há dois parâmetros: storageAccountType e location.

    Captura de tela da edição de um modelo JSON no portal do Azure

  6. Faça uma alteração secundária no modelo. Por exemplo, atualize a variável storageAccountName para:

    "storageAccountName": "[format('azstore{0}', uniquestring(resourceGroup().id))]"
    
  7. Selecione Salvar. Agora você pode ver a interface de implantação de modelo do portal. Observe os dois parâmetros que você definiu no modelo.

  8. Insira ou selecione os valores da propriedade:

    • Assinatura: Selecione uma assinatura do Azure.
    • Grupo de recursos: Selecione Criar novo e dê um nome.
    • Localização: Selecione uma localização do Azure.
    • Tipo de Conta de Armazenamento: Use o valor padrão. O nome do parâmetro camel-cased, storageAccountType, definido no modelo é transformado em uma cadeia de caracteres separada por espaço quando exibido no portal.
    • Localização: Use o valor padrão.
    • Concordo com os termos e as condições declarados acima: (selecionar)
  9. Selecione Comprar.

Próximas etapas