Introdução ao GCP

Introdução ao GCP: entenda serviços essenciais (Compute Engine, Cloud Run, Storage, BigQuery), cobrança e como começar com free tier e alertas de gasto.

Avatar de Danrley Pereira
Danrley Pereira
Introdução ao GCP

Se você já pagou a conta de luz, já entende metade da nuvem: você usa, e paga pelo que usou. O Google Cloud Platform (GCP) é isso aplicado a servidores, bancos e armazenamento — sem você precisar comprar máquina nenhuma.

Imagem de capa que traduz a ideia de nuvem como infraestrutura alugada sob demanda, dando um rosto amigável e conceitual ao tema para o leitor iniciante.
Imagem de capa que traduz a ideia de nuvem como infraestrutura alugada sob demanda, dando um rosto amigável e conceitual ao tema para o leitor iniciante.

O que é o GCP, no fim das contas

O GCP é o conjunto de serviços de nuvem do Google. Em vez de montar um servidor na sua casa ou alugar uma máquina física, você aluga capacidade de computação, armazenamento e banco de dados que rodam na mesma infraestrutura por trás do Google Search e do YouTube. Você liga o que precisa, usa, e desliga quando não precisa mais. É o mesmo modelo da AWS e do Azure — muda o cardápio e os nomes.

Console e projetos: onde tudo vive

Tudo começa no Console, o painel web em console.cloud.google.com. É de lá que você cria recursos, olha logs e mexe em configuração. A unidade central de organização é o projeto: uma caixa isolada que agrupa recursos, permissões e cobrança. Cada projeto tem um ID único e funciona como uma fronteira — o que está em um projeto não se mistura com outro por acidente. Na prática, você separa ambientes assim: um projeto para produção, outro para testes. Deletou o projeto errado? Vai tudo junto, então tome cuidado com o nome.

Os serviços que você vai encostar primeiro

O catálogo do GCP é enorme, mas quatro serviços cobrem a maior parte do começo. Compute Engine são máquinas virtuais — um servidor Linux ou Windows que você liga e administra como se fosse seu. Controle total, e também responsabilidade total. Cloud Run roda seu container sem você cuidar de servidor nenhum: sobe o código, ele escala sozinho conforme o tráfego e chega a zero quando ninguém acessa (você não paga por tempo ocioso). Cloud Storage guarda arquivos — imagens, backups, vídeos — em baldes (buckets) acessíveis por URL. E BigQuery é o data warehouse: joga terabytes de dados nele e roda consultas SQL que voltam em segundos, sem gerenciar banco. Regra prática: VM quando você quer controle, Cloud Run quando você só quer que o app rode, Storage para arquivos, BigQuery para análise.

Como funciona a conta (billing)

A cobrança fica em uma billing account, ligada a um ou mais projetos. O modelo é sob demanda: você paga por hora de VM ligada, por GB armazenado, por consulta rodada. Nada de mensalidade fixa. Isso é ótimo e perigoso ao mesmo tempo — esqueceu uma VM grande ligada no fim de semana e a conta cresce sozinha. Duas defesas para o iniciante: o free tier, que dá uma cota gratuita permanente em vários serviços, e os budgets com alertas, que te avisam por e-mail quando o gasto passa de um limite. Configure o alerta antes de sair criando coisa.

Quando o GCP é a escolha natural

O GCP brilha quando você já vive no ecossistema Google — Workspace, Firebase, Android — ou quando o trabalho é pesado em dados e análise, onde o BigQuery é difícil de bater. Também é uma boa quando você quer subir apps rápido sem administrar servidor, graças ao Cloud Run. Se a empresa já está toda na AWS ou no Azure, provavelmente não vale migrar só por migrar. Mas para um projeto novo, para estudar, ou para qualquer coisa que encoste em dados, o GCP entra fácil na disputa.

Nuvem não é bicho de sete cabeças: é aluguel de computador por hora, organizado em projetos, com uma conta que soma o que você usou. Crie um projeto, ligue o alerta de gasto e comece pequeno — o resto você aprende clicando.

Gostou do artigo?

Compartilhe com seus amigos e ajude a espalhar conhecimento!