微软S+S策略内涵解析

微软的CEO Steve Ballmer曾表示,“软件+服务将会是未来5~10年内软件产业的发展趋势。软件与服务二者相辅相成,一个都不能少。”那么究竟怎么理解微软的S+S策略,微软平台及开发技术部软件构架首席顾问杨枫从整个微软的战略角度,描绘了S+S这一架构的主要特征和组成部分。
 
“首先它是企业内部的SOA应用,然后它是整个Web2.0的商业环境。”杨枫谈到,“在这两个好像是非常独立的,以防火墙为界的两个世界里面,我们看到了共同的趋势。那就是用户对软件服务的要求,在定义、需求和商业模式的这些细节都已经发生了变化。而SaaS就像是跨越这两个世界的传递方式。”
 
在SOA的这种面向服务的架构里面,非常重要的一部分就是服务的发布方式。“所以用SaaS来代替S+S是其中的一个方面,也是SOA的体现方式。”杨枫说:“随着工业的发展和各个行业的需求,各种类型的企业形成了强大的市场,包括ERP、CRM、HR等等的IT系统需求。针对这些需求,成就了很多行业化的软件。然而在一些中小企业,随着公司业务的发展,它也需要IT系统来支撑业务,但是受限于公司的规模,并不具备能力搭建系统环境或者进行软件开发,在Web2.0浪潮的启示下,SaaS就成为了一种很好的解决方案。它把软件用一种比较有序的方式,用比较好的行业架构通过长尾理论分发给小的企业。实现了他们在运营成本很低的情况下,付一点费用就可以享受一个很大的软件的服务。”
 
杨枫谈到:“反过来思考,产生于Web然后进入到企业内部的应用,我们经常称它们是RIA。我们肯定完全在线的软件应用模式的优点,比如发展速度比较快,维护成本比较低,运用集中发布的方式等等,但是它也并不能完全代替离线的软件。”
 
因为企业的很多业务,并不像填写表格一样,表达出输入格式、输入算法就可以了,其实在这些表象后面,所有的数据、复杂运算都要和我们的业务紧密联系起来,比如客户端存在缓存、三维图形等等复杂的流程。在这种情况下SOA、Web2.0、SaaS、RIA 4个环节相辅相成,环环相扣。构筑了微软S+S策略的架构体系,它将发挥更巨大的作用。

本文出自 “牛骨髓” 博客,转载请与作者联系!

你可能感兴趣的:(软件,SOA,服务,微软,Web2.0)