Início Rápido: Usar um modelo do Resource Manager para criar uma rede virtual
Neste início rápido, você aprenderá a criar uma rede virtual com duas sub-redes usando o modelo do Azure Resource Manager. Uma rede virtual é o bloco de construção fundamental de sua rede privada no Azure. Ela permite que recursos do Azure, como VMs (máquinas virtuais), comuniquem-se de forma segura uns com os outros e usando 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 usa a sintaxe declarativa. Você descreve a implantação pretendida sem escrever a sequência de comandos de programação para criar a implantação.
Também é possível concluir este início rápido usando o portal do Azure, o Azure PowerShell ou a CLI do Azure.
Pré-requisitos
Se você não tiver uma assinatura do Azure, crie uma conta gratuita antes de começar.
Examinar o modelo
O modelo que você usa nesse início rápido é proveniente dos 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: criar uma rede virtual.
- Microsoft.Network/virtualNetworks/subnets: criar uma sub-rede.
Implantar o modelo
Implantar o modelo do Resource Manager 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, insira CreateVNetQS-rg no nome do grupo de recursos e selecione OK.
- Nome da Rede Virtual: insira um nome para a nova rede virtual.
Selecione Examinar + Criar e, em seguida, selecione Criar.
Quando a implantação for concluída, selecione o botão Ir para recurso para examinar os recursos implantados.
Examinar os recursos implantados
Explore os recursos criados com a rede virtual navegando pelas folhas de configurações da 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.
Saiba mais sobre a sintaxe e as propriedades de JSON para uma rede virtual em um modelo em Microsoft.Network/virtualNetworks.
Limpar os recursos
Quando não precisar mais dos recursos criados com a rede virtual, exclua o grupo de recursos. Essa ação remove a rede virtual e todos os recursos relacionados.
Para excluir o grupo de recursos, chame o cmdlet Remove-AzResourceGroup
:
Remove-AzResourceGroup -Name <your resource group name>
Próximas etapas
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, prossiga para o tutorial de redes virtuais: