O que é cloud computing na prática (sem papo de vendedor)
Cloud computing explicado com exemplos reais de projetos: o que é, como funciona, quanto custa e quando faz sentido usar.
Você já usou cloud computing hoje. Quando abriu o Gmail, usou cloud. Quando fez upload de uma foto no WhatsApp, cloud. Quando acessou qualquer site nos últimos cinco anos, cloud.
O problema é que a maioria das explicações de cloud computing começa com slides de marketing ou com conceitos tão abstratos que não ajudam ninguém a construir nada.
Este guia vai pelo caminho contrário: exemplos reais, custos reais, projetos reais.
O que é cloud computing, de verdade
Cloud computing é o acesso a recursos de computação — processamento, memória, armazenamento, banco de dados, rede — pela internet, sob demanda, pagando pelo que usar.
A alternativa é comprar ou alugar um servidor físico, instalá-lo, configurá-lo, mantê-lo e pagar por ele mesmo quando não está sendo usado.
A virada de chave é o modelo pay-as-you-go: você não reserva capacidade. Você usa quando precisa e para de pagar quando para de usar.
Um exemplo concreto
Imagine uma loja virtual que recebe 100 acessos por dia normalmente, mas nos dias de Black Friday recebe 50.000.
Sem cloud: você compra servidores para aguentar 50.000 acessos. Os outros 364 dias do ano, eles ficam parados consumindo energia e espaço físico — e você pagando.
Com cloud: você configura auto scaling. O sistema sobe automaticamente para 50 servidores na Black Friday e volta para 1 servidor nos outros dias. Você paga 50x mais naquele dia e quase nada nos outros.
Os três grandes provedores
AWS (Amazon Web Services), Azure (Microsoft) e GCP (Google Cloud Platform) respondem por mais de 60% do mercado global de cloud. No Brasil, a AWS tem maior presença e mais certificações disponíveis em português.
| Provedor | Diferencial | Free tier |
|---|---|---|
| AWS | Maior catálogo, mais certificações BR | 12 meses + sempre gratuito |
| Azure | Integração com Microsoft/Office 365 | USD 200 crédito inicial |
| GCP | IA/ML, BigQuery, preços competitivos | USD 300 crédito inicial |
Mas tem uma quarta opção que poucos falam
Cloudflare não é um “cloud provider” tradicional — é uma rede de entrega de conteúdo (CDN) que cresceu e hoje oferece:
- Cloudflare Pages: deploy de sites estáticos, grátis com largura de banda ilimitada
- Cloudflare Workers: serverless com tempo de resposta < 50ms em qualquer lugar do mundo
- Cloudflare R2: armazenamento de objetos sem cobrança de egress (o que a AWS S3 cobra)
- Cloudflare D1: banco de dados SQLite na edge
Para projetos de conteúdo, MVPs e ferramentas internas, o Cloudflare free tier bate os três grandes em custo-benefício.
Os três modelos de serviço
A confusão entre IaaS, PaaS e SaaS é real, mas a distinção prática é simples: quanto você quer gerenciar.
IaaS — Você gerencia quase tudo
Exemplo: EC2 (AWS), Virtual Machines (Azure), Compute Engine (GCP).
Você aluga uma máquina virtual. Você instala o sistema operacional, instala o Node.js ou Python, configura o banco de dados, cuida das atualizações de segurança, monitora o disco.
Quando faz sentido: quando você precisa de controle total, tem uma aplicação específica que não se encaixa em plataformas managed, ou precisa de uma configuração muito específica de hardware.
Quando não faz sentido: quando você está construindo um MVP e quer passar o tempo codando, não gerenciando servidor.
PaaS — Você faz deploy, eles gerenciam
Exemplo: Railway, Render, Heroku, Vercel, Cloudflare Pages.
Você dá o código. A plataforma instala as dependências, executa o build, faz o deploy, gerencia a infraestrutura, cuida dos certificados SSL.
Quando faz sentido: quase sempre para projetos pessoais e a maioria dos MVPs comerciais.
SaaS — Você usa, eles fazem tudo
Exemplo: Supabase, PlanetScale, MongoDB Atlas.
Você não gerencia nada de infraestrutura. Só usa o serviço. O Supabase é um banco de dados PostgreSQL totalmente gerenciado com API REST e autenticação — você não instala, não configura, não mantém.
Por que isso importa para projetos reais
Vamos ao que interessa: como esse conhecimento se traduz em dinheiro economizado e projetos no ar.
Projeto: site pessoal ou de portfólio
Stack gratuita: Cloudflare Pages (deploy) + Cloudflare R2 (assets).
Custo: R$ 0,00 por mês. Escala para qualquer tráfego no free tier.
Projeto: aplicação web com banco de dados
Stack gratuita: Cloudflare Pages (front) + Supabase (banco PostgreSQL) + Cloudflare Workers (lógica serverless).
Custo: R$ 0,00 por mês até ~50.000 requisições/dia no Supabase e 100.000 Workers/dia.
Projeto: API com processamento pesado
Aqui o free tier começa a ter limitações reais. Uma função Lambda na AWS que processa imagens ou dados pesados vai usar o crédito gratuito em semanas. Neste caso, estimar custo antes de construir é fundamental.
A AWS tem uma calculadora de preços em calculator.aws — use antes de commitar com qualquer arquitetura.
O free tier que não engana
Os free tiers dos grandes provedores têm duas categorias:
- 12 meses grátis — válido apenas no primeiro ano após criar a conta. Depois disso você paga.
- Sempre gratuito — limite permanente, não expira.
Para projetos de longo prazo, só o “sempre gratuito” é confiável. Os mais relevantes:
| Serviço | Limite “sempre gratuito” |
|---|---|
| AWS Lambda | 1M requisições/mês |
| AWS DynamoDB | 25 GB storage |
| Cloudflare Pages | Deploys ilimitados, largura de banda ilimitada |
| Cloudflare Workers | 100K requisições/dia |
| Supabase | 500 MB banco, 50K requisições/mês |
| Vercel | 100 GB largura de banda/mês |
Como começar hoje
O caminho mais direto para aprender cloud na prática é construir algo real — não fazer cursos infinitos.
Sugestão de primeiro projeto: um site estático no Cloudflare Pages.
npm create astro@latest meu-projeto -- --template minimal Você vai aprender: CI/CD automático, CDN, DNS, certificados SSL — tudo sem pagar nada.
O projeto Construindo o Mundo Nuvem documenta exatamente esse processo, com todas as decisões técnicas e custos reais. Use como referência.
O que vem a seguir
Depois de entender os fundamentos, o próximo passo é ir fundo em um provedor. Recomendo começar pela arquitetura serverless: Como colocar um site no ar sem pagar hospedagem explica isso em detalhe.
Para quem quer certificações: AWS Solutions Architect Associate é a mais reconhecida no mercado brasileiro e cobre os conceitos deste guia com profundidade.
Perguntas frequentes
- Cloud computing é a mesma coisa que hospedagem de site?
- Não exatamente. Hospedagem de site tradicional aluga um espaço fixo num servidor. Cloud computing é uma camada acima: você usa capacidade de servidores sob demanda, pagando pelo que usa, podendo aumentar ou diminuir a capacidade em minutos. Toda hospedagem moderna usa cloud por baixo, mas cloud vai muito além de hospedar sites.
- Preciso aprender AWS, Azure e GCP ao mesmo tempo?
- Não. Escolha um para começar — AWS tem o maior mercado no Brasil, então é uma boa escolha inicial. O conceito central (computação sob demanda, storage, banco de dados gerenciado) é o mesmo em todos os três. Quem aprende bem um migra para outro em semanas.
- Cloud computing é caro?
- Depende do uso. Para projetos pessoais e MVPs, os free tiers dos provedores são generosos o suficiente para custo zero. Para empresas, o custo varia muito com o tamanho da aplicação — mas em geral o modelo pay-as-you-go é mais barato que manter servidores físicos próprios quando a demanda é variável.
- Qual a diferença entre IaaS, PaaS e SaaS?
- IaaS (Infrastructure as a Service): você aluga máquinas virtuais e gerencia o sistema operacional, como EC2 na AWS. PaaS (Platform as a Service): o provedor gerencia o SO e o runtime, você só faz deploy da aplicação, como Heroku ou Railway. SaaS (Software as a Service): você usa o software pronto, como o Supabase ou o Cloudflare Pages.
Continue construindo
Explore mais guias e projetos do Mundo Nuvem: