近一两年来,SaaS(软件即服务)、PaaS(平台即服务)、云计算,这三个概念在软件领域被炒得火热。乍看之下,三者之间存在很多相似的地方,比如同是利用互联网来提供相关服务或应用,都是基于租用的模式,且同样是按需付费。
但在表面的繁华之下,从技术角度来看,这几种概念有什么差异?哪些厂商在提供相关的技术?具体的产品有哪些?很多用户对此却是云里雾里,选择时也无从下手。
我们采访了业界一些代表厂商和专家,希望能够帮助用户解决这些疑惑。
概念细比较
采访之前,网界网记者先查阅了维基百科。对于SaaS,维基百科的定义是:Software as a Service的简称,中文翻译是软件即服务,是21世纪初期兴起的一种新的软件应用模式;云计算在维基百科上的解释为:Cloud Computing是分布式计算技术的一种,其最基本的概念,是透过网络将庞大的计算处理程序自动分拆成无数个较小的子程序,再交由多部服务器所组成的庞大系统经搜寻、计算分析之后将处理结果回传给用户; PaaS在维基百科上还没有相关内容。
维基百科的定义显然有些过于笼统,虽然单纯比较概念不是我们的主要目的,不过我们有必要就当前业界一些主流观点进行概括,以便读者进行简单区分。
对于SaaS的认识,业界目前基本已达成一致,认为SaaS是将"软件作为服务"来提供。PaaS是在SaaS基础上衍生出来的概念,同理可以解释为将"平台作为服务"来提供。
计世资讯副总经理曹开彬的观点或许有助于我们加深理解,他认为,PaaS与SaaS都是侧重于服务,对厂商的服务能力有要求;而云计算更注重计算资源的共享。
那么,这三个概念哪个更大一些呢?
一直以来,IBM大中华区云计算项目总监朱近之都坚持,云计算可以囊括PaaS、SaaS等概念。她将云计算分为三层,最底层是基础架构,包括硬件、服务器等物理资源;第二层是平台;最上面一层是应用和服务,也就是SaaS.或许是因为最近云计算更流行一些,这一观点正在得到越来越多的认同。当然,反对者也不乏其人。北京中企开源信息技术有限公司总经理张斌就认为,硬要将SaaS、PaaS归于云计算没什么意义,三者之间存在很多区别。
这两种针锋相对的观点,或许是因为看待云计算的角度不同。就像IBM中国软件开发中心首席架构师毛新生的说法一样,云计算可以从狭义与广义两个层面来理解,狭义的云计算是指利用网络为用户提供服务器、存储等网络资源,与PaaS、SaaS是平行的概念;而IBM所谓的云计算是从广义的层面来理解的,所以看起来才会无所不包。
更多内容查看: http://www.cnw.com.cn/cnw07/Soft ... 090326_170660.shtml
编辑回复