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.

GCP Fundamentals: Primeiros passos com Deployment Manager e Cloud Monitoring

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

Visão geral

Neste laboratório, você usará o Deployment Manager para criar uma implantação e mantê-la em um estado consistente. Você também usará o Cloud Monitoramento para ver o consumo dos recursos em uma instância de VM.

Objetivos

Neste laboratório, você aprenderá a fazer o seguinte:

  • Criar uma implantação do Deployment Manager

  • Atualizar uma implantação do Deployment Manager

  • Usar o Cloud Monitoramento para ver a carga de uma instância de VM

Tarefa 1: faça login no Console do Google Cloud Platform (GCP)

Para cada laboratório, você recebe um novo projeto do Google Cloud e um conjunto de recursos por um determinado período e sem custos financeiros.

  1. Faça login no Qwiklabs em uma janela anônima.

  2. Confira o tempo de acesso do laboratório (por exemplo, 1:15:00) e finalize todas as atividades nesse prazo.
    Não é possível pausar o laboratório. Você pode reiniciar o desafio, mas vai precisar refazer todas as etapas.

  3. Quando tudo estiver pronto, clique em Começar o laboratório.

  4. Anote as credenciais (Nome de usuário e Senha). É com elas que você vai fazer login no Console do Google Cloud.

  5. Clique em Abrir Console do Google.

  6. Clique em Usar outra conta, depois copie e cole as credenciais deste laboratório nos locais indicados.
    Se você usar outras credenciais, vai receber mensagens de erro ou cobranças.

  7. Aceite os termos e pule a página de recursos de recuperação.

Tarefa 2: confirme se as APIs necessárias estão ativadas

  1. Anote o nome do projeto do GCP. Ele aparece na barra superior do Console do Google Cloud Platform com o seguinte formato: qwiklabs-gcp- seguido de números hexadecimais.

  2. No Console do GCP, acesse o Menu de navegação (Menu de navegação) e clique em APIs e serviços.

  3. Role até a lista de APIs ativadas e procure estas:

  • API Cloud Deployment Manager v2

  • API Cloud Runtime Configuration

  • API Cloud Monitoramento

  1. Se você não encontrar alguma das APIs acima, clique no botão Ativar APIs e serviços na parte superior. Pesquise as APIs acima por nome e ative todas elas para o projeto atual Você anotou o nome do projeto do GCP acima.

Tarefa 3: crie uma implantação com o Deployment Manager

  1. No Console do GCP, na barra de ferramentas no canto superior direito, clique no botão "Abrir o Cloud Shell" (Ativar o Cloud Shell). Depois clique em Continuar.

  2. Para facilitar, inclua a zona que o Qwiklabs atribuiu a você em uma variável de ambiente chamada MY_ZONE. No prompt do Cloud Shell, digite este comando parcial:

export MY_ZONE=

seguido da zona que o Qwiklabs atribuiu a você. Seu comando completo será semelhante a este:

export MY_ZONE=us-central1-a
  1. No prompt do Cloud Shell, faça o download de um modelo editável do Deployment Manager:

gsutil cp gs://cloud-training/gcpfcoreinfra/mydeploy.yaml mydeploy.yaml
  1. No Cloud Shell, use o comando sed para substituir a string de marcador PROJECT_ID pelo ID do projeto do Google Cloud Platform usando este comando:

sed -i -e "s/PROJECT_ID/$DEVSHELL_PROJECT_ID/" mydeploy.yaml
  1. No Cloud Shell, use o comando sed para substituir a string do marcador ZONE pela zona do Google Cloud Platform usando este comando.

sed -i -e "s/ZONE/$MY_ZONE/" mydeploy.yaml
  1. Use o seguinte comando para ver o arquivo mydeploy.yaml com as alterações que você fez:

cat mydeploy.yaml

O conteúdo do arquivo será semelhante a este:

  resources:
  - name: my-vm
    type: compute.v1.instance
    properties:
      zone: us-central1-a
      machineType: zones/us-central1-a/machineTypes/n1-standard-1
      metadata:
        items:
        - key: startup-script
          value: "apt-get update"
      disks:
      - deviceName: boot
        type: PERSISTENT
        boot: true
        autoDelete: true
        initializeParams:
          sourceImage: https://www.googleapis.com/compute/v1/projects/debian-cloud/global/images/debian-9-stretch-v20180806
      networkInterfaces:
      - network: https://www.googleapis.com/compute/v1/projects/qwiklabs-gcp-dcdf854d278b50cd/global/networks/default
        accessConfigs:
        - name: External NAT
          type: ONE_TO_ONE_NAT
  1. Crie uma implantação usando o modelo:

gcloud deployment-manager deployments create my-first-depl --config mydeploy.yaml

Quando a operação de implantação for concluída, o comando gcloud exibe uma lista dos recursos indicados no modelo com os respectivos estados atuais.

  1. Verifique se a implantação foi concluída sem problemas. No Console do GCP, acesse o Menu de navegação (Menu de navegação) e clique em Compute Engine > Instâncias de VM. Observe que uma instância de VM chamada my-vm foi criada de acordo com as especificações do modelo.

  2. Clique no nome da instância de VM para saber os detalhes.

  3. Role para baixo até a seção Metadados personalizados. Verifique se o script de inicialização que você especificou no modelo do Deployment Manager foi instalado.

