Create Instance Groups

Verificar meu progresso

/ 50

Configure the load balancer

Verificar meu progresso

/ 50

Este laboratório pode incorporar ferramentas de IA para ajudar no seu aprendizado.
Este conteúdo ainda não foi otimizado para dispositivos móveis.
Para aproveitar a melhor experiência, acesse nosso site em um computador desktop usando o link enviado a você por e-mail.

GSP658

Laboratórios autoguiados do Google Cloud

Visão geral

Em geral, um balanceador de carga de rede de passagem externo é usado quando um serviço precisa ser acessível publicamente, lidar com tráfego não HTTP/S de alto volume e sensível ao desempenho, além de ter acesso ao endereço IP verdadeiro do cliente.

  • Protocolos não HTTP/S: ideais para o balanceamento de carga de tráfego que usa TCP ou UDP e não é HTTP/S (por exemplo, servidores de e-mail, servidores de jogos, túneis de VPN ou protocolos personalizados).

  • Preservação do IP de origem: essencial quando os aplicativos de back-end precisam ter acesso ao endereço IP de origem do cliente para fins de registro, segurança ou lógica personalizada.

  • Desempenho máximo: por ser um balanceador de carga de passagem (sem proxy) que opera na camada 4, é ideal para aplicativos que exigem a maior capacidade de processamento e a menor latência.

  • Alcance global (TCP/UDP): pode fornecer um único endereço IP global para distribuir o tráfego TCP/UDP entre back-ends em várias regiões (quando configurado globalmente), e oferece alta disponibilidade para protocolos usados por aplicativos que não são da web.

Neste laboratório, você vai aprender a configurar um balanceador de carga de rede de passagem externo. Para isso, você vai implantar e vincular todos os componentes essenciais e verificar a distribuição do tráfego público entre as instâncias.

O que você vai aprender

Neste laboratório, você vai aprender a:

  • Implantar e configurar instâncias de VM de back-end com scripts de inicialização e tags de rede para hospedar um serviço de aplicativo da web.
  • Criar uma regra de firewall para permitir o tráfego externo de maneira seletiva para as instâncias de back-end com tags.
  • Configurar os componentes do balanceador de carga, incluindo um endereço IP externo estático, uma verificação de integridade, um serviço de back-end e uma regra de encaminhamento.
  • Testar o balanceador de carga para verificar a distribuição de tráfego público.

Configuração

Antes de clicar no botão Começar o Laboratório

Leia estas instruções. Os laboratórios são cronometrados e não podem ser pausados. O timer é ativado quando você clica em Iniciar laboratório e mostra por quanto tempo os recursos do Google Cloud vão ficar disponíveis.

Este laboratório prático permite que você realize as atividades em um ambiente real de nuvem, e não em uma simulação ou demonstração. Você vai receber novas credenciais temporárias para fazer login e acessar o Google Cloud durante o laboratório.

Confira os requisitos para concluir o laboratório:

  • Acesso a um navegador de Internet padrão (recomendamos o Chrome).
Observação: para executar este laboratório, use o modo de navegação anônima (recomendado) ou uma janela anônima do navegador. Isso evita conflitos entre sua conta pessoal e de estudante, o que poderia causar cobranças extras na sua conta pessoal.
  • Tempo para concluir o laboratório: não se esqueça que, depois de começar, não será possível pausar o laboratório.
Observação: use apenas a conta de estudante neste laboratório. Se usar outra conta do Google Cloud, você poderá receber cobranças nela.

Como iniciar seu laboratório e fazer login no console do Google Cloud

  1. Clique no botão Começar laboratório. Se for preciso pagar por ele, uma caixa de diálogo vai aparecer para você selecionar a forma de pagamento. À direita, você encontra o painel Configuração e acesso ao laboratório com as seguintes informações:

    • O botão Abrir console do Google Cloud
    • As credenciais temporárias (nome de usuário e senha) que você vai usar no laboratório
    • Outros dados, se necessários

    O timer do laboratório fica na parte de cima da página e mostra o tempo restante.

  2. Se você estiver usando o navegador Chrome, clique em Abrir console do Google Cloud ou clique com o botão direito do mouse e selecione Abrir link em uma janela anônima.

    O laboratório ativa os recursos e depois abre a página "Login" em outra guia.

    Dica: coloque as guias em janelas separadas lado a lado.

    Observação: se aparecer a caixa de diálogo Escolher uma conta, clique em Usar outra conta.
  3. Se necessário, copie o Nome de usuário abaixo e cole na caixa de diálogo Login.

    {{{user_0.username | "Username"}}}

    Você também encontra o nome de usuário no painel Configuração e acesso ao laboratório.

  4. Clique em Avançar.

  5. Copie a Senha abaixo e cole na caixa de diálogo Olá!.

    {{{user_0.password | "Password"}}}

    Você também encontra a senha no painel Configuração e acesso ao laboratório.

  6. Clique em Avançar.

    Importante: você precisa usar as credenciais fornecidas no laboratório, e não as da sua conta do Google Cloud. Observação: se você usar sua própria conta do Google Cloud neste laboratório, talvez receba cobranças adicionais.
  7. Acesse as próximas páginas:

    • Aceite os Termos e Condições.
    • Não adicione opções de recuperação nem autenticação de dois fatores (porque essa é uma conta temporária).
    • Não se inscreva em testes sem custo financeiro.

