Cloud | Modelos de Computação em Nuvem: IaaS, PaaS e SaaS
Conceito geral
Os modelos de computação em nuvem definem como os serviços de tecnologia são oferecidos e qual é o nível de responsabilidade do usuário e do provedor.
Os principais modelos são:
IaaS (Infraestrutura como serviço)
PaaS (Plataforma como serviço)
SaaS (Software como serviço)
A principal diferença entre eles está no nível de controle.
![]() |
Nível de controle
Quanto mais próximo do IaaS, maior o controle do usuário
Quanto mais próximo do SaaS, menor o controle e maior o consumo direto do serviço
Resumo:
IaaS: mais controle
PaaS: controle intermediário
SaaS: menos controle
Modelo tradicional (On-Premise / data center)
No modelo tradicional, toda a infraestrutura é responsabilidade da empresa.
A empresa gerencia:
Rede
Armazenamento
Servidores
Virtualização
Sistema operacional
Middleware
Runtime
Dados
Aplicações
Características:
Controle total
Alto custo
Maior complexidade
Necessidade de manutenção constante
IaaS – Infraestrutura como serviço
Nesse modelo, o provedor fornece a infraestrutura básica.
O usuário gerencia:
Sistema operacional
Middleware
Runtime
Aplicações
Dados
O provedor gerencia:
Rede
Armazenamento
Servidores
Virtualização
Características:
Alto nível de controle
Maior flexibilidade
Não precisa lidar com hardware físico
PaaS – Plataforma como serviço
Nesse modelo, o provedor entrega uma plataforma pronta.
O usuário gerencia:
Aplicações
Dados
O provedor gerencia todo o restante.
Características:
Foco no desenvolvimento
Menos preocupação com infraestrutura
Ambiente pronto para uso
SaaS – Software como serviço
Nesse modelo, o usuário apenas utiliza o software.
O provedor gerencia tudo.
Características:
Nenhum gerenciamento técnico
Uso direto pela internet
Atualizações automáticas
Exemplos:
Serviços de streaming
E-mail
Armazenamento em nuvem
Comparação geral
Tradicional: usuário gerencia tudo
IaaS: controle alto, mas com suporte do provedor
PaaS: controle reduzido, foco na aplicação
SaaS: sem controle, apenas uso
Conclusão
Os modelos de computação em nuvem existem para atender diferentes necessidades.
Mais controle → mais responsabilidade
Mais praticidade → menos controle

Comentários
Postar um comentário