1. Criar um projeto do Google Cloud e aplicar créditos
Embora muitos produtos do Google Cloud tenham um nível sem custo financeiro, muitas vezes eles exigem um cartão de crédito ou outro método de faturamento registrado. Este codelab mostra como configurar um crédito de US$10 como conta de faturamento para que você não precise inserir suas informações de faturamento e para ganhar dinheiro extra para testar o Google Cloud.
Pré-requisitos:
- Uma Conta do Google (de preferência @gmail.com, não do G Suite)
É possível criar um novo projeto do Google Cloud (recomendado) ou aplicar esse crédito a um projeto atual do GCP.
2. Primeiros passos com o Cloud Shell
O Google Cloud Shell é seu shell do Linux na nuvem: com apenas um navegador, você tem acesso de linha de comando aos seus recursos na nuvem e, opcionalmente, um editor de texto com destaque de sintaxe.
Um exemplo do Cloud Shell com o terminal e o editor de texto mostrados:
Completamente carregada, pilhas inclusas
O Cloud Shell já tem ferramentas comuns para desenvolvedores instaladas, como Node.js, Java, Go, Python, PHP e Ruby. Você prefere um sysadmin? O Cloud Shell vem instalado com um cliente MySQL, um cliente PostgreSQL, Kubernetes, Docker e muito mais.
Iniciar o codelab
O Cloud Shell é uma máquina virtual com base em Debian que contém todas as ferramentas de desenvolvimento necessárias. Ela oferece um diretório principal persistente de 5 GB, além de ser executada no Google Cloud. Isso aprimora o desempenho e a autenticação da rede. Isso significa que tudo que você precisa para este codelab é um navegador (sim, funciona em um Chromebook).
- Para ativar o Cloud Shell no Console do Cloud, basta clicar em Ativar o Cloud Shell . Leva apenas alguns instantes para provisionar e se conectar ao ambiente.
Depois de se conectar ao Cloud Shell, você já estará autenticado e o projeto estará configurado com seu PROJECT_ID
.
gcloud auth list
Resposta ao comando
Credentialed accounts: - <myaccount>@<mydomain>.com (active)
gcloud config list project
Resposta ao comando
[core] project = <PROJECT_ID>
Se, por algum motivo, o projeto não estiver definido, basta emitir o seguinte comando:
gcloud config set project <PROJECT_ID>
Quer encontrar seu PROJECT_ID
? Veja qual ID você usou nas etapas de configuração ou procure-o 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 ao executar comandos futuros.
echo $GOOGLE_CLOUD_PROJECT
Resposta ao comando
<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.
Neste codelab, você vai aprender a se conectar a recursos de computação hospedados no Google Cloud Platform pela Web. Você vai aprender a usar o Cloud Shell e o comando gcloud
do SDK Cloud.
Resumo
Nesta etapa, você iniciou o Cloud Shell e chamou alguns comandos simples do gcloud
.
O que você aprenderá a seguir
- Como implantar um app Node.js simples no Google Cloud Platform
- Como usar os comandos
gcloud
3. Teste o editor do Cloud Shell
O Cloud Shell vem com um editor de texto que você pode usar no navegador. Para começar, primeiro crie um novo diretório para este codelab.
Na linha de comando do Cloud Shell, execute os seguintes comandos:
touch hello-google-cloud.js edit hello-google-cloud.js
O editor do Cloud Shell será carregado automaticamente. Para abrir o editor sem executar o comando de edição, clique no botão Abrir editor na linha de comando do Cloud Shell.
Maximize o editor e o terminal clicando no botão "Abrir em uma nova janela". .
A janela do navegador com o editor de texto e o terminal da linha de comando do Cloud Shell ficará assim:
Escrever código
Cole o snippet de código abaixo no editor:
hello-google-cloud.js
function hello() {
console.log('Hello, Google Cloud!');
}
hello();
Executar o app
No terminal de linha de comando do Cloud Shell, execute:
node hello-google-cloud.js
Tudo certo!
A saída a seguir será exibida: Hello, Google Cloud!
Resumo
Você abriu o editor do Cloud Shell, que permite editar visualmente os arquivos. Em seguida, você executou o código usando o prompt de comando do Cloud Shell.
4. Parabéns!
Você começou a usar o Google Cloud Platform e aprendeu a iniciar o Cloud Shell e usar o editor integrado.
Saiba mais
- Documentação e tutorial em vídeo sobre o Cloud Shell.
gcloud
Documentação e tutorial em vídeo.
Licença
Este conteúdo está sob a licença Atribuição 2.0 Genérica da Creative Commons.