0Pricing
Cloud & IT Cert Prep · Aula

Proxies e Balanceadores de Carga

Conheça os serviços intermediários que encaminham e distribuem o tráfego.

Proxies e Balanceadores de Carga é uma aula grátis de Cloud & IT Cert Prep no CoddyKit. Esta é a aula 4 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Cloud & IT Cert Prep, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Cloud & IT Cert Prep inclui 4 aulas no total.

Serviços intermediários

Alguns serviços de rede ficam no meio do tráfego, entre clientes e servidores, para adicionar controle, segurança ou escalabilidade. Dois exemplos importantes são os proxies e os balanceadores de carga.

Em vez de permitir que clientes e servidores se comuniquem diretamente, esses serviços intermediários interceptam e gerenciam a comunicação, melhorando o desempenho, a segurança e a confiabilidade ao longo do caminho.

O que é um proxy

Um servidor proxy atua como intermediário e faz solicitações em nome dos clientes. Em vez de se conectar diretamente a um site, o cliente solicita o conteúdo ao proxy, que o busca e o devolve.

Esse desvio permite que o proxy filtre, registre, armazene em cache e controle o tráfego, oferecendo à organização um ponto central para gerenciar e proteger o acesso de saída à internet.

Proxy direto

Um proxy direto fica à frente dos clientes internos e gerencia suas solicitações de saída para a internet. As empresas o utilizam para filtrar conteúdo da web, bloquear sites não permitidos, armazenar páginas populares em cache e registrar a navegação dos usuários.

Ele também oculta os clientes internos atrás do endereço do proxy. Do lado da internet, todas as solicitações parecem vir do proxy, e não dos usuários individuais por trás dele.

Proxy reverso

Um proxy reverso fica à frente dos servidores e gerencia as solicitações recebidas da internet, encaminhando-as ao servidor de back-end correto. Os clientes se comunicam apenas com o proxy reverso, nunca diretamente com os servidores.

Ele protege os servidores da exposição direta, pode cuidar da criptografia, armazenar conteúdo em cache e oferecer uma única porta de entrada para vários sistemas de back-end, melhorando a segurança e a facilidade de gerenciamento.

Benefícios dos proxies

Os proxies oferecem várias vantagens:

  • Armazenamento em cache de conteúdo popular para acelerar as respostas e reduzir o uso de largura de banda.
  • Filtragem de conteúdo para bloquear sites perigosos ou não permitidos.
  • Registro de atividades para dar visibilidade e aplicar políticas.
  • Anonimato, ocultando os clientes ou servidores reais atrás do proxy.

Isso torna os proxies ferramentas versáteis tanto para segurança quanto para desempenho.

O que é um balanceador de carga

Um balanceador de carga distribui o tráfego recebido entre vários servidores para que nenhum servidor fique sobrecarregado. Ele apresenta um único endereço aos clientes e depois distribui as solicitações deles entre um conjunto de servidores de back-end.

Isso é essencial para serviços movimentados: aumenta a capacidade, mantém os tempos de resposta baixos sob alta carga e permite adicionar mais servidores para acompanhar o crescimento.

Como funciona o balanceamento de carga

O balanceador de carga usa um algoritmo para escolher qual servidor atenderá cada solicitação:

  • Rodízio: alterna entre os servidores, um de cada vez.
  • Menor número de conexões: envia a solicitação ao servidor menos ocupado.
  • Ponderado: dá preferência aos servidores mais potentes.

Ele também realiza verificações de integridade, removendo da alternância os servidores com falha para que os usuários nunca sejam enviados a um servidor indisponível.

Benefício da alta disponibilidade

Os balanceadores de carga aumentam a disponibilidade, não apenas o desempenho. Se um servidor falhar, o balanceador simplesmente deixa de enviar tráfego para ele e encaminha tudo aos servidores saudáveis, para que os usuários não percebam nada.

Essa redundância mantém o serviço funcionando mesmo durante falhas ou manutenção de servidores, tornando os balanceadores de carga fundamentais para projetos de rede resilientes e sempre disponíveis.

Persistência de sessão

Alguns aplicativos precisam que um usuário continue acessando o mesmo servidor de back-end, pois esse servidor mantém o estado da sessão, como um carrinho de compras. A persistência de sessão (também chamada de sessões fixas) garante que determinado cliente seja enviado sempre ao mesmo servidor.

Sem isso, as solicitações de um usuário poderiam alternar entre servidores que não compartilham o estado, interrompendo sessões de login ou carrinhos de compras. A persistência equilibra o objetivo de distribuir a carga com a necessidade de continuidade com estado.

Proxy versus balanceador de carga

As duas funções se sobrepõem, mas têm finalidades diferentes. Um proxy concentra-se em intermediar, filtrar e proteger o tráfego, enquanto um balanceador de carga concentra-se em distribuir o tráfego para obter escala e disponibilidade.

Um proxy reverso frequentemente também realiza balanceamento de carga, e dispositivos modernos costumam combinar as duas funções. O importante é saber o que cada um acrescenta: controle e segurança versus capacidade e resiliência.

Reunindo tudo

Os proxies intermedeiam o tráfego: um proxy direto gerencia as solicitações de saída dos clientes (filtragem, armazenamento em cache e registro de atividades), enquanto um proxy reverso fica à frente dos servidores para oferecer segurança e controle. Os balanceadores de carga distribuem o tráfego entre um conjunto de servidores usando algoritmos e verificações de integridade, aumentando o desempenho e a disponibilidade, e as duas funções frequentemente se combinam.

Verificação rápida

Teste seus conhecimentos sobre serviços intermediários.

Recapitulação

Os proxies ficam entre clientes e servidores: um proxy direto controla o tráfego de saída dos clientes (filtragem, armazenamento em cache e registro de atividades), e um proxy reverso fica à frente dos servidores e os protege. Os balanceadores de carga distribuem o tráfego entre um conjunto de servidores usando algoritmos e verificações de integridade, melhorando o desempenho e a disponibilidade. As duas funções frequentemente se combinam em um único dispositivo.

Perguntas Frequentes

A aula “Proxies e Balanceadores de Carga” é grátis?

Sim — o texto completo de “Proxies e Balanceadores de Carga” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Cloud & IT Cert Prep, atualize para CoddyKit PRO. O curso de Cloud & IT Cert Prep inclui 4 aulas no total.

O que vou aprender em “Proxies e Balanceadores de Carga”?

Conheça os serviços intermediários que encaminham e distribuem o tráfego. Você pratica Cloud & IT Cert Prep com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.

Preciso ter experiência prévia para começar Cloud & IT Cert Prep?

Nenhuma experiência prévia é necessária. Cloud & IT Cert Prep no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 4 de 4.

Quanto tempo leva a aula “Proxies e Balanceadores de Carga”?

A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.

Posso escrever e executar código nesta aula de Cloud & IT Cert Prep?

Sim. Cada aula de Cloud & IT Cert Prep inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.

Todas as aulas deste curso

  1. Como o NAT Compartilha um IP Público
  2. Encaminhamento de Portas e PAT
  3. Serviços de Hora e Nomes
  4. Proxies e Balanceadores de Carga
← Voltar para Cloud & IT Cert Prep