Depois de alguns instantes, o console do Google Cloud será aberto nesta guia.

Observação: para acessar os produtos e serviços do Google Cloud, clique no Menu de navegação ou digite o nome do serviço ou produto no campo Pesquisar. Ícone do menu de navegação e campo de pesquisa

Recursos criados para este laboratório

  • (2) Instâncias de VM do Compute Engine, cada uma com um servidor da web em execução.
  • Regras de firewall configuradas para permitir o tráfego HTTP de entrada na porta 80 para as VMs (com a tag de rede network-lb-tag).

Verifique se os recursos estão prontos:

  1. No console, acesse Compute Engine.
  2. Copie o IP externo de uma das VMs criadas.
  3. Abra um novo navegador, cole o IP copiado e acesse backend-vm-. Você verá "Servidor da web 1!".
  4. Repita essa etapa para a outra instância, acesse "Servidor da web 2" e leia a mensagem.

Tarefa 1: criar grupos de instâncias

  1. No console do Google Cloud, acesse Menu de navegação > Compute Engine > Grupos de instâncias.

  2. Primeiro, clique em Criar grupo de instâncias e selecione New unmanaged instance group para a região .

Propriedade Valor
Nome web-server-1
Região
Zona Selecione a zona
Rede padrão
Selecionar VMs Adicione backend-vm-
  1. Clique em Criar.

  2. Repita o processo para um segundo grupo de instâncias chamado web-server-2.

Propriedade Valor
Nome web-server-2
Região
Zona Selecione a zona
Rede padrão
Selecionar VMs Adicione backend-vm1-
  1. Clique em Criar.

Clique em Verificar meu progresso para conferir o objetivo. Criar grupos de instâncias

Tarefa 2: configurar os componentes de balanceamento de carga

Esta é a tarefa principal, em que você cria o balanceador de carga. Um balanceador de carga do Google Cloud não é uma caixa única, mas um conjunto de diversos recursos que trabalham juntos. Agora você vai criá-los e vinculá-los:

  • Verificação de integridade: informa ao balanceador de carga como verificar se uma VM de back-end está ativa. Garante que o tráfego seja enviado apenas para instâncias íntegras e responsivas.
  • Serviço de back-end: é o "cérebro" do balanceador de carga. Agrupa logicamente as VMs de back-end (as duas instâncias) e informa ao balanceador de carga qual verificação de integridade usar nelas.
  • Endereço IP externo estático: fornece ao balanceador de carga um endereço IP permanente e voltado ao público. Esse é o único endereço que os usuários vão acessar.
  • Regra de encaminhamento: é o "front-end" que une tudo. Conecta o IP estático público (o front-end) ao serviço de back-end (o back-end) e informa ao balanceador de carga que, quando o tráfego chegar a esse IP pela porta 80, ele deve enviá-lo para uma das VMs íntegras no serviço de back-end.

Criar verificação de integridade

A verificação de integridade garante que o balanceador de carga só envie o tráfego para instâncias íntegras.

Acesse as verificações de integridade: no console do Google Cloud, acesse Menu de navegação > Compute Engine > Verificações de integridade.

  1. Clique em Criar verificação de integridade.

    • Nome: basic-http-check
    • Escopo: regional
    • Região:
    • Protocolo: TCP
    • Porta: 80
  2. Mantenha as configurações padrão e clique em Criar.

Criar um serviço de back-end

O serviço de back-end gerencia os back-ends (as instâncias de VM) e distribui o tráfego para eles.

  1. Digite Balanceamento de carga na barra de pesquisa na parte de cima. Em "Produtos e páginas", clique em Balanceamento de carga.

  2. Selecione Criar balanceador de carga.

  3. No Balanceador de carga de rede (TCP/UDP/SSL), clique em Próxima.

  4. Selecione Balanceador de carga de passagem e clique em Próxima.

  5. Selecione Voltado ao público (externo) e clique em Próxima e em Configurar.

  6. Defina os seguintes valores:

    Propriedade Valor
    Nome do balanceador de carga network-lb-backend-service
    Região
    Tipo de back-end Grupo de instâncias
    Protocolo TCP
    Verificação de integridade basic-http-check
  7. Em Novos back-ends, selecione o grupo de instâncias web-server-1.

  8. Clique em Concluído.

  9. Clique em Adicionar um back-end e especifique o grupo de instâncias web-server-2.

  10. Clique em Concluído.

