IaaS, PaaS e SaaS

cloud

Os três modelos de serviço da nuvem, do mais cru ao mais pronto: infraestrutura, plataforma e software como serviço.

São as três camadas de abstração da nuvem — quanto mais alto, menos você gerencia:

  • IaaS (Infraestrutura como Serviço): você aluga os blocos crus — máquinas virtuais, rede, armazenamento — e gerencia o sistema operacional pra cima. Ex: AWS EC2, Azure VMs, Google Compute Engine.
  • PaaS (Plataforma como Serviço): o provedor cuida da infraestrutura e do runtime; você só sobe o código. Ex: App Platform do DigitalOcean (onde roda o omegale), Heroku, Azure App Service.
  • SaaS (Software como Serviço): software pronto, acessado pelo navegador, sem instalar nada. Ex: Gmail, Notion, Salesforce.

A analogia clássica da pizza: IaaS é a cozinha alugada, PaaS é a pizza entregue para você assar, SaaS é a pizza pronta na mesa. O serverless é uma evolução que abstrai ainda mais o servidor.

Termos relacionados