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.

Criação e gerenciamento de instâncias do AlloyDB: laboratório com desafio

Laboratório 30 minutos universal_currency_alt 1 crédito 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.

GSP395

Logotipo dos laboratórios autoguiados do Google Cloud

Visão geral

Nos laboratórios com desafio, apresentamos um cenário e um conjunto de tarefas. Para concluí-las, em vez de seguir instruções detalhadas, você vai 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 o 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 se inscreveram no selo de habilidade Criação e gerenciamento de instâncias do AlloyDB. Tudo pronto para começar o desafio?

Conhecimentos avaliados

Neste laboratório com desafio, você precisa realizar estas tarefas:

  • Criar um cluster e uma instância
  • Criar tabelas na instância
  • Carregar conjuntos de dados simples em tabelas
  • Criar uma instância do pool de leitura
  • Criar um backup

Público-alvo

O conteúdo deste laboratório com desafio é mais adequado a admins de bancos de dados do AlloyDB para PostgreSQL. Este laboratório foi criado para testar as habilidades dos estudantes que concluíram o curso "Criação e gerenciamento de bancos de dados do AlloyDB".

Configuração e requisitos

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.

Cenário do desafio

Como admin de um banco de dados corporativo, sua tarefa é criar um banco de dados do AlloyDB para PostgreSQL para as operações de RH da empresa. Para esse banco de dados, você recebeu uma lista de especificações relacionada a tabelas que precisam ser criadas e dados que precisam ser carregados.

Tarefa 1: criar um cluster e uma instância

  1. Sua primeira tarefa é criar um cluster.

  2. Você pode concluir essa etapa usando o console do Cloud ou a CLI gcloud. Se usar a CLI gcloud, consulte e use o valor da região do GCP fornecido na página inicial do laboratório.

  3. O cluster precisa ter estes atributos: Você pode manter os valores padrão nas demais configurações:

Item Valor
ID do cluster lab-cluster
Senha Change3Me
Rede peering-network
Observação: a opção de conexão de acesso a serviços particulares foi configurada para este projeto quando você iniciou o laboratório. Essa etapa é necessária para permitir o acesso ao cluster do AlloyDB.

Se você estiver usando a CLI gcloud, confira a seguir um exemplo de comando para criar um cluster:

Observação: você precisa substituir os valores obrigatórios. Caso contrário, a configuração será inválida, e você não vai passar neste laboratório com desafio. gcloud beta alloydb clusters create SAMPLE-CLUSTER-ID \ --password=SAMPLE_PASSWORD \ --network=SAMPLE_NETWORK \ --region=GCP_REGION_VALUE \ --project=QWIKLABS_PROJECT_ID
  1. Em seguida, crie uma instância. Se você estiver seguindo o assistente do console do Cloud, a instância do cluster precisa ter estes atributos:
Item Valor
ID da instância lab-instance
Tipo de máquina 2 vCPU, 16 GB

Se você estiver usando a CLI gcloud, confira um exemplo de comando para a criação de uma instância:

Observação: você precisa substituir os valores obrigatórios. Caso contrário, a configuração será inválida, e você não vai passar neste laboratório com desafio. gcloud beta alloydb instances create SAMPLE-INSTANCE-ID \ --instance-type=PRIMARY \ --cpu-count=2 \ --region=GCP_REGION_VALUE \ --cluster=SAMPLE-CLUSTER-ID \ --project=QWIKLABS_PROJECT_ID
  1. Na página Visão geral do novo cluster criado, anote o endereço do IP particular na seção de instâncias. Copie o endereço do IP particular em um arquivo de texto para colar o valor em uma etapa posterior.

  2. Clique em Verificar meu progresso para conferir o objetivo.

Criar um cluster e uma instância

Tarefa 2: criar tabelas na instância

  1. Em seguida, crie tabelas na instância do AlloyDB. Uma VM chamada alloydb-client, que contém o cliente PostgreSQL, foi provisionada para você no início do laboratório.

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

  3. Na instância chamada alloydb-client, na coluna Conectar, clique em SSH para abrir uma janela do terminal.

  4. Defina a seguinte variável de ambiente, substituindo ALLOYDB_ADDRESS pelo endereço IP particular da instância do AlloyDB da tarefa anterior.

export ALLOYDB=ALLOYDB_ADDRESS
  1. Execute o comando a seguir para armazenar o endereço IP privado da instância do AlloyDB na VM do cliente do AlloyDB para que ele persista durante todo o laboratório com desafio.
echo $ALLOYDB > alloydbip.txt
  1. Use o comando a seguir para iniciar o cliente PostgreSQL (psql). Será solicitada a senha do usuário postgres (Change3Me) que você inseriu ao criar o cluster.
psql -h $ALLOYDB -U postgres
  1. O banco de dados precisa ter um total de 3 (três) tabelas: regiões, países e departamentos.

  2. É preciso definir as tabelas conforme listado abaixo.

Confira um exemplo de comando DDL para criar uma tabela do AlloyDB:

CREATE TABLE sample ( sample_id bigint NOT NULL, sample_name varchar(25) ) ; ALTER TABLE sample ADD PRIMARY KEY (sample_id);

