O que é computação em nuvem e como funciona: guia completo
Entenda o conceito, os modelos de serviço, os tipos de nuvem e o caminho que um clique faz até chegar a um data center
Computação em nuvem é o fornecimento de recursos de TI pela internet, sob demanda, com cobrança pelo uso.
Em vez de comprar um servidor, instalar no seu escritório e mantê-lo ligado 24 horas, você aluga capacidade de uma empresa como Amazon Web Services (AWS), Microsoft Azure ou Google Cloud.
A nuvem é operada por essas empresas e acessada por você de qualquer lugar.
A definição que virou referência é a do NIST (National Institute of Standards and Technology), órgão americano de padrões.
Ela lista cinco características essenciais: autoatendimento sob demanda, amplo acesso via rede, compartilhamento de recursos (multitenancy), elasticidade rápida e serviço mensurável.
Guarde essas cinco palavras, porque quase todo mal-entendido sobre nuvem nasce daí.
Um ponto importante: nuvem não é sinônimo de "internet".
A internet é o caminho.
A nuvem é o conjunto de data centers, virtualização e software de orquestração que transforma hardware físico em recursos alugáveis em segundos. ## Como funciona, passo a passo O melhor jeito de entender é seguir o caminho de um clique.
Imagine que você abre um app de streaming no celular.
1. **A solicitação sai do seu dispositivo.** Seu celular envia um pedido para um servidor identificado por um endereço IP ou domínio.
Isso passa pela sua operadora, por cabos submarinos e por roteadores espalhados pelo mundo.
2. **O DNS encontra o destino.** O sistema de nomes (DNS) traduz o endereço amigável em um IP real.
Empresas de nuvem usam serviços como Amazon Route 53 ou Azure DNS com roteamento geográfico, que direciona você para o data center mais próximo.
3. **O balanceador de carga distribui o tráfego.** Milhares de pessoas pedem o mesmo vídeo ao mesmo tempo.
Um load balancer espalha essas requisições entre dezenas de servidores para ninguém sobrecarregar.
4. **A virtualização entra em cena.** Dentro de cada servidor físico, um hypervisor (como KVM ou Hyper-V) divide a máquina em várias máquinas virtuais ou contêineres.
É esse truque que permite vender o mesmo hardware para dezenas de clientes diferentes com isolamento.
5. **O processamento acontece.** A aplicação roda, consulta bancos de dados (Amazon RDS, Azure SQL) e busca o arquivo no armazenamento de objetos (Amazon S3, Google Cloud Storage).
6. **A resposta volta.** O conteúdo é entregue, muitas vezes por uma CDN (Content Delivery Network) que guarda cópias em pontos próximos do usuário.
7. **Tudo é medido.** Cada segundo de CPU, cada gigabyte de tráfego e cada requisição entram em um medidor.
No fim do mês, você paga exatamente o que consumiu.
Esse sétimo passo é o coração do modelo.
Não existe aluguel fixo obrigatório.
Você pode usar 10 servidores por uma hora e desligar tudo depois. ## Os três modelos de serviço: IaaS, PaaS e SaaS Nuvem não é um bloco único.
Ela vem em camadas, e a diferença está em quanto você administra e quanto a fornecedora administra. **IaaS (Infrastructure as a Service).** Você aluga a infraestrutura bruta: máquinas virtuais, rede, armazenamento.
Exemplos: Amazon EC2, Google Compute Engine, Azure Virtual Machines.
Você controla o sistema operacional e tudo acima.
Indicado para quem precisa de controle fino. **PaaS (Platform as a Service).** A fornecedora cuida do sistema operacional, do runtime e do escalonamento.
Você sobe só o código.
Exemplos: Google App Engine, Azure App Service, Heroku.
Bom para times de desenvolvimento que não querem gerenciar servidor. **SaaS (Software as a Service).** Você usa o software pronto.
Não vê servidor, banco nem atualização.
Exemplos: Gmail, Microsoft 365, Salesforce, Netflix.
É o modelo que a maioria das pessoas usa sem saber que é nuvem.
Uma analogia ajuda: IaaS é alugar um terreno e construir do zero.
PaaS é alugar uma casa pronta, mas mobiliar do seu jeito.
SaaS é se hospedar em um hotel. ## Tipos de nuvem: pública, privada, híbrida e multicloud **Nuvem pública** é a de AWS, Azure e Google Cloud, aberta a qualquer cliente. **Nuvem privada** é dedicada a uma única organização, seja em data center próprio ou em ambiente isolado de um provedor. **Nuvem híbrida** mistura as duas, mantendo dados sensíveis no ambiente privado e picos de processamento na pública. **Multicloud** é usar dois ou mais provedores públicos ao mesmo tempo, o que exige cuidado extra com integração.
No Brasil, a nuvem híbrida é comum em bancos e órgãos públicos, que precisam cumprir regras de residência de dados e ainda querer escalar rápido em campanhas ou picos de acesso. ## Cinco vantagens que explicam a adoção **Elasticidade.** A capacidade cresce e diminui conforme a demanda, sem compra de hardware. **Custo variável.** Você troca investimento alto em infraestrutura por despesa mensal proporcional ao uso. **Velocidade de lançamento.** Criar um ambiente de testes leva minutos, não semanas. **Alcance global.** Serviços como S3 e CloudFront operam em dezenas de regiões, entregando conteúdo perto do usuário. **Manutenção transferida.** Atualização de hardware, energia, refrigeração e segurança física ficam com o provedor. ## Desvantagens e armadilhas reais Nuvem não é mágica.
O custo pode fugir do controle quando ninguém monitora instâncias ligadas sem uso.
A dependência de um único fornecedor (vendor lock-in) dificulta a migração depois.
Latência e disponibilidade dependem da qualidade da sua conexão.
E a segurança é compartilhada: a fornecedora protege a infraestrutura, mas quem configura permissões erradas e deixa um bucket S3 aberto é o cliente. ## Exemplos concretos no dia a dia Quando você pede um carro no Uber, o app roda na nuvem.
Quando salva uma foto no iCloud ou no Google Drive, está usando armazenamento em nuvem.
Quando sua empresa troca o e-mail local pelo Microsoft 365, migrou para nuvem.
Quando um e-commerce aguenta a Black Friday sem cair, provavelmente escalou servidores automaticamente em AWS ou Azure. ## FAQ **Computação em nuvem é a mesma coisa que internet?** Não.
A internet é a rede que conecta dispositivos.
A nuvem é a infraestrutura de data centers e software acessada por essa rede.
Toda nuvem depende da internet, mas nem tudo na internet é nuvem. **Preciso saber programar para usar nuvem?** Para consumir SaaS, como Gmail ou Netflix, não.
Para administrar IaaS ou PaaS, sim, é preciso entender redes, sistemas operacionais e APIs. **Meus dados ficam seguros na nuvem?** Depende do provedor e da sua configuração.
Grandes fornecedores investem pesado em segurança física e criptografia, mas erros de permissão continuam sendo a principal causa de vazamentos. **Qual a diferença entre nuvem pública e privada?** Na pública, recursos são compartilhados entre vários clientes com isolamento lógico.
Na privada, o ambiente é exclusivo de uma organização. **Nuvem é mais barata que servidor próprio?** Nem sempre.
Para cargas constantes e previsíveis, servidor próprio pode sair mais barato.
A nuvem vence quando a demanda varia e a agilidade importa. **O que é cloud computing em inglês?** É o mesmo conceito.
Cloud computing é o termo internacional para computação em nuvem, usado por AWS, Microsoft Azure, IBM e Google Cloud em suas documentações oficiais.
