S+S

“Software + Services” é o nome que a Microsoft tem dado a uma visão de futuro para o software.

Com a web se tornando cada vez mais uma fonte de serviços, com api’s como a do Live, Amazon e Google, podemos pensar em cenários interessantes, onde misturamos o software do nosso computador acessando serviços em servidores locais e/ou na web.

Hoje isto já acontece no meu Outllok. Nele vejo meu e-mail corporativo, sites do meu servidor SharePoint, o e-mail do meu provedor e meu e-mail no hotmail.

Podemos já pensar em cenários em que guardo fotos e filmes na web porque são grandes e o armazenamento na web é muito barato, enquanto outros arquivos que uso com mais freqüência podem estar no meu disco rígido ou no meu servidor local.

O que decide? Custo, tempo de acesso, forma de pagamento (licença, mensalidade ou propaganda), políticas de backup, etc.

No futuro, todos estes modos existirão.

Como arquitetos, teremos que nos preparar a infra estrutura para acoplá-los segundo a necessidade. O mantra deverá ser a composição de serviços, como já ocorre na arquitetura SOA - só que com a extensão que vai do PC à web, passando pelos servidores e aplicações hosteadas.

S+S é uma espécie de SOA++, já me disseram... (Jon deVadoss foi o primeiro).