Tabela: regiões

Chave primária: region_id

Coluna Tipo de dados
region_id bigint NOT NULL
region_name varchar(25)

Tabela: países

Chave primária: country_id

Coluna Tipo de dados
country_id char(2) NOT NULL
country_name varchar(40)
region_id bigint

Tabela: departamentos

Chave primária: department_id

Coluna Tipo de dados
department_id smallint NOT NULL
department_name varchar(30)
manager_id integer
location_id smallint

Tarefa 3: carregar conjuntos de dados simples em tabelas

  1. Em seguida, carregue as tabelas que você acabou de criar com os seguintes conjuntos de dados simples e de baixo volume.

  2. Você precisa usar o cliente psql para carregar essas tabelas. Use a VM alloydb-client, conforme descrito na tarefa anterior, para acessar o cliente psql.

Observação: os elementos de dados fornecidos são escritos de acordo com a ordem das colunas da tabela correspondente.

Confira um exemplo de comando DML para carregar uma única linha em uma tabela do AlloyDB.

INSERT INTO Sample VALUES (1, 'Sample Value');

Tabela: regiões

1, 'Europe' 2, 'Americas' 3, 'Asia' 4, 'Middle East and Africa'

Tabela: países

'IT', 'Italy', 1 'JP', 'Japan', 3 'US', 'United States of America', 2 'CA', 'Canada', 2 'CN', 'China', 3 'IN', 'India', 3 'AU', 'Australia', 3 'ZW', 'Zimbabwe', 4 'SG', 'Singapore', 3

Tabela: departamentos

10, 'Administration', 200, 1700 20, 'Marketing', 201, 1800 30, 'Purchasing', 114, 1700 40, 'Human Resources', 203, 2400 50, 'Shipping', 121, 1500 60, 'IT', 103, 1400
  1. Clique em Verificar meu progresso para conferir os objetivos.
Criar e carregar tabelas

Tarefa 4: criar uma instância do pool de leitura

  1. Em seguida, crie uma instância do pool de leitura para o cluster. Você pode criar essa instância usando o console do Cloud ou a CLI gcloud. Se usar a CLI gcloud, consulte e use o valor da região do GCP fornecido na página inicial do laboratório.

  2. A instância precisa ter estes atributos: Você pode manter os valores padrão nas demais configurações:

Item Valor
ID da instância do pool de leitura lab-instance-rp1
Contagem de nós 2
Tipo de máquina 2 vCPU, 16 GB

Se você estiver usando a CLI gcloud, veja um exemplo de comando para criar essa instância:

Observação: você precisa substituir os valores obrigatórios. Caso contrário, a configuração será inválida, e você não vai passar neste laboratório com desafio. gcloud beta alloydb instances create SAMPLE-READ-POOL-INSTANCE-ID \ --instance-type=READ_POOL \ --cpu-count=2 \ --read-pool-node-count=2 \ --region=GCP_REGION_VALUE \ --cluster=SAMPLE-CLUSTER-ID \ --project=QWIKLABS_PROJECT_ID
  1. Clique em Verificar meu progresso para conferir o objetivo.
Criar uma instância do pool de leitura

Tarefa 5: criar um backup

  1. Em seguida, crie um backup sob demanda da instância. Você pode criar o backup usando o console do Cloud ou a CLI gcloud. Se usar a CLI gcloud, consulte e use o valor da região do GCP fornecido na página inicial do laboratório.

  2. No menu de navegação do console do Cloud (Ícone do menu de navegação), em Bancos de dados, clique em AlloyDB para PostgreSQL e em Backups para abrir a página de backups.

  3. O nome do backup precisa ser lab-backup.

Se você estiver usando a CLI gcloud, veja um exemplo de comando para criar um backup:

Observação: você precisa substituir os valores obrigatórios. Caso contrário, a configuração será inválida, e você não vai passar neste laboratório com desafio. gcloud beta alloydb backups create SAMPLE-BACKUP_ID \ --cluster=SAMPLE-CLUSTER-ID \ --region=GCP_REGION_VALUE \ --project=QWIKLABS_PROJECT_ID
  1. Clique em Verificar meu progresso para conferir o objetivo.
Criar um backup

Parabéns!

Neste laboratório com desafio, você criou uma instância, um banco de dados do AlloyDB e tabelas. Além disso, você carregou dados e realizou operações DDL em uma tabela.

Criação e gerenciamento de bancos de dados do AlloyDB (selo de habilidade)

Conquiste seu próximo selo de habilidade

Este laboratório autoguiado faz parte do selo de habilidade Criação e gerenciamento de instâncias do AlloyDB. 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.

Este selo de habilidade faz parte do programa de aprendizado Database Engineer do Google Cloud. Continue sua jornada de aprendizado fazendo a inscrição no selo de habilidade Migração de dados MYSQL para o Cloud SQL usando o Database Migration Service ou no selo de habilidade Criação e gerenciamento de instâncias do Cloud SQL para PostgreSQL.

Manual atualizado em 16 de janeiro de 2026

Laboratório testado pela última vez em 26 de fevereiro de 2024

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.