Após começar a me interessar mais por Go Lang, estou iniciando minha história com o Google Cloud Platform.

E as primeiras impressões foram muito boas! Exatamente como a 6 anos atrás quando brincava no google code playground.

Eu sempre gostei muito dos produtos mas a parte de clouds ainda não tinha testado.

Inicialmente me atraí pois curti o terminal de acesso via web deles é bem descente e integrado. Estou rodando com meu dotvim + fish redondo pela primeira vez me senti em casa como no terminal mas rodando direto de uma cloud através de um browser \o/

Outra coisa que gostei foi dos comandos auxiliares para usar no console: gcloud e gsutil.

O gcloud é mais genérico e abrangente no gerenciamento geral da sua google cloud enquanto o gsutil é para você fazer coisas relacionadas ao Google Storage.

Instalação do Google Cloud Platform

Para instalar o gcloud e gsutil digite na linha de comando:

curl https://sdk.cloud.google.com | bash

Neste exemplo vou mostrar usando gsutil para manusear seus arquivos entre sua máquina e o google :)

Criando meu primeiro HD no google :)

Estou com meu bucket “jonatasdp” criado e agora vamos usufruir dele.

Um bucket funciona como uma partição de um HD em um servidor do google. O custo médio é 2 centavos de dólar por GB.

O comando gsutil é bem parecido com o aws s3 do Amazon e tem a mesma finalidade: manipular buckets. Só que em um “google storage” :)

Lembre-se que antes de iniciar a interação com o gsutil você precisa fazer um gcloud auth login.


Share → Twitter Facebook Linkedin


Hello there, my name is Jônatas Davi Paganini and this is my personal blog.
I'm developer advocate at Timescale and I also have a few open source projects on github.

Check my talks or connect with me via linkedin / twitter / github / instagram / facebook / strava / meetup.