Computação em Nuvem

A Nova Era da Infraestrutura

Computação em nuvem (Cloud computing) é o fornecimento de serviços de computação como software, servidores, banco de dados, redes — tudo na nuvem.


📖 Visão Geral

Recurso Relacionado

Cloud Computing Overview


✨ Principais Benefícios

Por que adotar a nuvem?

BenefícioDescrição
💰 CustoElimina gastos com hardware, software e datacenters locais
⚡ VelocidadeRecursos provisionados em minutos, sob demanda
🌍 Escala GlobalInfraestrutura distribuída mundialmente
📈 ProdutividadeEquipes focam em metas de negócio, não em infraestrutura
🚀 DesempenhoHardware de última geração e baixa latência
🔄 ConfiabilidadeBackup fácil e recuperação de desastres
🔐 SegurançaPolíticas e controles avançados dos provedores

☁️ Tipos de Computação em Nuvem

Modelos de Implantação

Tipos de nuvem

📊 Comparativo dos Modelos

TipoProprietárioAcessoIdeal Para
Nuvem PúblicaProvedor terceirizadoInternetEmpresas que buscam escalabilidade
Nuvem PrivadaPrópria organizaçãoRede privadaEmpresas com requisitos de segurança
Nuvem HíbridaCombinaçãoAmbosFlexibilidade e conformidade

☁️ Nuvem Pública

Características

  • Pertence a provedores terceirizados (Azure, AWS, GCP)
  • Hardware e software gerenciados pelo provedor
  • Acesso via navegador web
  • Pagamento conforme o uso

🏢 Nuvem Privada

Características

  • Recursos exclusivos para uma organização
  • Pode estar no datacenter local ou hospedada
  • Maior controle sobre segurança e conformidade
  • Infraestrutura em rede privada

🔀 Nuvem Híbrida

Características

  • Combina nuvens públicas e privadas
  • Dados e aplicativos transitam entre elas
  • Maior flexibilidade de implantação
  • Otimiza infraestrutura existente

🏗️ Tipos de Serviços de Nuvem

A Pilha de Cloud Computing

Os serviços se complementam, construídos uns sobre os outros.

IaaS, PaaS, SaaS

📊 Comparativo de Serviços

ServiçoO que você gerenciaO que o provedor gerencia
IaaSApps, Dados, Runtime, Middleware, OSVirtualização, Servidores, Storage, Rede
PaaSApps, DadosRuntime, Middleware, OS, Infraestrutura
SaaSNada (apenas usa)Tudo

🖥️ IaaS (Infrastructure as a Service)

Infraestrutura como Serviço

Alugue infraestrutura de TI (servidores, VMs, storage, redes) com pagamento conforme o uso.

Exemplos: Amazon EC2, Azure VMs, Google Compute Engine


⚙️ PaaS (Platform as a Service)

Plataforma como Serviço

Ambiente sob demanda para desenvolvimento, teste e deploy de aplicações, sem gerenciar infraestrutura.

Exemplos: Heroku, Google App Engine, Azure App Service


🌐 Serverless (Computação sem Servidor)

Foco na Aplicação

Crie funcionalidades sem gerenciar servidores. O provedor cuida de tudo. Pagamento por execução.

Exemplos: AWS Lambda, Azure Functions, Google Cloud Functions


📱 SaaS (Software as a Service)

Software como Serviço

Aplicativos de software entregues pela Internet sob demanda, geralmente por assinatura.

Exemplos: Microsoft 365, Google Workspace, Salesforce, Dropbox


💼 Usos da Computação em Nuvem

Aplicações Práticas

UsoDescrição
Apps Nativos da NuvemContainers, Kubernetes, microsserviços, DevOps
Desenvolvimento/TesteInfraestrutura escalável para criar e testar apps
Backup e RecuperaçãoArmazenamento seguro e recuperação de desastres
Análise de DadosMachine Learning e IA para insights
StreamingÁudio e vídeo em alta definição globalmente
SaaSSoftware sob demanda sempre atualizado

🏆 Principais Players do Mercado

Provedores Líderes

ProvedorLink
Amazon Web Services (AWS)aws.amazon.com
Microsoft Azureazure.microsoft.com
Google Cloudcloud.google.com
IBM Cloudibm.com/cloud
Oracle Cloudoracle.com/cloud

📚 Referências

Fonte

🔗 Dicionário de termos de cloud computing