Configurar o front-end

  1. Clique em Configuração de front-end e adicione o seguinte:
Propriedade Valor
Versão IP IPv4
Endereço IP Clique em Criar endereço IP.
Nome network-lb-ip. Em seguida, clique em Reservar.
Porta 80
  1. Clique em Concluído.
  2. Clique em Criar.

Clique em Verificar meu progresso para conferir o objetivo. Configurar o balanceador de carga

Tarefa 3: Testar o balanceador de carga

Nesta etapa final, você verifica se toda a configuração funciona. Você vai enviar solicitações de teste repetidas para o endereço IP público do balanceador de carga. O objetivo é confirmar se as solicitações estão sendo distribuídas entre as duas instâncias de back-end, o que comprovaria que o balanceador de carga está distribuindo o tráfego.

Encontrar o endereço IP do balanceador de carga

  1. Acesse a página Balanceamento de carga.
  2. Clique no balanceador de carga network-lb-backend-service que você criou.
  3. O endereço IP listado no resumo é o IP externo do balanceador de carga.

Enviar tráfego ao balanceador de carga

  1. Execute o comando curl no Cloud Shell com o endereço IP externo do balanceador de carga para enviar solicitações:
curl http://[LOAD_BALANCER_IP_ADDRESS]
  1. Você vai receber uma resposta de "Servidor da web 1" ou de "Servidor da web 2".
  2. Execute o comando várias vezes. Você verá respostas de ambos os servidores, o que confirma que o balanceador de carga está distribuindo o tráfego.

Parabéns!

Você configurou um balanceador de carga de rede de passagem externo. Você criou e configurou instâncias de VM de back-end com uma regra de firewall, configurou todos os componentes de balanceamento de carga necessários, incluindo uma verificação de integridade e um serviço de back-end, e testou se o balanceador de carga distribuiu corretamente o tráfego entre as instâncias.

Próximas etapas / Saiba mais

Treinamento e certificação do Google Cloud

Esses treinamentos ajudam você a aproveitar as tecnologias do Google Cloud ao máximo. Nossas aulas incluem habilidades técnicas e práticas recomendadas para ajudar você a alcançar rapidamente o nível esperado e continuar sua jornada de aprendizado. Oferecemos treinamentos que vão do nível básico ao avançado, com opções de aulas virtuais, sob demanda e por meio de transmissões ao vivo para que você possa encaixá-las na correria do seu dia a dia. As certificações validam sua experiência e comprovam suas habilidades com as tecnologias do Google Cloud.

Manual atualizado em 9 de dezembro de 2025

Laboratório testado em 9 de dezembro de 2025

Copyright 2026 Google LLC. Todos os direitos reservados. Google e o logotipo do Google são marcas registradas da Google LLC. Todos os outros nomes de produtos e empresas podem ser marcas registradas das respectivas empresas a que estão associados.

Antes de começar

  1. Os laboratórios criam um projeto e recursos do Google Cloud por um período fixo
  2. Os laboratórios têm um limite de tempo e não têm o recurso de pausa. Se você encerrar o laboratório, vai precisar recomeçar do início.
  3. No canto superior esquerdo da tela, clique em Começar o laboratório

Usar a navegação anônima

  1. Copie o nome de usuário e a senha fornecidos para o laboratório
  2. Clique em Abrir console no modo anônimo

Fazer login no console

  1. Faça login usando suas credenciais do laboratório. Usar outras credenciais pode causar erros ou gerar cobranças.
  2. Aceite os termos e pule a página de recursos de recuperação
  3. Não clique em Terminar o laboratório a menos que você tenha concluído ou queira recomeçar, porque isso vai apagar seu trabalho e remover o projeto

Este conteúdo não está disponível no momento

Podemos avisar você por e-mail quando estiver disponível

Ótimo!

Vamos entrar em contato por e-mail se ficar disponível

Um laboratório por vez

Confirme para encerrar todos os laboratórios atuais e iniciar este

Use a navegação anônima para executar o laboratório

A melhor maneira de executar este laboratório é usando uma janela de navegação anônima ou privada. Isso evita conflitos entre sua conta pessoal e a conta de estudante, o que poderia causar cobranças extras na sua conta pessoal.