Instruções e requisitos de configuração do laboratório
Proteja sua conta e seu progresso. Sempre use uma janela anônima do navegador e suas credenciais para realizar este laboratório.

Implantação e gerenciamento da Apigee X: laboratório com desafio

Laboratório 45 minutos universal_currency_alt 5 créditos show_chart Intermediário
info 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.

GSP349

Logotipo dos laboratórios autoguiados do Google Cloud

Visão geral

Nos laboratórios com desafio, apresentamos uma situação e um conjunto de tarefas. Para concluí-las, em vez de seguir instruções detalhadas, você usará o que aprendeu nos laboratórios do curso. Um sistema automático de pontuação (mostrado nesta página) vai avaliar seu desempenho.

Nos laboratórios com desafio, não ensinamos novos conceitos do Google Cloud. O objetivo dessas tarefas é aprimorar aquilo que você já aprendeu, como a alteração de valores padrão ou a leitura e pesquisa de mensagens para corrigir seus próprios erros.

Para alcançar a pontuação de 100%, você precisa concluir todas as tarefas no tempo definido.

Este laboratório é recomendado para estudantes que concluíram os laboratórios do selo de habilidade Implantação e gerenciamento da Apigee X. Tudo pronto para começar o desafio?

Conhecimentos avaliados:

  • Como criar uma organização de avaliação da Apigee X
  • Como adicionar um ambiente e um grupo de ambientes à organização
  • Como configurar um endereço IP NAT para serviços de back-end
  • Como proteger APIs com o Cloud Armor

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. Observação: é recomendável usar uma nova janela anônima para concluir este laboratório.

Cenário do desafio

Você trabalha com engenharia de nuvem na Cymbal Shops, uma varejista nacional. A equipe de API da Cymbal Shop planeja usar a Apigee para se integrar a vários parceiros e fornecer um catálogo de produtos. Você é responsável por configurar e proteger a organização de avaliação da Apigee X.

Os supervisores esperam que você já tenha habilidades e conhecimento suficientes para fazer isso, portanto, não fornecem nenhum guia explicativo.

Confira algumas normas da Cymbal Shops que você precisa seguir:

  1. Crie todos os recursos na região padrão () ou zona padrão (), a menos que haja uma instrução diferente.
  2. Os nomes geralmente têm o formato equipe-recurso. Por exemplo, uma instância poderia receber o nome api-portal.
  3. Economize recursos. Como os projetos são monitorados, o uso excessivo de recursos pode levar ao encerramento do projeto (e talvez à sua demissão). Por isso, tenha cuidado. Estas são as únicas orientações da equipe de monitoramento: a menos que haja uma instrução diferente, use f1-micro para VMs pequenas do Linux e n1-standard-1 para outros aplicativos.

Seu desafio

Um colega da Cymbal Shops já usou o assistente de provisionamento da Apigee X para ativar as APIs necessárias, criar a rede VPC (api-vpc) e criar a sub-rede necessária da rede (api-subnet). Ele também iniciou a etapa 3 do assistente para criar a organização de avaliação da Apigee na região . O provisionamento da organização pode não ter terminado ainda.

Você recebeu um e-mail pedindo para concluir a configuração da organização de avaliação da Apigee X. Leia a descrição de cada tarefa e crie os recursos necessários.

Tarefa 1: modificar os ambientes e grupos de ambientes

A equipe de desenvolvimento da Cymbal Shops quer usar dois ambientes e grupos de ambientes separados. Além do ambiente eval e do grupo eval-group, a equipe de desenvolvimento quer um ambiente adicional chamado staging, que está contido em um outro grupo de ambientes chamado staging-group.

  • Adicione o ambiente e o grupo de ambientes à sua organização da Apigee X.

Requisitos:

  • Para criar o ambiente staging e o grupo de ambientes staging-group, use a interface da Apigee.
  • Forneça staging.example.com como o nome do host do grupo de ambientes recém-criado.
  • O ambiente staging será anexado à instância em uma tarefa posterior.
  • O ambiente staging deve usar o tipo de proxy programável e o tipo de implantação de proxy.

Clique em Verificar meu progresso para conferir o objetivo. Adicionar o ambiente staging e o grupo de ambientes staging-group

Observação: se uma marca de seleção verde não aparecer, clique em "Pontuação" no canto superior direito e selecione Verificar meu progresso na etapa em questão. Uma caixa pop-up vai orientar você.

Tarefa 2: usar o assistente de provisionamento para configurar o roteamento de acesso

A equipe de desenvolvimento precisa que a organização de avaliação seja acessível pela Internet.

  • Use a etapa 4 do assistente de provisionamento para ativar o acesso à Internet.
Observação: se a etapa 3 do assistente de provisionamento ainda estiver em execução, você terá que esperar que ela seja concluída antes de terminar esta tarefa.

Requisitos:

  • Para concluir a etapa de roteamento de acesso, use o assistente de provisionamento da Apigee X.
  • Use a sub-rede api-subnet para a sub-rede de roteamento de acesso.
  • Use o serviço de DNS curinga padrão, nip.io. O assistente de provisionamento vai adicionar automaticamente o endereço nip.io como um nome de host para o grupo de ambientes eval-group. Se o endereço IP do ambiente de execução for 1.2.3.4, o nome do host do eval-group será definido como 1.2.3.4.nip.io.
  • Não se esqueça de selecionar as configurações de DNS curinga e de sub-rede corretamente no assistente. Se você cometer um erro, acesse Serviços de rede > Balanceamento de carga para excluir o balanceador de carga e atualize a página do assistente para tentar novamente a etapa de roteamento de acesso.

Quando o roteamento de acesso é configurado com sucesso, a API hello-world implantada no ambiente de avaliação pode ser chamada com uma solicitação semelhante a esta:

curl -i https://1.2.3.4.nip.io/hello-world

Clique em Verificar meu progresso para conferir o objetivo. Configurar o roteamento de acesso

Observação: se uma marca de seleção verde não aparecer, clique em "Pontuação" no canto superior direito e selecione Verificar meu progresso na etapa em questão. Uma caixa pop-up vai orientar você.

Tarefa 3: criar e ativar um endereço NAT para a instância

A equipe de desenvolvimento quer colocar o endereço IP da instância do ambiente de execução na lista de permissões. Use o recurso de endereço IP NAT da Apigee X para fornecer um endereço IP estático.

Requisitos:

  • Para criar e ativar um endereço NAT para a instância do ambiente de execução eval-instance, use a API Apigee.
  • Use apigee-nat-ip como o nome do endereço IP NAT.

Clique em Verificar meu progresso para conferir o objetivo. Criar e ativar o endereço NAT

Observação: se uma marca de seleção verde não aparecer, clique em "Pontuação" no canto superior direito e selecione Verificar meu progresso na etapa em questão. Uma caixa pop-up vai orientar você.

Tarefa 4: criar uma política de segurança do Cloud Armor e anexá-la ao balanceador de carga global

A equipe de desenvolvimento quer proteger os serviços de back-end contra a execução remota de código.

  • Use o Cloud Armor para fornecer essa proteção.

Requisitos:

  • Nomeie a política como protect-apigee.
  • Para encontrar o nome da regra de detecção de execução remota de código, use a lista de regras do Cloud Armor.
  • Use a versão estável da regra.
  • Retorne um código de status 403 Forbidden se um padrão de execução remota de código for detectado.
  • Use uma prioridade 1.000.
  • Permita todo o tráfego pelo balanceador de carga, exceto o tráfego que corresponde à regra de detecção de execução remota de código.
  • Você encontra o nome do host eval-group nip.io no menu Gerenciamento > Ambientes > Grupos de ambientes na interface da Apigee. O nome do host deve ser parecido com 1.2.3.4.nip.io, usando o endereço IP da instância do ambiente de execução.

Um exemplo de solicitação que seria detectada pela regra de execução remota de código é:

curl -i https://1.2.3.4.nip.io/hello-world?doc=/bin/ls Observação: pode levar alguns minutos para que as regras do Cloud Armor sejam propagadas. Se a solicitação não for bloqueada, você poderá tentar chamar novamente até que ela seja bloqueada. Não é necessário bloquear uma solicitação para que essa verificação de progresso seja bem-sucedida.

Clique em Verificar meu progresso para conferir o objetivo. Criar e anexar a política do Cloud Armor

Observação: se uma marca de seleção verde não aparecer, clique em "Pontuação" no canto superior direito e selecione Verificar meu progresso na etapa em questão. Uma caixa pop-up vai orientar você.

Tarefa 5: anexar o ambiente staging à instância do ambiente de execução

O ambiente staging não pode receber tráfego até ser anexado à instância do ambiente de execução.

Requisitos:

  • Para anexar o ambiente staging à instância do ambiente de execução, use a API Apigee.
Observação: pode levar vários minutos para que o ambiente seja anexado.

Clique em Verificar meu progresso para conferir o objetivo. Anexar o ambiente à instância do ambiente de execução

Observação: se uma marca de seleção verde não aparecer, clique em "Pontuação" no canto superior direito e selecione Verificar meu progresso na etapa em questão. Uma caixa pop-up vai orientar você.

Parabéns!

Neste laboratório com desafio você demonstrou seus conhecimentos sobre implantação e gerenciamento da Apigee X.

Selo "Implantação e gerenciamento da Apigee X"

Conquiste seu próximo selo de habilidade

Este laboratório autoguiado faz parte do selo de habilidade Implantação e gerenciamento da Apigee X. Ao concluir o curso, você ganha o selo acima como reconhecimento por sua conquista. Compartilhe o selo no seu currículo e nas redes sociais e use #GoogleCloudBadge para anunciar sua conquista.

Esse selo de habilidade faz parte do programa de aprendizado para Desenvolvedores de APIs do Google Cloud. Para continuar sua jornada de aprendizado, inscreva-se no selo de habilidade Desenvolver e proteger APIs com a Apigee X.

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 8 de janeiro de 2026

Laboratório testado em 22 de setembro 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

Você vai receber uma notificação por e-mail quando ele estiver disponível

Ótimo!

Vamos entrar em contato por e-mail se ele 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.