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.

Como acessar o Console do Google Cloud e o Cloud Shell

Laboratório 1 hora 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.

Informações gerais

Neste laboratório, você vai aprender a usar a interface baseada na web do Google Cloud. Existem dois ambientes integrados disponíveis:

  • Um ambiente GUI chamado console do Google Cloud.
  • Uma interface de linha de comando chamada Cloud Shell, que já vem com os comandos do SDK Cloud pré-instalados.

Neste curso, você usará os dois ambientes.

Confira algumas informações importantes sobre o console do Google Cloud:

  • A console do Google Cloud está em desenvolvimento contínuo, portanto o layout gráfico pode mudar de tempos em tempos. Essas mudanças geralmente acontecem para acompanhar novos recursos do Google Cloud ou atualizações na tecnologia, o que pode deixar o fluxo de trabalho um pouco diferente do habitual.
  • Você pode realizar a maior parte das tarefas do Google Cloud direto pelo console. Às vezes, novos recursos são implementados no SDK Cloud antes de serem disponibilizados no console do Google Cloud.
  • O console do Google Cloud é bem rápido para certas tarefas, além de ser capaz de executar várias ações por você, que normalmente exigem muitas linha de comando.
  • Os comandos no SDK Cloud são ferramentas úteis para a automação.

Objetivos

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

  • Acessar o console do Google Cloud e o Cloud Shell
  • Conhecer o console do Google Cloud
  • Conhecer os recursos do Cloud Shell, inclusive o Cloud Shell Editor
  • Usar o console do Google Cloud e o Cloud Shell para criar buckets e VMs
  • Configurar as permissões do IAM
  • Executar outros comandos no Cloud Shell

Configuração do laboratório

Acesse o Qwiklabs

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

  1. Clique no botão Começar o laboratório. Se for preciso pagar, você verá um pop-up para selecionar a forma de pagamento. No painel Detalhes do laboratório à esquerda, você vai encontrar o seguinte:

    • O botão Abrir console do Google Cloud
    • O tempo restante
    • As credenciais temporárias que você vai usar neste laboratório
    • Outras informações, se forem necessárias
  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 Fazer 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 Fazer login.

    {{{user_0.username | "Nome de usuário"}}}

    Você também encontra o Nome de usuário no painel Detalhes do laboratório.

  4. Clique em Seguinte.

  5. Copie a Senha abaixo e cole na caixa de diálogo de boas-vindas.

    {{{user_0.password | "Senha"}}}

    Você também encontra a Senha no painel Detalhes do laboratório.

  6. Clique em Seguinte.

    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, é possível que 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 gratuitos.

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

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

Após a conclusão das etapas iniciais de login, o painel do projeto será exibido.

Painel do projeto do Google Cloud

Tarefa 1: Conheça o console do Google Cloud

Nesta tarefa, você vai conhecer a interface do console do Google Cloud. Você vai aprender a navegar até diferentes serviços e identificar os principais detalhes de uma máquina virtual (VM) em execução.

Crie uma instância de máquina virtual (VM)

O Google Compute Engine oferece máquinas virtuais que são executadas como um serviço na rede e nos data centers do Google. O Google Kubernetes Engine usa o Compute Engine como um componente da arquitetura. Por isso, é recomendável aprender um pouco sobre o Compute Engine antes do Google Kubernetes Engine.

  1. No Menu de navegação (Ícone do menu de navegação), clique em Compute Engine > Instâncias de VM.
  2. Clique em Criar instância.
  3. Em Nome, digite first-vm como o nome da sua instância.
  4. Em Região, selecione .
  5. Em Zona, selecione .
  6. Em Tipo de máquina, analise as opções.
Observação: o menu de tipo de máquina lista o número de CPUs virtuais, a quantidade de memória e um nome simbólico, como e2-medium. O nome simbólico é o parâmetro de seleção do tipo de máquina quando você usa o comando gcloud para criar uma VM. Um custo estimado por mês é mostrado à direita da região, zona e tipo de máquina.
  1. Para conferir o detalhamento dos custos estimados, acesse Estimativa mensal à direita da lista Tipo de máquina.
  2. Em Tipo de máquina, clique em Padrão > e2-standard-2.

