Criando Rede Virtual via PowerShell em ARM no Microsoft Azure

Hoje vou demostrar a vocês como criar um Rede Virtual no Microsoft Azure via PowerShell, nesse artigo iremos focar na organização da criação de rede. Vamos criar uma rede com o nome BackEnd, FrontEnd, DC(Domain Controller) e Subnet de uma maneira fácil e organizada.
Antes de iniciar as configurações vamos organizar como iremos criar a rede, primeiro iremos criar um grupo de recurso com o nome “Network” em seguida criaremos a rede dentro desse grupo de recurso. Assim seu ambiente dentro do Azure cresce organizado, quando for criar uma rede nova pode criar dentro desse mesmo grupo de recurso.
download (2)


Criação da Rede
 

Abra o PowerShell logue com sua conta em seguida  selecione a assinatura que irá utilizar, execute o seguinte comando.

Login-AzureRmAccount

Select-AzureRmSubscription -SubscriptionName “Visual Studio Enterprise”

Criando Rede Virtual via PowerShell em ARM no Microsoft Azure (1)

Agora vamos criar um grupo de recurso somente para armazenar as novas redes. Vamos dar um nome e escolha a localidade desejada. Execute o seguinte comando.

New-AzureRmResourceGroup -Name Network -Location “East US 2”

Criando Rede Virtual via PowerShell em ARM no Microsoft Azure (2)

Agora vamos atribuir as seguintes variáveis para cada parâmetro de rede.

  • FrontEnd – Esta camada é responsável pela interface que o usuário irá encontrar ao navegar pelo seu site, incluindo: design da página, formulários de contato, códigos adicionais, todos os inputs no site
  • BackEnd – é o nível mais baixo de programação, Banco de Dados e Armazenamento de dados é o que não falta por aqui. MySQL, Oracle, MS-SQL, SAP e outros sistemas fazem parte do Back-end, que é responsável por todo processamento final dos dados recebidos do Front-end (inputs, formulários, requisições, etc).
  • DC – Espaço de rede para criar os servidores de Active Directory dentro do Azure.
  • Gateway Subnet –  Endereços de gateway, normalmente chamados a default gateway, são arbitrariamente atribuídos. Nas minhas redes que são quer numerada na parte inferior (1) ou a parte superior (-1) da faixa.

$SubnetList = @();
$SubnetList += New-AzureRmVirtualNetworkSubnetConfig -Name FrontEnd -AddressPrefix 172.16.100.0/26;
$SubnetList += New-AzureRmVirtualNetworkSubnetConfig -Name BackEnd -AddressPrefix 172.16.100.64/26;
$SubnetList += New-AzureRmVirtualNetworkSubnetConfig -Name DC -AddressPrefix 172.16.100.128/28;
$SubnetList += New-AzureRmVirtualNetworkSubnetConfig -Name ‘GatewaySubnet’ -AddressPrefix 172.16.100.144/28;

Criando Rede Virtual via PowerShell em ARM no Microsoft Azure (3)

Em seguida vamos dar o nome para a rede e localidade.

$VirtualNetwork = @{
ResourceGroupName = ‘Network’;
Name = ‘VNET-AZ’;
Location = ‘East US 2’;
AddressPrefix = ‘172.16.100.0/16’;
Subnet = $SubnetList;
}

Criando Rede Virtual via PowerShell em ARM no Microsoft Azure (4)

Agora que adicionamos todas as variáveis, execute o seguinte comando para criar a rede virtual.

New-AzureRmVirtualNetwork @VirtualNetwork

Criando Rede Virtual via PowerShell em ARM no Microsoft Azure (5)

Caso você queria verificar a rede execute o seguinte comando.

Get-AzureRMVirtualNetwork

Agora vamos verificar no Portal Novo do Azure as configurações executadas acima.

Criando Rede Virtual via PowerShell em ARM no Microsoft Azure (6)

Pronto sua rede virtual foi configurada com sucesso, mais uma maneira de criar utilizando o powershell.

Obrigado pessoal e até o próximo post.

Sobre Michel Jatoba

Veja Também...

Microsoft Azure – Criando Network Security Group via Powershell

Olá pessoal, tudo bem com vocês? Dando continuidade a criação do ultimo recurso, vamos criar …

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

XPTO-WPC-MONITOR-TAG