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.
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"
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"
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 += 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;
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;
}
ResourceGroupName = 'Network';
Name = 'VNET-AZ';
Location = 'East US 2';
AddressPrefix = '172.16.100.0/16';
Subnet = $SubnetList;
}
Agora que adicionamos todas as variáveis, execute o seguinte comando para criar a rede virtual.
New-AzureRmVirtualNetwork @VirtualNetwork
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.
Pronto sua rede virtual foi configurada com sucesso, mais uma maneira de criar utilizando o powershell.
Obrigado pessoal e até a próxima.
Deixe seu Comentário
No comments