Computação em nuvem
SOFTWARE AS A SERVICE (SaaS)
O Software as a service (geralmente pronunciado como “sass”) ou software como serviço é um modelo de distribuição de software aonde um determinado provedor licencia uma aplicação para seus clientes na forma de um serviço sob demanda. Um fornecedor de SaaS podem hospedar a aplicação nos seus próprios servidores web ou disponibilizar a mesma por download para o dispositivo do usuário dasabilitando-a após o uso ou mesmo após o vencimento do contrato.
No modelo tradicional de negócios de software, o produto é vendido de forma que o valor devido é pago na entrega ou no desenvolvimento do mesmo. No modelo de serviços, a solução é desenvolvida sem nenhuma cobrança feita ao cliente e depois ela é disponibilizada na internet para que vários clientes possam usufruir de seus serviços. Nesse caso, o cliente irá pagar por uma certa quantidade de tempo, utilização ou pagará a cada vez que utilizar o serviço.
A curto prazo o modelo de software é mais caro e lucrativo, porém a longo prazo, o SaaS passa a ser mais vantajoso para o fornecedor e seu cliente.
PLATAFORM AS A SERVICE (PaaS)
A Plataform as a Service (plataforma como serviço) é a entrega de uma plataforma computacional como um serviço. Esse tipo de serviço, facilita a entrega de aplicações sem o custo e a complexidade de compra e gerenciamento de infraestrutura de hardware e software, provendo todas as facilidades requeridas para suportar o ciclo de vida completo de construção e instalação de aplicações web e/ou serviços que ficarão inteiramente disponíveis na internet.
As soluções PaaS incluem um workflow para vários processos tais como o design técnico da aplicação, desenvolvimento, teste, deployment (publicação) e hospedagem da mesma.
Uma segunda definição de (PaaS) mais orientada ao cliente pode ser uma plataforma voltada para o usuário final que integra seu ambiente de trabalho permitindo a comunicação, interação a qualquer tempo em qualquer lugar e