Implementar recursos com modelos ARM e portal AzureDeploy resources with ARM templates and Azure portal

Saiba como utilizar o portal Azure com modelos Azure Resource Manager (ARM) para implementar os seus recursos Azure.Learn how to use the Azure portal with Azure Resource Manager (ARM) templates to deploy your Azure resources. Para saber sobre a gestão dos seus recursos, consulte gerir os recursos do Azure utilizando o portal Azure.To learn about managing your resources, see Manage Azure resources by using the Azure portal.

A implantação de recursos Azure através do portal Azure normalmente envolve dois passos:Deploying Azure resources by using the Azure portal usually involves two steps:

  • Crie um grupo de recursos.Create a resource group.
  • Mobilizar recursos para o grupo de recursos.Deploy resources to the resource group.

Além disso, também pode implementar um modelo ARM para criar recursos Azure.In addition, you can also deploy an ARM template to create Azure resources.

Este artigo mostra ambos os métodos.This article shows both methods.

Criar um grupo de recursosCreate a resource group

  1. Para criar um novo grupo de recursos, selecione grupos de recursos do portal Azure.To create a new resource group, select Resource groups from the Azure portal.

    Selecione grupos de recursos

  2. Em grupos de recursos, selecione Adicionar.Under Resource groups, select Add.

    Adicionar grupo de recursos

  3. Selecione ou introduza os seguintes valores de propriedade:Select or enter the following property values:

    • Assinatura: Selecione uma subscrição Azure.Subscription: Select an Azure subscription.
    • Grupo de recursos: Dê um nome ao grupo de recursos.Resource group: Give the resource group a name.
    • Região: Especifique uma localização Azure.Region: Specify an Azure location. É aqui que o grupo de recursos armazena metadados sobre os recursos.This is where the resource group stores metadata about the resources. Por razões de conformidade, pode querer especificar onde esses metadados são armazenados.For compliance reasons, you may want to specify where that metadata is stored. Em geral, recomendamos que especifique um local onde a maioria dos seus recursos resida.In general, we recommend that you specify a location where most of your resources will reside. Usar a mesma localização pode simplificar o seu modelo.Using the same location can simplify your template.

    Definir valores de grupo

  4. Selecione Rever + criar.Select Review + create.

  5. rever os valores e, em seguida, selecionar Criar.review the values, and then select Create.

  6. Selecione Refresh antes de poder ver o novo grupo de recursos na lista.Select Refresh before you can see the new resource group in the list.

Mobilizar recursos para um grupo de recursosDeploy resources to a resource group

Depois de criar um grupo de recursos, pode mobilizar recursos para o grupo a partir do Marketplace.After you create a resource group, you can deploy resources to the group from the Marketplace. O Marketplace fornece soluções pré-definidas para cenários comuns.The Marketplace provides pre-defined solutions for common scenarios.

  1. Para iniciar uma implementação, selecione Criar um recurso a partir do portal Azure.To start a deployment, select Create a resource from the Azure portal.

    Novo recurso

  2. Encontre o tipo de recurso que pretende utilizar.Find the type of resource you would like to deploy. Os recursos são organizados em categorias.The resources are organized in categories. Se não vir a solução específica que pretende implementar, pode pesquisar no Marketplace por ela.If you don't see the particular solution you would like to deploy, you can search the Marketplace for it. A imagem que se segue mostra que o Ubuntu Server está selecionado.The following screenshot shows that Ubuntu Server is selected.

    Selecione o tipo de recurso

  3. Dependendo do tipo de recurso selecionado, tem uma coleção de propriedades relevantes para definir antes da implementação.Depending on the type of selected resource, you have a collection of relevant properties to set before deployment. Para todos os tipos, deve selecionar um grupo de recursos de destino.For all types, you must select a destination resource group. A imagem que se segue mostra como criar uma máquina virtual Linux e implantá-la para o grupo de recursos que criou.The following image shows how to create a Linux virtual machine and deploy it to the resource group you created.

    Criar grupo de recursos

    Em alternativa, pode decidir criar um grupo de recursos ao implementar os seus recursos.Alternatively, you can decide to create a resource group when deploying your resources. Selecione Criar novo e dar um nome ao grupo de recursos.Select Create new and give the resource group a name.

  4. A sua implantação começa.Your deployment begins. A implantação pode levar vários minutos.The deployment could take several minutes. Alguns recursos demoram mais tempo do que outros recursos.Some resources take longer time than other resources. Quando a implementação terminar, vê uma notificação.When the deployment has finished, you see a notification. Selecione Ir para o recurso para abrirSelect Go to resource to open

    Ver notificação

  5. Depois de utilizar os seus recursos, pode adicionar mais recursos ao grupo de recursos selecionando Add.After deploying your resources, you can add more resources to the resource group by selecting Add.

    Adicionar recurso