Qual foi a mudança no custo?

  1. Em Tipo de máquina, clique em Núcleo compartilhado > e2-micro.

O tipo micro é uma VM econômica com núcleo compartilhado.

  1. No painel esquerdo, navegue até Rede e, em Firewall, selecione Permitir tráfego HTTP.
  2. Não altere as outras configurações e clique em Criar.

Aguarde a nova VM ser criada.

Confira os detalhes da VM

  1. Na página Instâncias de VM, clique no nome da sua VM, first-vm.
  2. Em Configuração da máquina, confira o valor da Plataforma de CPU.
  3. Clique no ícone de lápis na parte de cima para editar a instância first-vm.
Observação: não é possível mudar o tipo de máquina, a plataforma da CPU ou a zona de uma VM do Google Cloud em execução. Você pode adicionar tags de rede e permitir tráfego específico de rede da Internet usando firewalls.

Algumas propriedades de uma VM são parte integrante dela e definidas quando a VM é criada. Elas não podem ser alteradas. As outras propriedades podem ser editadas. Por exemplo, você pode adicionar discos e determinar se o disco de inicialização é excluído quando a instância é excluída.
  1. Role para baixo até a seção de Gerenciamento e analise as políticas de disponibilidade.

  2. Clique em Cancelar.

Crie uma conta de serviço do IAM

Uma conta de serviço do IAM é um tipo especial de Conta do Google que pertence a um aplicativo ou a uma máquina virtual, e não a um usuário final.

  1. No Menu de navegação, clique em IAM e administrador > Contas de serviço.
  2. Clique em + Criar conta de serviço.
  3. Na página Detalhes da conta de serviço, especifique o Nome da conta de serviço como test-service-account
  4. Clique em Criar e continuar.
  5. Na página Conceda a essa conta de serviço acesso ao projeto, especifique o papel como Básico > Editor.
  6. Clique em Continuar.
  7. Clique em Concluído. Verifique se a conta de teste test-service-account@qwiklabs-gpc-xx-xxxxxxxxxxx.gserviceaccount.com está listada.

Clique em Verificar meu progresso para conferir o objetivo. Crie uma instância de VM com a regra de firewall necessária e uma conta de serviço do IAM.

Tarefa 2: Conheça o Cloud Shell

Nesta tarefa, você vai ativar o Cloud Shell, um ambiente de linha de comando pré-configurado. Você verifica que ele é autenticado automaticamente e está pronto para uso.

O Cloud Shell oferece acesso de linha de comando aos seus recursos de nuvem diretamente no navegador. Com o Cloud Shell, as ferramentas de linha de comando do SDK Cloud, como o gcloud, estão sempre disponíveis, atualizadas e totalmente autenticadas.

O Cloud Shell conta com os seguintes recursos e funções:

  • VM temporária do Compute Engine
  • Acesso à instância pela linha de comando através de um navegador.
  • 5 GB de armazenamento em disco permanente ($HOME dir)
  • SDK Cloud e outras ferramentas pré-instaladas
  • gcloud: para trabalhar com o Compute Engine, o Google Kubernetes Engine (GKE) e vários serviços do Google Cloud
  • gcloud storage e gsutil: para trabalhar com o Cloud Storage
  • kubectl: para trabalhar com o GKE e o Kubernetes
  • bq: para trabalhar com o BigQuery
  • Suporte para linguagens de programação Java, Go, Python, Node.js, PHP e Ruby
  • Recurso de visualização prévia na Web
  • Autorização integrada para acesso a recursos e instâncias

Após uma hora de inatividade, a instância do Cloud Shell é reciclada. Apenas o diretório /home é permanente. Quaisquer alterações feitas na configuração do sistema, incluindo variáveis de ambiente, são perdidas de uma sessão para a outra.

