Azure · 4 min read · Dec 10, 2025
Como criar um Balanceador de Carga na Nuvem Azure

Um Balanceador de Carga é usado para distribuir uniformemente a carga nos servidores de backend. Ele atua como o único ponto de contato para os clientes que o solicitam. Ele opera na Camada de Transporte do modelo de Interconexão de Sistemas Abertos (OSI).
O Balanceador de Carga pode ser público ou privado.
- Balanceador de Carga Público: Conexões externas podem alcançar as Máquinas Virtuais no backend, é usado para equilibrar o tráfego da internet para as VMs internas.
- Balanceador de Carga Privado: Conexões externas não podem alcançar as Máquinas Virtuais no backend.
Um balanceador de carga pode ser usado para escalar nossas aplicações e criar serviços altamente disponíveis.
Antes de criarmos um Balanceador de Carga, vamos entender alguns conceitos básicos relacionados a ele.
- Pool de backend: É uma coleção de configurações de IP de Máquinas Virtuais para as quais a carga será distribuída.
- Sonda de saúde: É usada pelo balanceador de carga para determinar se a instância está saudável ou não.
- Regra do Balanceador de Carga: É usada para definir como o tráfego que chega ao balanceador de carga é distribuído para as VMs.
Com o Balanceador de Carga do Azure, só precisamos pagar pelo que usamos, não há cobranças antecipadas. Para saber sobre preços, clique aqui.
Neste artigo, criaremos um Balanceador de Carga Público e adicionaremos uma Máquina Virtual ao seu Pool de Backend. Esta Máquina Virtual terá o Apache em execução.
Pré-requisitos
- Conta do Azure (Crie se você não tiver uma).
- 1 ou mais Máquinas Virtuais do Azure com Apache instalado (Pesquise por “Como criar uma Máquina Virtual no Azure?” para aprender a criar uma Máquina Virtual no Azure).
O que faremos?
- Fazer login no Azure.
- Criar um Balanceador de Carga
Fazer login no Azure
Clique aqui para ir ao portal do Azure e clique em Portal.

Use suas credenciais para fazer login na conta.

Você verá a página principal como segue uma vez que você faça login com sucesso na sua conta. Clique nas 3 linhas perto de “Microsoft Azure” no canto superior esquerdo do portal do Azure para mostrar o menu do portal.

Criar um Balanceador de Carga
Para criar um Balanceador de Carga, clique em “Todos os Serviços” no painel esquerdo.

Você encontrará o Balanceador de Carga em Rede, clique em Balanceador de Carga em Rede.

No Painel Principal do Balanceador de Carga, clique no botão Adicionar.

Aqui, selecione o nome do “Grupo de Recursos” existente que contém suas Máquinas Virtuais.
Aqui está “teste”, nomeie o Balanceador de Carga como teste-lb, selecione a Região, mantenha o tipo como Público, para o endereço IP Público selecione “Criar novo” nomeie como teste-pub-add e clique em “Próximo - Tags”.

Adicione uma tag como “ambiente: teste”, você pode adicionar várias tags conforme sua escolha. Clique em “Revisar + criar”.

Uma vez que você veja a mensagem “Validação aprovada”, clique em “Criar”.

Em poucos minutos, o Balanceador de Carga estará pronto. Mas isso não é tudo, precisamos agora adicionar “Pools de Backend”.
Clique no grupo de recursos “teste” para ir ao Grupo de Recursos que conterá o Balanceador de Carga.

Sob o recurso, você pode ver o Balanceador de Carga que você criou junto com outros recursos.
Você também deve ver sua máquina virtual que estará atrás do balanceador de carga.
Clique no balanceador de carga.

Esta é a página de visão geral do balanceador de carga.

Clique em “Pools de Backend”.

Aqui, dê um nome ao Pool de Backend como teste-backend-pool, selecione uma rede virtual na qual suas máquinas virtuais estão disponíveis.
Selecione “Máquinas Virtuais” para a opção “Associado a”.
Clique em “Adicionar” para adicionar suas Máquinas Virtuais a este pool.

Selecione as Máquinas Virtuais que precisam ser adicionadas ao Pool.
Aqui, estamos adicionando apenas 1 VM. Salve esta configuração.
Agora vamos adicionar “Sonda de Saúde”.

Clique em “Sonda de Saúde” no painel esquerdo.

Mantenha esta configuração como está e salve-a.

Agora, para adicionar Regras de Balanceamento, clique em “Regras de balanceamento” no painel esquerdo.

Clique em “Adicionar”.

Dê um nome à regra de balanceamento como “teste-lb-regra”.
Como temos o Apache em execução na Porta 80 na máquina virtual adicionada ao pool de backend, nenhuma alteração na regra é necessária.
Se você tiver um serviço em execução em uma porta diferente, altere a porta de backend.
Salve esta configuração.

Agora, é hora de configurar a Regra de Rede para permitir conexão na Porta 80 das Máquinas Virtuais.
Vá para a Máquina Virtual, clique em Rede e Adicione uma regra de segurança de entrada conforme segue, que permitirá conexão de entrada na Porta 80 da Máquina Virtual de qualquer lugar.
Salve esta regra.

Para testar se o Serviço em execução na Porta 80 da Máquina Virtual é acessível ou não, tente acessar o serviço no IP da Máquina Virtual.
Aqui, podemos ver o Apache em execução e acessível.
Agora, é hora de acessar o serviço através do Balanceador de Carga que criamos.

Vá para o Balanceador de Carga, copie seu IP Público e acesse-o na porta 80.

Aqui, você pode ver que o Serviço, ou seja, o Apache é acessível a partir do Balanceador de Carga que está em execução na Máquina Virtual na Porta 80.

Conclusão
Neste artigo, aprendemos a criar um Balanceador de Carga Público, adicionamos uma sonda de saúde a ele.
Também adicionamos um Pool de Backend que contém a Máquina Virtual com o serviço Apache em execução na sua Porta 80. Vimos como o Balanceador de Carga pode ser usado para redirecionar solicitações para seu Pool de Backend.
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.