Dada a importância de computação em nuvem, principalmente no ramo dos Sistemas de informações, e a sua vantagem de acessibilidade à informação, serviços e infraestrutura sem precisar da presença física de tais no mesmo lugar onde o usuário se encontra. Portanto, vale-se a pena entender mais sobre a computação em nuvem e seus três principais componentes.
Dentre os serviços oferecidos pela Computação em Nuvem têm-se:
- IaaS - Infrastructure as a Service (Infrestrutura como Serviço)
- PaaS - Platform as a Service (Plataforma como Serviço)
- SaaS - Software as a Service (Software como Serviço)
IaaS- Compreende a contratação de hardware, o que elimina a presença física de componentes como servidores, racks e outros componentes, tarifando o usuário por fatores como o número de servidores utilizados, por exemplo. A característica marcante desse serviço em relação à outros é que o sistema de tarifação funciona por meio do método do serviço alocado, e não do produto, ou seja, um usuário paga pelo serviço alocado independente se ele estiver usando este totalmente ou não.
Empresas como Amazon são um bom exemplo de entidades que oferecem IaaS.
SaaS- De maneira análoga ao IaaS, a oferta de Software como Serviço se difere de maneira que o usuário, apesar de pagar pelo serviço, paga apenas pelo serviço utilizado, e não o que ele poderia ter alocado, ou seja, em quanto uma pessoa aloca uma certa quantidade de infraestrutura e paga por isso, um usuário que utiliza o SaaS para apenas pelo que foi utilizado. Um ótimo exemplo de SaaS é o programa Skype da Microsoft, que apesar de ser grátis para usar para chamadas, cobra um serviço extra de videoconferência em grupo. Para utilizar este serviço, o usuário paga uma uma taxa quando deseja usá-lo.
PaaS- Este serviço pode ser considerado um ponto de transição entre os serviços de Software e Infraestrutura. Ou seja, é possível a utilização de softwares de maneira mais flexível,
sendo possível desenvolver as próprias aplicações baseadas em alguma
tecnologia e utilizar a infraestrutura
necessária, e o mais importante, adequada a aplicação desenvolvida.
|
Imagem de: http://c179631.r31.cf0.rackcdn.com/cloudcomputestackimage1.png |
À grosso modo, estes três modelos de computação em nuvem se diferem do modelo padrão pois além de não necessitarem de uma presença física dos componentes tanto de software como de hardware onde a empresa está alocada, têm a característica marcante de cobrarem tarifas justamente para a utilização deste. A vantagem pode ser exemplificada de tal forma: Uma empresa que deseja hostear um servidor não precisa, por exemplo, comprar e manter as máquinas, ao invés disto pode simplesmente alugar um serviço de infraestrutura e pagar uma taxa mensal para que tenha seu servidor.
Não obstante, apesar das vantagens da computação em nuvem, há sempre possibilidades de que os dados sejam perdidos pois o provedor destes serviços pode vir a ter dificuldades, por causa disso é sempre importante que a empresa ou tenha um back-up físico de seus dados ou contrate outra empresa que ofereça esse serviço no caso de uma emergência. Além do perigo de perda de dados, pelo fato de a informação na computação em nuvem não está no local da empresa, também há a possibilidade de que os dados sejam acessados por terceiros.
Fonte: http://antonioricardo.org/2013/03/28/o-que-e-saas-iaas-e-paas-em-cloud-computing-conceitos-basicos/ Acessado em:27/05/2014