Quais são os modelos de serviços de cloud computing e seus usuários típicos?
Existem 3 modelos de serviços segundo o NIST, ilustrados na figura abaixo: IaaS, PaaS e SaaS.
O serviço IaaS- Infrastructure as a Service -provê infraestrutura virtual (compartilhada):
- Seus usuários são os administradores de sistemas conectados na nuvem.
- O provedor fornece serviços de TI virtuais: máquinas virtuais, armazenamentos virtuais, redes virtuais, terminais virtuais, serviços virtuais.
- Suporta plataformas virtuais (PaaS) e aplicações virtuais (SaaS).
- Um exemplo de IaaS é a opção AMAZON EC2.
O serviço PaaS – Platform as a Service – provê plataforma virtual que roda sobre uma infraestrutura virtual (IaaS).
- Seus usuários são os desenvolvedores de aplicações virtuais (SaaS), conectados na nuvem.
- Seus componentes são sistemas e ferramentas virtuais que compõem uma plataforma virtual: tempo de máquina, banco de dados, servidor web, servidor de aplicações.
- Suporta as aplicações virtuais (SaaS).
- Exemplos de PaaS são os serviços AppEngine do Google e AZURE da Microsoft.
O serviço SaaS – Software as a Service – provê aplicações virtuais com interface padrão web (browser).
- Seus usuários somos nós – os usuários finais conectados na nuvem.
- Seus componentes são Gerência, Economia, Escalabilidade, Disponibilidade, Desempenho e Segurança da aplicação virtual.
- As aplicações virtuais também são compartilhadas pelos usuários finais.
- Exemplos de SaaS são os Google Apps e o SalesForce.com.