Guia de Criação de Maquinas Virtuais no Microsoft Azure
Introdução
Este artigo será uma base introdutória essencial para os próximos conteúdos que virão, onde exploraremos mais a fundo a criação e gerenciamento de máquinas virtuais no Microsoft Azure. Aqui, abordaremos os passos iniciais para criar máquinas virtuais tanto para Linux quanto para Windows, fornecendo um fundamento para as futuras discussões e tutoriais.
Criar máquinas virtuais no Microsoft Azure pode parecer uma tarefa complicada, mas com este guia passo a passo, você verá que é mais simples do que parece. Vamos explorar a criação de máquinas virtuais tanto para Linux quanto para Windows. Vamos começar!
Passo 1: Criação do Resource Group
Antes de criar qualquer recurso no Azure, precisamos de um Resource Group, que funciona como um contêiner lógico para todos os recursos relacionados. Vamos criar um Resource Group chamado rg-example
.
- Acesse o portal do Azure.
- Vá para “Resource Groups” e clique em “Create”.
- Nomeie seu Resource Group como
rg-example
. - Selecione a região desejada.
- Clique em “Review + Create” e, em seguida, “Create”.
Passo 2: Criação da Virtual Network
A próxima etapa é criar uma Virtual Network (VNet), que permite a comunicação entre recursos do Azure.
- Vá para “Virtual Networks” e clique em “Create”.
- Nomeie a VNet como
vnet-example
. - Selecione o Resource Group
rg-example
. - Configure o endereço IP e as sub-redes conforme necessário.
- Clique em “Review + Create” e, em seguida, “Create”.
Passo 3: Criação da NSG (Network Security Group)
O Network Security Group (NSG) é responsável por controlar o tráfego de rede para as VMs. Vamos criar um NSG chamado nsg-example
.
- Vá para “Network Security Groups” e clique em “Create”.
- Nomeie o NSG como
nsg-example
. - Selecione o Resource Group
rg-example
. - Clique em “Review + Create” e, em seguida, “Create”.
Passo 4: Anexar o NSG à Subnet
Depois de criar o NSG, precisamos anexá-lo à Subnet default
da nossa VNet vnet-example
.
- Acesse o NSG
nsg-example
e selecione a settings > Subnet. - Associate, selecione a subnet
default
e salve as alterações.
Passo 5: Criação da Virtual Machine Linux
Vamos criar a VM com nome vm-example dentro do rg-example com o tipo de segurança: Standard.
- Vá para “Virtual Machines” e clique em “Create”.
- Selecione o Resource Group
rg-example
. - Nomeie a VM como
vm-example
. - Altere o tipo de segurança para Standard.
- Selecione “Ubuntu Server 20.04 LTS ARM64 Gen2” como a imagem.
- Selecione “Arm64” como a arquitetura (para maior eficiência energética e de processamento).
- Configure a VM com o tamanho
Standard_D2ps_v5
. - Escolha a autenticação por senha e defina uma senha.
- Certifique-se de que a VM não tenha portas de entrada públicas configuradas.
Saiba Mais: Máquinas Virtuais do Azure com processadores baseados em Arm do Ampere Altra
- Na seção “Networking”, certifique-se de que a VM esteja na VNet
vnet-example
e na Subnetdefault
. - Selecione “Review + Create” e, em seguida, “Create”.
Após a criação, precisamos liberar a porta SSH 22 no NSG nsg-example
para acessar a VM.
- Acesse o NSG
nsg-example
. - Adicione uma regra de entrada para permitir o tráfego na porta 22.
Conectando-se à VM Linux
Após a VM estar em execução verifique qual IP público foi atribuído à VM , copie o IP público e conecte-se via SSH:
1
ssh usuario@IPX.XXX.XXX.XX
No meu caso:
1
ssh raafel@172.210.28.194
De preferência, atualize os pacotes do sistema:
1
2
sudo apt-get update
sudo apt-get upgrade -y
Criação da Virtual Machine Windows 11
Vamos criar uma VM com Windows 11 dentro do nosso rg-example
, com o nome vm-example-win
, tipo de segurança Standard
e imagem Windows 11 Pro
.
- Vá para “Virtual Machines” e clique em “Create”.
- Selecione o Resource Group
rg-example
. - Nomeie a VM como
vm-example-win
. - Altere o tipo de segurança para Standard.
- Selecione “Windows 11 Pro” como a imagem.
- Configure a VM com o tamanho
Standard_B4ms
para testes mais rápidos. - Escolha a autenticação por senha e defina uma senha de sua preferência (não se esqueça de anotar a senha).
- Certifique-se de que a VM não tenha portas de entrada públicas configuradas. Confirme a licença.
- Na seção “Networking”, certifique-se de que a VM esteja na VNet
vnet-example
e na Subnetdefault
, e que não seja atribuído um NSG à NIC. - Selecione “Review + Create” e, em seguida, “Create”.
Após a criação, precisamos liberar a porta RDP no NSG nsg-example
para acessar a VM.
- Acesse o NSG
nsg-example
. - Adicione uma regra de entrada para permitir o tráfego na porta RDP.
Conectando-se à VM Windows
- No seu computador com Windows, abra o aplicativo “Remote Desktop Connection” (procure por “Remote” no menu Iniciar).
- Copie o IP público atribuído à VM
vm-example-win
, digite no Remote Desktop Connection, clique no botão conectar, escolha “Use another account”, e digite o usuário e senha que foram criados anteriormente. Clique em “OK”.
- Confirme o certificado de segurança quando solicitado:
Conclusão
Criar máquinas virtuais no Azure é um processo estruturado que envolve a criação de vários componentes, como Resource Groups, Virtual Networks e Network Security Groups. Seguindo este guia, você pode configurar rapidamente VMs Linux e Windows para atender às suas necessidades. Lembre-se de sempre garantir a segurança das suas VMs e otimizar suas configurações para o melhor desempenho.
A flexibilidade e o poder do Azure permitem que você adapte a infraestrutura de TI às demandas específicas do seu projeto, seja ele para desenvolvimento, teste ou produção. Utilize as práticas recomendadas para maximizar a eficiência e a segurança de suas VMs.
Se tiver dúvidas ou precisar de mais detalhes, não hesite em entrar em contato. Espero que este guia tenha sido útil para você!