Abra o Cloud Shell e conheça os recursos que ele oferece

  1. Na barra de título do console do Google Cloud, clique em Ativar o Cloud Shell (Ícone do Cloud Shell).
  2. Quando solicitado, clique em Continuar. Se for solicitado, clique em Autorizar.

O Cloud Shell é aberto na parte inferior da janela do console do Google Cloud.

Os ícones abaixo estão na extremidade direita da barra de ferramentas do Cloud Shell:

  • Ocultar/Restaurar: esse ícone oculta e restaura a janela, dando acesso total ao Console do Google Cloud sem fechar o Cloud Shell.
  • Abrir em uma nova janela: esse ícone é útil para manter o Cloud Shell na parte inferior do Console do Google Cloud enquanto você executa comandos individuais. Mas, quando editar arquivos ou quiser conferir a resposta completa de um comando, se você clicar nesse ícone, o Cloud Shell aparecerá em uma janela do terminal de tamanho normal.
  • Fechar todas as guias: esse ícone fecha o Cloud Shell. Toda vez que você fecha o Cloud Shell, a máquina virtual é reciclada, e todo o contexto dela é perdido. No entanto, os dados armazenados no diretório inicial ainda estarão disponíveis na próxima vez que você iniciar o Cloud Shell.

Como usar o Cloud Shell para listar as credenciais armazenadas no sistema

No Cloud Shell, use o comando a seguir para listar as contas cujas credenciais estão armazenadas no sistema.

  1. Execute o comando a seguir para listar a conta ativa:
gcloud auth list
  1. Verifique se a saída mostra o endereço de e-mail do estudante do laboratório como a conta ativa.

Verificar projeto

O Cloud Shell também define automaticamente o ambiente para o ID do projeto atual.

  1. Execute o comando a seguir para verificar a configuração do projeto:
gcloud config list project
  1. Confirme se a saída corresponde ao ID do projeto exibido no painel de detalhes da conexão do laboratório.

  2. Execute o comando a seguir para imprimir o ID do projeto do Google Cloud ao qual a sessão atual do Cloud Shell está associada:

echo $DEVSHELL_PROJECT_ID

Essa variável permite executar scripts sem digitar manualmente o ID do projeto todas as vezes.

  1. Execute o seguinte comando para verificar seu diretório atual:
pwd

Seu diretório de estudantes será listado.

  1. Execute o seguinte comando para receber ajuda sobre o comando que você vai usar na próxima tarefa:
gcloud storage buckets create --help

Use as teclas de seta ou pressione Enter ou Retornar para ver mais informações.

  1. Para sair, pressione Ctrl + C.

Tarefa 3: Crie buckets do Cloud Storage

Nesta tarefa, você vai criar buckets do Cloud Storage e gerenciar objetos usando o console do Cloud (GUI) e o Cloud Shell (CLI). Você vai criar buckets, copiar um arquivo entre eles usando a linha de comando e verificar as mudanças no console. Por fim, você vai configurar as permissões do Identity and Access Management (IAM) para tornar um bucket acessível publicamente e visualizar seu arquivo em um navegador da web.

Isso demonstra que, independentemente da ferramenta usada, você está interagindo com os mesmos recursos do Google Cloud.

  1. No console do Google Cloud, acesse o Menu de navegação (Ícone do menu de navegação) e clique em Cloud Storage > Buckets.

  2. Clique em Criar bucket.

  3. Em Nome, digite -bucket1

Observação:os nomes de buckets precisam ser exclusivos em todo o Google Cloud, não apenas no seu projeto. Uma boa prática é usar o ID do projeto como prefixo
  1. Clique em Continuar.

  2. Em Tipo de local, selecione Região e, no menu suspenso, clique em .

  3. Clique em Continuar.

  4. Em Escolha como armazenar seus dados, aceite os padrões e clique em Continuar.

  5. Em Escolha como controlar o acesso a objetos, desmarque Aplicar a prevenção do acesso público neste bucket.

  6. Em Controle de acesso, verifique se a opção Uniforme está selecionada.

  7. Clique em Continuar e selecione Criar.

