SaaS(){
i++

Por: Yassin Nurmahomed


Software as a Service

O SaaS é uma aplicação na nuvem do fornecedor do serviço. Usuários não gerenciam a infraestrutura nem a plataforma onde o programa executa e normalmente fazem uso do serviço através de um web browser. Neste modelo, uma versão especifica da aplicação executando em uma configuração de hardware, rede e sistema operacional especifica é usada por todos os clientes.

Em alguns casos podem se disponibilizar versões diferentes, por exemplo no caso de testes beta ou testes A/B. De modo geral a manutenção do software é mais simples que na forma tradicional onde diferentes existem várias cópias físicas da mesma aplicação, cada uma potencialmente em uma versão ou configuração diferente da outra.

Aplicações SaaS são normalmente mais frequentemente atualizadas que aplicações tradicionais, devido a combinação da hospedagem centralizada, configuração uniforme e acesso ao comportamento e dados do cliente. A combinação destes fatores e as metodologias ágeis facilitam ainda mais o rápido desenvolvimento.

De modo a permitir escalabilidade a aplicação é instalada em várias máquinas (escalabilidade horizontal).

OnLive


A OnLive é uma plataforma de cloud gaming onde o jogos são sincronizados e renderizados em servidores e depois entregues online em forma de streams de vídeo no formato 720p.

A plataforma está disponível para o OnLive Game System, PCs Windows, Macs baseados na arquitetura Intel, Android, iOS e algumas TVs.

Como os jogos são renderizados em servidores, um sistema de porte pequeno pode ser usado para jogar qualquer tipo de jogo sendo necessário que o sistema consiga reproduzir o stream de vídeo e uma conexão de no mínimo 2MBit/s.

Embora existam aspectos, como a conexão a internet, que são considerados fortes desvantagem da OnLive, esta ainda é vista como forte competidor no mercado dos consoles.

Referências:

CloudU: Understanding the Cloud Computing Stack
Wikipedia: Cloud Computing Service models

}