1. Antes de começar
Este codelab mostra como criar um projeto do Google Cloud, configurar e navegar pelo console do Google Cloud, além de acessar alguns dos serviços mais usados no console do Cloud.
Pré-requisitos
- Conhecimento básico sobre como usar a linha de comando.
- Conhecimento básico sobre como navegar no console do Cloud.
O que você vai aprender
- Como criar um projeto do Google Cloud.
- Como ativar e usar o Cloud Shell.
- Como navegar pelo Console do Cloud.
- Como acessar os serviços mais usados no console do Cloud.
O que é necessário
- Uma Conta do Google, como uma conta do Gmail ou do Google Workspace.
- Acesso a uma conta do Cloud BIlling ou a um cartão de crédito para se inscrever na avaliação sem custo financeiro.
2. Criar um projeto do Google Cloud
Nesta seção, você vai aprender a criar um projeto do Google Cloud e usar o Cloud Shell.
Começar a configuração
- Faça login no console do Cloud e crie um novo projeto ou reutilize um existente.
Lembre-se do ID do projeto, que aparece logo abaixo do Nome do projeto. O ID é um nome exclusivo em todos os projetos do Google Cloud e será referenciado posteriormente neste codelab como PROJECT_ID
.
- Ative o faturamento no console do Cloud para usar os recursos do Google Cloud.
Este codelab não tem custos muito altos. Para evitar cobranças além deste codelab, siga as instruções na seção "Limpar".
Cloud Shell
Neste codelab, você vai usar o Cloud Shell, um ambiente de linha de comando executado no Google Cloud. O Cloud Shell é uma máquina virtual baseada em Debian. Ele contém todas as ferramentas de desenvolvimento necessárias. Ele oferece um diretório principal persistente de 5 GB, o que melhora bastante o desempenho e a autenticação da rede. Isso significa que você só precisa de um navegador para este codelab.
Para ativar o Cloud Shell no Console do Cloud:
- Clique em Ativar o Cloud Shell.
O provisionamento e a conexão do ambiente podem levar alguns instantes.
Depois de se conectar ao Cloud Shell, você já estará autenticado e o projeto estará configurado com seu PROJECT_ID
.
- Para ver uma lista de contas credenciadas, digite o seguinte na linha de comando do Cloud Shell.
gcloud auth list
Você verá esta resposta:
Credentialed accounts:
- <MY_ACCOUNT>@<MY_DOMAIN>.com (active)
- Para ver uma lista dos seus projetos, digite o seguinte comando.
gcloud config list project
Você verá esta resposta:
[core]
project = <PROJECT_ID>
Se, por algum motivo, o projeto não estiver configurado, execute este comando para configurá-lo.
gcloud config set project <PROJECT_ID>
O PROJECT_ID
é o ID usado nas etapas de configuração. Também é possível procurá-lo no painel do Console do Cloud:
O Cloud Shell também define algumas variáveis de ambiente por padrão, o que pode ser útil quando você executar comandos no futuro.
- Para ver o ID do projeto, digite o seguinte comando.
echo $GOOGLE_CLOUD_PROJECT
Você verá esta resposta:
<PROJECT_ID>
- Defina a zona padrão e a configuração do projeto:
gcloud config set compute/zone us-central1-f
É possível escolher uma variedade de zonas diferentes. Para mais informações, consulte Regiões e zonas.
3. Use o Console do Cloud
Nesta seção, explicamos como navegar pelo Console do Cloud e como acessar alguns dos serviços mais usados.
Navegue pelo console do Cloud
- Para acessar as ferramentas do Cloud, clique no menu de navegação ( ) no canto superior esquerdo da tela para abrir o menu principal. Ao analisar algumas das opções disponíveis, observe que as ferramentas estão divididas em áreas principais, como computação, armazenamento, rede e Big Data. Também é possível fixar na parte de cima do menu as ferramentas que você usa com frequência.
- Selecione Página inicial para ver o painel principal.
O painel exibe informações sobre a identidade do seu projeto. Nome do projeto é um termo descritivo que ajuda a identificar o projeto. O número e o ID do projeto precisam ser exclusivos em todo o Google Cloud e, portanto, podem ser mais complicados e difíceis de lembrar, mas você sempre pode encontrá-los no painel. Conforme você se familiariza com o console, é possível personalizar o painel para mostrar os itens que são mais importantes para você.
Muitas ferramentas têm outros menus de contexto disponíveis. Você pode abrir e fechar os menus usando os botões <| e <| no final do menu.
Você também pode acessar as ferramentas usando o campo "Pesquisar" na parte de cima do console do Cloud.
Faturamento
A seção Faturamento do console do Cloud oferece muitas ferramentas para rastrear o faturamento do projeto. Para mais informações, consulte a documentação do Cloud Billing.
Para configurar o faturamento do projeto:
- No menu de navegação, clique em Faturamento. Se você tiver várias contas de faturamento, selecione Acessar a conta de faturamento vinculada quando solicitado.
- Reserve alguns minutos para analisar as informações disponíveis no menu de contexto. Ao usar o Google Cloud, é possível retornar a esta seção para acompanhar seu faturamento.
- Para receber notificações ao atingir os limites de faturamento predefinidos, crie um orçamento. Para mais informações, consulte Criar, editar ou excluir orçamentos e alertas de orçamento.
- Para uma análise detalhada, pode ser útil exportar informações de faturamento para o BigQuery. Para mais informações, consulte Exportar dados do Cloud Billing para o BigQuery.
APIs e serviços
O console do Cloud pode fornecer acesso a várias APIs do Google.
Para ativar APIs e criar credenciais para elas, selecione APIs e Serviços no menu principal.
- Selecione a guia Ativar APIs e serviços para ativar as APIs. Nesta seção, você pode pesquisar APIs, conseguir mais informações sobre elas, como preços, se for o caso, ativá-las e testá-las.
- Selecione a guia Criar credenciais para criar credenciais, como chaves de API, contas de serviço e IDs do cliente OAuth. Para uma visão geral da autenticação no Google Cloud, consulte Visão geral da autenticação.
Identity and Access Management (IAM)
O IAM fornece controle de acesso refinado para recursos do Google Cloud. Se você precisar ter colaboradores em um projeto, disponibilizar arquivos no armazenamento para outras pessoas, permitir que outras pessoas executem consultas ou realizem tarefas semelhantes, o IAM facilita a concessão da permissão correta para as pessoas ou grupos certos.
Para configurar o IAM para seu projeto:
- Clique em IAM e Administrador > IAM no menu de navegação.
A página IAM mostra os principais que têm permissões para o projeto.
- Verifique a lista para ver o endereço de e-mail e o papel que corresponde a ele.
Para cada um desses principais, há vários papéis listados. Para saber mais, consulte Noções básicas sobre papéis e Noções básicas sobre papéis personalizados do IAM.
Além disso, alguns principais podem estar marcados com permissões em excesso. O Google Cloud verifica as ações desses principais e faz sugestões para aqueles que podem ter menos permissões, o que geralmente aumenta a segurança do seu projeto. Para saber mais, consulte Aplicar privilégio mínimo com recomendações de papéis.
Quando você usa o "?" para insights de segurança, vai receber este aviso:
- Para adicionar ou remover permissões, use os links na parte de cima da página do IAM.
- Reserve alguns minutos para analisar outros itens na Central de Ajuda Administrador.
4. Limpar
Se você adicionou um projeto, recomendamos excluí-lo para evitar cobranças na sua Conta do Google.
- No console do Cloud, acesse a página Gerenciar recursos.
- Na lista de projetos, selecione o projeto que você quer excluir e clique em Excluir.
- Na caixa de diálogo, digite o ID do projeto e clique em Encerrar para excluí-lo.
5. Parabéns
Parabéns! Você aprendeu a criar um projeto do Google Cloud e a acessar algumas das seções mais usadas do console do Google Cloud.