Você criou um bucket de armazenamento usando a interface gráfica.

Observação: o console do Google Cloud tem o ícone Notificações (ícone de notificações). Às vezes, ele mostra o feedback dos comandos subjacentes. Você pode clicar no ícone para conferir informações adicionais e acessar o histórico de notificações.

Verificar o bucket no Cloud Shell

Agora, você vai usar o Cloud Shell para confirmar que o bucket existe.

  1. Volte para a janela do terminal do Cloud Shell.

  2. Execute o comando a seguir para listar os buckets de armazenamento no seu projeto:

gcloud storage buckets list
  1. Você vai ver o nome do bucket que acabou de criar, -bucket1

Crie um bucket usando o Cloud Shell

Em seguida, você vai realizar a mesma ação, ou seja, criar um bucket, usando a linha de comando.

  1. No Cloud Shell, use o comando gcloud storage para criar um bucket:
gcloud storage buckets create gs://{{{project_0.project_id | Project ID}}}-bucket2 --location={{{project_0.default_region | REGION}}}
  1. Execute o seguinte comando para verificar se os dois buckets de armazenamento aparecem no seu projeto:
gcloud storage buckets list

Copiar um arquivo para o bucket do Cloud Storage

  1. Copie a imagem de um gato que está em um bucket do Cloud Storage disponibilizado pelo Google para seu Cloud Shell:
gcloud storage cp gs://cloud-training/ak8s/cat.jpg cat.jpg
  1. Copie o arquivo para o primeiro bucket que foi criado:
gcloud storage cp cat.jpg gs://{{{project_0.project_id | Project ID}}}-bucket1
  1. Copie o arquivo do primeiro para o segundo bucket:
gcloud storage cp gs://{{{project_0.project_id | Project ID}}}-bucket1/cat.jpg gs://{{{project_0.project_id | Project ID}}}-bucket2/cat.jpg
  1. No console do Google Cloud, no Menu de navegação (Ícone do menu de navegação), clique em Cloud Storage > Buckets, selecione os dois buckets que você criou e verifique se eles contêm o arquivo cat.jpg.
Observação: talvez seja necessário clicar em Atualizar para ver o segundo bucket.
  1. Selecione o primeiro bucket de armazenamento -bucket1 que você criou. O arquivo cat.jpg não tem o código Public access.

  2. Clique na guia Permissões.

  3. Em Visualizar por principais, clique em Permitir acesso.

  4. Em Novos principais, digite allUsers.

  5. Na atribuição de papéis, em Papel, selecione Leitor de objetos do Storage.

  6. Clique em Salvar.

  7. Na caixa de diálogo de permissão de acesso público, clique em Permitir acesso público.

  8. Clique em Voltar à página principal para retornar à tela principal.

  9. Selecione o primeiro bucket de armazenamento -bucket1 que você criou.

  10. Verifique se o acesso público ao bucket agora é mostrado como Acesso concedido a contas públicas.

  11. Clique em Copiar URL para copiar o link da imagem do gato.

  12. Abra uma guia anônima do navegador e cole o link na barra de endereço. Aparecerá a imagem de um gato. Deixe essa guia aberta.

Clique em Verificar meu progresso para conferir o objetivo. Crie buckets do Cloud Storage

Tarefa 4: Conheça o Cloud Shell Editor

Nesta tarefa, você vai explorar o editor de código do Cloud Shell.

Abra o Cloud Shell Editor

  1. No Cloud Shell, clique no ícone Abrir editor (Ícone do editor do Cloud Shell).

  2. No editor do Cloud Shell, clique em Arquivo > Abrir pasta.

Menu do editor do Cloud Shell

  1. Clique em OK.

A pasta é aberta e mostra uma lista de arquivos e diretórios no painel esquerdo.

  1. Clique em Abrir terminal e, no Cloud Shell, execute o comando abaixo para clonar um repositório git:
git clone https://github.com/googlecodelabs/orchestrate-with-kubernetes.git