Implementar recursos a partir do modelo personalizadoDeploy resources from custom template

Se quiser executar uma implementação mas não utilizar nenhum dos modelos no Marketplace, pode criar um modelo personalizado que define a infraestrutura para a sua solução.If you want to execute a deployment but not use any of the templates in the Marketplace, you can create a customized template that defines the infrastructure for your solution. Para aprender a criar modelos, consulte compreender a estrutura e a sintaxe dos modelos ARM.To learn about creating templates, see Understand the structure and syntax of ARM templates.

Nota

A interface do portal não suporta referências a um segredo de um Cofre de Chaves.The portal interface doesn't support referencing a secret from a Key Vault. Em vez disso, utilize o PowerShell ou o Azure CLI para implementar o seu modelo localmente ou a partir de um URI externo.Instead, use PowerShell or Azure CLI to deploy your template locally or from an external URI.

  1. Para implementar um modelo personalizado através do portal, selecione Criar um recurso, procurar o modelo.To deploy a customized template through the portal, select Create a resource, search for template. e, em seguida, selecione a implementação do modelo.and then select Template deployment.

    Implementação do modelo de pesquisa

  2. Selecione Criar.Select Create.

  3. Você vê várias opções para criar um modelo:You see several options for creating a template:

    • Construa o seu próprio modelo no editor: crie um modelo usando o editor de modelo do portal.Build your own template in editor: create a template using the portal template editor. O editor é capaz de adicionar um esquema de modelo de recurso.The editor is capable to add a resource template schema.
    • Modelos comuns: Existem quatro modelos comuns para a criação de uma máquina virtual Linux, máquina virtual Windows, uma aplicação web e uma base de dados na Base de Dados Azure SQL.Common templates: There are four common templates for creating a Linux virtual machine, Windows virtual machine, a web application, and a database in Azure SQL Database.
    • Carregue um modelo de arranque rápido GitHub: use um modelo de arranque rápidoexistente .Load a GitHub quickstart template: use an existing quickstart templates.

    Ver opções

    Este tutorial fornece a instrução para o carregamento de um modelo de arranque rápido.This tutorial provides the instruction for loading a quickstart template.

  4. Em 'Carregar um modelo de arranque rápido' GitHub, digite ou selecione 101-storage-account-create.Under Load a GitHub quickstart template, type or select 101-storage-account-create.

    Tem duas opções:You have two options:

    • Selecione o modelo: desloque o modelo.Select template: deploy the template.
    • Modelo de edição: edite o modelo de arranque rápido antes de o implementar.Edit template: edit the quickstart template before you deploy it.
  5. Selecione o modelo de edição para explorar o editor de modelo do portal.Select Edit template to explore the portal template editor. O modelo está carregado no editor.The template is loaded in the editor. Note que existem dois parâmetros: armazenamentoAcopare e localização.Notice there are two parameters: storageAccountType and location.

    Criar o modelo

  6. Faça uma pequena alteração no modelo.Make a minor change to the template. Por exemplo, atualizar a variável de armazenamentosacose para:For example, update the storageAccountName variable to:

    "storageAccountName": "[concat('azstore', uniquestring(resourceGroup().id))]"
    
  7. Selecione Guardar.Select Save. Agora vê a interface de implementação do modelo do portal.Now you see the portal template deployment interface. Note os dois parâmetros que definiu no modelo.Notice the two parameters that you defined in the template.

  8. Insira ou selecione os valores da propriedade:Enter or select the property values:

    • Assinatura: Selecione uma subscrição Azure.Subscription: Select an Azure subscription.
    • Grupo de recursos: Selecione Criar novo e dar um nome.Resource group: Select Create new and give a name.
    • Localização: Selecione uma localização Azure.Location: Select an Azure location.
    • Tipo de Conta de Armazenamento: Utilize o valor predefinido.Storage Account Type: Use the default value.
    • Localização: Utilize o valor predefinido.Location: Use the default value.
    • Aceito os termos e condições acima apresentados (selecione)I agree to the terms and conditions stated above: (select)
  9. Selecione Comprar.Select Purchase.

Próximos passosNext steps