Principais Ferramentas
O Cloud Shell possui diversas ferramentas de desenvolvimento prontas para serem utilizadas!
Como por exemplo, temos o Terraform, Java, Python, Node.JS, Git, Ruby, Go, .NET… que facilitam e muito as nossas vidas em tarefas diárias!
Com simples comandos você pode checar a versão atual instalada no Cloud Shell, como por exemplo:
▪ Versão do .NET:
▪ Versão do Ruby:
▪ Versão do Git:
Você pode também executar o comando abaixo para checar as versões dos componentes do Google Cloud SDK:
- gcloud version
Sensacional, não acham?
Agora vamos ver como acessar outra funcionalidade TOP do Cloud Shell:
O Editor On-line!
Para acessar basta clicar no ícone conforme imagem abaixo, dependendo se você está acessando o Cloud Shell junto com a Console na mesma janela, ou via janela exclusiva para o Cloud Shell!
Na tela inicial, você pode clicar em “home folder” ou na opção “Open Home Workspace“:
Em File, você pode abrir pasta e arquivos existentes em seu diretório $Home. Ainda é possível manter ou não selecionado a opção “Auto Save“. Se selecionado, todas alterações que efetuará na edição dos arquivos serão salvas automaticamente!
Observe que os arquivos possuem seus ícones representados de acordo com o seu conteúdo! 😎
Por fim, para finalizarmos essa série do Cloud Shell, vamos a opção:
Web Preview
Este recurso lhe permite executar aplicações web que receba solicitações HTTP, a partir de sua instância da Cloud Shell, basta estar dentro das portas permitidas entre 2000 a 65000.
No Cloud Shell, execute o comando abaixo para iniciar um simples servidor HTTP Python, rodando na porta 8080.
cd `mktemp -d` && echo '<html><body><h1>Porta 8080: OK! </h1></body></html>' >./index.html && python -m SimpleHTTPServer 8080
E você terá o resultado conforme abaixo:
Indica que uma aplicação está sendo executada na porta 8080.
E como podemos visualizar essa aplicação?
Se a aplicação estivesse sendo desenvolvida na sua máquina, você faria:
https://localhost:8080/
No Cloud Shell entra em cena o Web Preview!
E lá está o resultado:
É possível mudar a porta da sessão do Web Preview:
Concluímos aqui nossa mini jornada sobre o Cloud Shell, uma ferramenta poderosa, recheada de utilitários e comandos que facilitam a vida de quem gerencia recursos na Google Cloud!
Até nosso próximo post!
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!
Uma resposta
Thank yyou for shariing yor thoughts. I truly appreciate your
eforts annd I am waiting foor your next wrrite uups
thanks one again.