A pasta orchestrate-with-kubernetes aparece no painel esquerdo da janela do Cloud Shell Editor.

  1. No Cloud Shell, execute o comando abaixo para criar um diretório de teste:
mkdir test

A pasta test aparece no painel esquerdo da janela do Cloud Shell Editor.

  1. No Cloud Shell Editor, clique na seta à esquerda de orchestrate-with-kubernetes para expandir a pasta.

Pasta "orchestrate-with-kubernetes"

  1. No painel à esquerda, clique no arquivo cleanup.sh para abri-lo no painel direito da janela do Cloud Shell Editor.

  2. Adicione o texto abaixo como a última linha do arquivo cleanup.sh:

echo Finished cleanup! Observação: seu trabalho é salvo automaticamente.
  1. No Cloud Shell, execute os seguintes comandos para mudar de diretório e exibir o conteúdo de cleanup.sh:
cd orchestrate-with-kubernetes cat cleanup.sh
  1. Confira se a saída de cat cleanup.sh inclui a linha de texto que você adicionou.

  2. No editor de código do Cloud Shell, clique com o botão direito do mouse na pasta orchestrate-with-kubernetes e selecione Novo arquivo.

Observação: se um pop-up aparecer para "Ver os textos e imagens copiados para a área de transferência", clique em Permitir.
  1. Nomeie seu arquivo como index.html.

  2. Clique em Salvar.

  3. No painel à direita, cole este texto HTML:

<html><head><title>Cat</title></head> <body> <h1>Cat</h1> <img src="REPLACE_WITH_CAT_URL"> </body></html> Observação: use o atalho de teclado do computador para colar: "Cmd-V" no Mac, "Ctrl-V" no Windows ou Linux.
  1. Substitua a string REPLACE_WITH_CAT_URL pelo URL da imagem de gato de uma tarefa anterior. O URL aparece assim:
https://storage.googleapis.com/qwiklabs-Google Cloud-1aeffbc5d0acb416/cat.jpg
  1. No Menu de navegação (Ícone do menu de navegação), clique em Compute Engine > Instâncias de VM.

  2. Na linha da first-vm, clique no botão SSH.

  3. Na janela de login do SSH que aparece na sua VM, instale o servidor da Web nginx:

sudo apt-get remove -y --purge man-db sudo touch /var/lib/man-db/auto-update sudo apt-get update sudo apt-get install nginx Observação: esse processo pode levar alguns minutos até que seja concluído. Se for preciso confirmar, clique em Y para continuar.
  1. Na janela do Cloud Shell, copie para sua máquina virtual o arquivo HTML que você criou usando o editor do Cloud Shell:
gcloud compute scp index.html first-vm:index.html --zone={{{project_0.default_zone | "ZONE"}}} Observação: se aparecer uma mensagem perguntando se você quer adicionar uma chave de host à lista de hosts conhecidos, responda "Y". Observação: se for preciso digitar uma senha longa, pressione a tecla "Enter" para responder com uma senha longa vazia. Pressione "Enter" novamente se for necessário confirmar a senha longa vazia.
  1. Na janela de login do SSH da sua VM, copie o arquivo HTML do diretório principal para a raiz do documento do servidor da Web nginx:
sudo cp index.html /var/www/html

Clique em Verificar meu progresso para conferir o objetivo. Instalar o servidor da Web "nginx" e personalizar a página inicial.

  1. No Menu de navegação (Ícone do menu de navegação), clique em Compute Engine > Instâncias de VM.

  2. Clique no link na coluna IP externo da first-vm. Se aparecer uma mensagem informando que o site não tem suporte para uma conexão segura, clique em Ir para o site.

    Uma nova guia do navegador será aberta com a página da Web que mostra a imagem do gato.

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 2025 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

Para executar este laboratório, use o modo de navegação anônima ou uma janela anônima do navegador. Isso evita conflitos entre sua conta pessoal e a conta de estudante, o que poderia causar cobranças extras na sua conta pessoal.