O que é SaaS (Software as a Service), IaaS (Infrastructure as a Service) e PaaS (Platform as a Service)

Modificado em Sex, 23 Ago na (o) 4:40 PM


 
SaaS (Software as a Service), IaaS (Infrastructure as a Service) e PaaS (Platform as a Service) são três modelos principais de entrega de serviços na computação em nuvem. Vamos entender o que cada um deles significa e usar uma analogia com uma pizza para facilitar a compreensão.


SaaS (Software as a Service)

O que é: SaaS é um modelo de distribuição de software onde as aplicações são hospedadas por um provedor de serviços e disponibilizadas aos clientes via internet. Os usuários acessam o software através de um navegador web, sem precisar se preocupar com a instalação, manutenção ou atualização do aplicativo.


Exemplos:  Microsoft Office 365, Slack, Gmail


IaaS (Infrastructure as a Service)

O que é: IaaS fornece recursos de computação virtualizados pela internet. Isso inclui servidores, armazenamento, e redes que os clientes podem alugar e usar conforme suas necessidades. O provedor de serviços cuida da infraestrutura física, enquanto o cliente gerencia o sistema operacional, aplicativos e dados.


Exemplos: Microsoft Azure,  Amazon Web Services (AWS), Google Cloud Platform (GCP)

 

PaaS (Platform as a Service)

O que é: PaaS oferece uma plataforma que permite aos desenvolvedores criar, gerenciar e implantar aplicações sem se preocupar com a infraestrutura subjacente. Ele fornece ferramentas e serviços que facilitam o desenvolvimento e a gestão de aplicativos.


Exemplos: Microsoft Azure App Services , Google App Engine, Heroku.


Agora em nossa analogia, imagine que você quer comer pizza. Você tem três opções:


1. Software como serviço (SaaS): Pedir uma pizza (?) pronta para comer.


O que você recebe? Uma pizza deliciosa, pronta para ser devorada. Você não precisa se preocupar com nada, apenas aproveitar.


Assim como pedir uma pizza, com o SaaS você utiliza um software completo e pronto para uso, sem se preocupar com infraestrutura, servidores ou atualizações. 


2. Infraestrutura como serviço (IaaS): Alugar uma cozinha (?) e os equipamentos (?) para fazer a pizza.


O que você recebe? A cozinha, o forno, os utensílios e a energia elétrica. Você precisa trazer os ingredientes, preparar a pizza e limpar tudo depois.


Com o IaaS você aluga a infraestrutura de TI (servidores, armazenamento, rede) de um provedor de nuvem. Você tem controle total sobre o ambiente, mas é responsável por gerenciar tudo, desde o sistema operacional até os aplicativos.


3. Plataforma como serviço (PaaS): Ir a uma pizzaria (?‍?) que te fornece a massa, o molho e os ingredientes, e você monta e assa sua pizza.


O que você recebe? A base para fazer a pizza, mas você escolhe os ingredientes, a quantidade e como quer montar. Você precisa assar a pizza e ainda sobra um pouco de louça para lavar.


O PaaS fornece um ambiente completo para desenvolvimento e gerenciamento de aplicações, incluindo ferramentas, linguagens de programação e bancos de dados. Você se concentra no desenvolvimento da sua aplicação, sem se preocupar com a infraestrutura subjacente, mas ainda tem flexibilidade para personalizar o ambiente.


Este artigo foi útil?

Que bom!

Obrigado pelo seu feedback

Desculpe! Não conseguimos ajudar você

Obrigado pelo seu feedback

Deixe-nos saber como podemos melhorar este artigo!

Selecione pelo menos um dos motivos
A verificação do CAPTCHA é obrigatória.

Feedback enviado

Agradecemos seu esforço e tentaremos corrigir o artigo