Clique em Verificar meu progresso para conferir o objetivo. Criar uma implantação do Deployment Manager

Tarefa 4: atualize uma implantação do Deployment Manager

  1. Volte para o prompt do Cloud Shell. Abra o editor de texto nano para editar o arquivo mydeploy.yaml:

nano mydeploy.yaml
  1. Localize a linha que define o valor do script de inicialização, value: "apt-get update", e edite da seguinte forma:

      value: "apt-get update; apt-get install nginx-light -y"

Não altere os espaços no começo da linha. As linhas recuadas fazem parte da sintaxe da linguagem de modelos YAML. Quando você editar o arquivo, mantenha a letra v na palavra value da linha nova logo abaixo da letra k da palavra key na linha acima.

  1. Pressione Ctrl+O e depois Enter para salvar o arquivo editado.

  2. Pressione CTRL+X para sair do editor de texto nano.

  3. Volte para o prompt do Cloud Shell. Digite o seguinte comando para que o Deployment Manager atualize a implantação e instale o novo script de inicialização:

gcloud deployment-manager deployments update my-first-depl --config mydeploy.yaml

Aguarde até o comando gcloud mostrar a mensagem de confirmação da atualização.

  1. No Console do GCP, acesse o Menu de navegação (Menu de navegação) e clique em Compute Engine > Instâncias de VM.

  2. Clique no nome da instância de VM my-vm para abrir o painel Detalhes da instância de VM.

  3. Role para baixo até a seção Metadados personalizados. Confirme se o script de inicialização foi atualizado para o valor declarado no seu modelo do Deployment Manager.

Clique em Verificar meu progresso para conferir o objetivo. Atualize uma implantação do Deployment Manager

Tarefa 5: use o Cloud Monitoramento para ver a carga de uma VM

  1. No Console do GCP, acesse o Menu de navegação (Menu de navegação) e clique em Compute Engine > Instâncias de VM.

  2. Selecione a caixa de seleção para my-vm e clique em Interromper.

  3. Clique em PARAR novamente para confirmar.

  4. Clique no nome da instância de VM para abrir sua tela de detalhes da instância de VM.

  5. Clique em EDITAR (ícone do lápis).

  6. Role para baixo até a parte inferior da página e selecione Compute Engine default service account no menu suspenso Conta de Serviço.

  7. Selecione Permitir acesso completo a todas as APIs do Cloud para escopos de acesso.

  8. Clique em Salvar.

  9. Agora, reinicie a VM clicando em Iniciar na parte superior da página da tela de detalhes da instância da VM.

  10. Clique em INICIAR novamente para confirmar.

  11. No Console do GCP, no Menu de navegação(Menu de navegação), clique em Compute Engine > Instâncias de VM.

  12. Para abrir um prompt de comando na instância my-vm, clique em SSH na linha correspondente na lista Instâncias de VM.

  13. Na sessão SSH da instância my-vm, execute este comando para criar uma carga de CPU:

dd if=/dev/urandom | gzip -9 >> /dev/null &

Esse pipeline do Linux força a CPU a compactar um fluxo contínuo de dados aleatórios.

Criar um espaço de trabalho do Monitoring

Agora você vai configurar um espaço de trabalho no Monitoring vinculado ao seu projeto no Google Cloud. Siga estas etapas para criar uma conta com acesso a um teste sem custo do Monitoring.

  1. No console do Cloud, clique em Menu de navegação > Monitoring.

  2. Aguarde o provisionamento do espaço de trabalho.

Quando o painel do Monitoring for aberto, o espaço de trabalho estará pronto.

Painel "Monitoring" aberto na página "Visão geral"

  1. Clique na opção Configurações no painel esquerdo e confirme se o projeto do GCP que o Qwiklabs criou para você aparece na seção Projetos do GCP.

allocated_projects

  1. Execute os comandos mostrados na tela na janela SSH de sua instância de VM para instalar os agentes de monitoramento e registro.

curl -sSO https://dl.google.com/cloudagents/install-monitoring-agent.sh
sudo bash install-monitoring-agent.sh
curl -sSO https://dl.google.com/cloudagents/install-logging-agent.sh
sudo bash install-logging-agent.sh
  1. Quando os dois agentes estiverem instalados na VM do projeto, clique em Metrics Explorer no menu principal do Cloud Monitoramento, à esquerda.

  2. No painel Métrica do Metrics Explorer, selecione o tipo de recurso VM Instance e a métrica CPU Usage.

No gráfico exibido, observe que o uso da CPU aumentou intensamente alguns minutos atrás.

  1. Encerre o comando que estava gerando carga de trabalho. Retorne à sessão SSH na instância my-vm e digite este comando:

kill %1

Finalize o laboratório

Clique em Terminar o laboratório após a conclusão. O Google Cloud Ensina remove os recursos usados e limpa a conta por você.

Você vai poder avaliar sua experiência no laboratório. Basta selecionar o número de estrelas, digitar um comentário e clicar em Enviar.

O número de estrelas indica o seguinte:

  • 1 estrela = muito insatisfeito
  • 2 estrelas = insatisfeito
  • 3 estrelas = neutro
  • 4 estrelas = satisfeito
  • 5 estrelas = muito satisfeito

Feche a caixa de diálogo se não quiser enviar feedback.

Para enviar seu feedback, fazer sugestões ou correções, use a guia Suporte.

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 empresas e produtos podem ser marcas registradas das 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.