
O Cloud Shell da Google Cloud é uma ferramenta fantástica que lhe permite gerenciar os recursos a partir de qualquer navegador.
Possui um Armazenamento permanente de 05 GB e um Editor de código On-line!
Cloud Shell é um ambiente de operação e de desenvolvimento on-line que você pode acessar de qualquer lugar. Através de um shell para Linux, você tem em mãos um terminal on-line com vários utilitários e ferramentas de linha de comando para criar, desenvolver, depurar e implantar recursos ou aplicações na Google Cloud Plataform (GCP).
Como acessar o Cloud Shell

Após fazer login na sua conta na GCP, no canto superior direito, você têm o ícone que representa o Cloud Shell, conforme a imagem ao lado.
Ao acessar, além da mensagem de “Seja Bem-Vindo!”, é informado também sobre qual projeto a sessão foi ativada, ou seja, os recursos a serem geridos serão do projeto em questão.

Caso queira mudar, você pode usar o comando abaixo, informando o ID do projeto:
gcloud config set project [PROJECT_ID]
Sobre ID do projeto, você pode usar a variável abaixo, que representa a ID do projeto atual configurada na sessão:
$DEVSHELL_PROJECT_ID
No exemplo do comando abaixo, é retornado o valor da variável ($DEVSHELL_PROJECT_ID), neste caso, o ID do projeto da sessão ativa do terminal: tcb-gcp-db

Você pode adicionar outros terminais, clicando no “+“, ou clicando na opção que lista todos os projetos disponíveis. Selecionando um projeto, um novo terminal é adicionado, já com o ID do projeto escolhido ativo na sessão.


Caso a sessão se torne inativa, você têm a opção de Reconectar:


É possível também abrir o terminal em uma Nova Janela do navegador e ter mais visibilidade dos comandos executados, clicando na opção mostrada ao lado!
Assim, você terá uma janela exclusiva para usar o Cloud Shell 😎👍

Configurações do Terminal
Você têm opções para alterar…
Temas de Cores:

Tamanho do texto:

Fonte:

Exibir ou não a Barra de Rolagem:

E muito mais!
Download e Upload de arquivos
No Cloud Shell é possível fazer download e upload de arquivos, que ficam armazenados no seu diretório $HOME e somente você tem acesso!
O armazenamento é de 05 GB de modo persistente!
Lembrando que esses arquivos são acessíveis a partir de qualquer projeto, afinal de contas, está armazenado na sua pasta $HOME do seu usuário.

Finalizamos aqui a Parte 1 sobre essa incrível ferramenta que é o Cloud Shell da GCP.
Acesse as outras partes dessa série, clicando abaixo para já ser redirecionado automaticamente e desfrutar desse conteúdo sensacional.
The Cloud Bootcamp – O Bootcamp MultiCloud!