Guia de início rápido: usar um modelo do Gerenciador de Recursos para criar uma rede virtual
Neste guia de início rápido, você aprenderá a criar uma rede virtual com duas sub-redes usando um modelo do Azure Resource Manager. Uma rede virtual é o bloco de construção fundamental para sua rede privada no Azure. Ele permite que os recursos do Azure, como máquinas virtuais (VMs), se comuniquem com segurança entre si e com a Internet.
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 utiliza sintaxe declarativa. Você descreve a implantação pretendida sem escrever a sequência de comandos de programação para criar a implantação.
Você também pode concluir este início rápido usando o portal do Azure, o Azure PowerShell ou a CLI do Azure.
Pré-requisitos
Se não tiver uma subscrição do Azure, crie uma conta gratuita antes de começar.
Rever o modelo
O modelo que você usa neste início rápido é de Modelos de Início Rápido do Azure.
{
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"metadata": {
"_generator": {
"name": "bicep",
"version": "0.6.18.56646",
"templateHash": "10806234693722113459"
}
},
"parameters": {
"vnetName": {
"type": "string",
"defaultValue": "VNet1",
"metadata": {
"description": "VNet name"
}
},
"vnetAddressPrefix": {
"type": "string",
"defaultValue": "10.0.0.0/16",
"metadata": {
"description": "Address prefix"
}
},
"subnet1Prefix": {
"type": "string",
"defaultValue": "10.0.0.0/24",
"metadata": {
"description": "Subnet 1 Prefix"
}
},
"subnet1Name": {
"type": "string",
"defaultValue": "Subnet1",
"metadata": {
"description": "Subnet 1 Name"
}
},
"subnet2Prefix": {
"type": "string",
"defaultValue": "10.0.1.0/24",
"metadata": {
"description": "Subnet 2 Prefix"
}
},
"subnet2Name": {
"type": "string",
"defaultValue": "Subnet2",
"metadata": {
"description": "Subnet 2 Name"
}
},
"location": {
"type": "string",
"defaultValue": "[resourceGroup().location]",
"metadata": {
"description": "Location for all resources."
}
}
},
"resources": [
{
"type": "Microsoft.Network/virtualNetworks",
"apiVersion": "2021-08-01",
"name": "[parameters('vnetName')]",
"location": "[parameters('location')]",
"properties": {
"addressSpace": {
"addressPrefixes": [
"[parameters('vnetAddressPrefix')]"
]
},
"subnets": [
{
"name": "[parameters('subnet1Name')]",
"properties": {
"addressPrefix": "[parameters('subnet1Prefix')]"
}
},
{
"name": "[parameters('subnet2Name')]",
"properties": {
"addressPrefix": "[parameters('subnet2Prefix')]"
}
}
]
}
}
]
}
O modelo define os seguintes recursos do Azure:
- Microsoft.Network/virtualNetworks: Crie uma rede virtual.
- Microsoft.Network/virtualNetworks/subnets: crie uma sub-rede.
Implementar o modelo
Implante o modelo do Gerenciador de Recursos no Azure:
Selecione Implantar no Azure para entrar no Azure e abrir o modelo. O modelo cria uma rede virtual com duas sub-redes.
No portal, na página Criar uma Rede Virtual com duas Sub-redes , insira ou selecione os seguintes valores:
- Grupo de recursos: Selecione Criar novo, digite CreateVNetQS-rg para o nome do grupo de recursos e selecione OK.
- Nome da Rede Virtual: Insira um nome para a nova rede virtual.
Selecione Rever + criar e, em seguida, selecione Criar.
Quando a implantação terminar, selecione o botão Ir para o recurso para revisar os recursos implantados.
Rever os recursos implementados
Explore os recursos que você criou com a rede virtual navegando pelos painéis de configurações para VNet1:
A guia Visão geral mostra o espaço de endereço definido de 10.0.0.0/16.
A guia Sub-redes mostra as sub-redes implantadas de Subnet1 e Subnet2 com os valores apropriados do modelo.
Para saber mais sobre a sintaxe JSON e as propriedades de uma rede virtual em um modelo, consulte Microsoft.Network/virtualNetworks.
Clean up resources (Limpar recursos)
Quando não precisar mais dos recursos criados com a rede virtual, exclua o grupo de recursos. Esta ação remove a rede virtual e todos os recursos relacionados.
Para excluir o grupo de recursos, chame o Remove-AzResourceGroup
cmdlet:
Remove-AzResourceGroup -Name <your resource group name>
Próximos passos
Neste início rápido, você implantou uma rede virtual do Azure com duas sub-redes. Para saber mais sobre as redes virtuais do Azure, continue para o tutorial para redes virtuais: