Cloud Computing - Modelos de serviço
Cloud computing é composto por três modelos de serviço – Iaas, PaaS e SaaS e quatro modelos de implementação – public cloud, private cloud, hybrid cloud ou community cloud.
IaaS (Infrastructure as a Service): A capacidade que é fornecida a empresas que utilizam este tipo de modelo passa pelo processamento e armazenamento de dados, redes e outro tipo de recursos informáticos fundamentais que permitem a implementação e execução de arbitrary software e que podem incluir sistemas operativos e aplicações.
As empresas que recorrem a este serviço têm controlo sobre os sistemas operativos que utilizam, armazenamento e aplicações instaladas e possível controlo em relação a componentes de networking selecionados como host firewalls.
PaaS (Platform as a Service): Permite a implementação na infraestrutura da cloud, de aplicações criadas ou adquiridas pelas empresas em linguagem de programação, bibliotecas, serviços ou outro tipo de ferramentas que sejam suportadas pelo fornecedor do modelo.
As empresas que contratam o serviço têm controlo em relação a aplicações instaladas e possivelmente definições de configuração do local onde se encontram alojadas essas mesmas aplicações.
SaaS (Software as a Service): Este tipo de modelo permite que as empresas utilizem as aplicações do fornecedor, operacionalizadas através de infraestrutura cloud. A acessibilidade às aplicações é possível a partir de diferentes dispositivos, através de por exemplo, web browser ou program interface.
A gestão e controlo da infraestrutura cloud – network, servidores, sistemas operativos, armazenamento ou funcionalidades de aplicações individuais (à exceção de configurações relativas a aplicações com utilizadores limitados) – são da responsabilidade do prestador do modelo de serviço.
Existem diferentes tipos de cloud - public, private, hybrid e community - sendo que o objetivo de qualquer uma passa por providenciar um acesso fácil e escalável a recursos computacionais e serviços de TI.