SaaS+PaaS 相结合达至高点SaaS

2012-06-04    来源:比特网    编辑:admin
人们对PaaS概念的理解有很大差异,有人认为PaaS是云操作系统,也有人认为PaaS是一种中间件,还有人认为PaaS就是一个编程平台。虽然人们对PaaS概念的理解有差异,但对于PaaS是云计算的

  人们对PaaS概念的理解有很大差异,有人认为PaaS是云操作系统,也有人认为PaaS是一种中间件,还有人认为PaaS就是一个编程平台。虽然人们对PaaS概念的理解有差异,但对于PaaS是云计算的制高点这一说法都表示赞同。那么PaaS究竟“高”在哪里呢?

  PaaS是制高点

  每个云计算厂商都想依托一个平台打造自己的生态圈,也想牢牢吸引一大批忠实的云应用开发者,还想寻求差异化的竞争优势。因此作为一个应用平台,PaaS的重要性和必要性就显现出来了。

  拿云时代执行董事檀林认为,中国云计算的成熟度与北美地区有较大差距。在北美地区,公有云比较发达,很多人已经在使用PaaS开发平台,因而形成了一种良好的氛围。但是在中国,由于文化、商业环境等方面的差异,没有像Amazon、Google这样的公有云平台。中国的一些互联网厂商,比如腾讯、盛大、阿里巴巴、新浪等都将应用与自己的平台捆绑得太紧,因而暂时还不具备提供中立的、跨开发语言的、向后兼容的PaaS平台的能力。

  目前,厂商投入最多的还是IaaS。但未来几年,增长最快的是PaaS。用户即使采购再多的硬件、软件,如果没有应用,这些基础设施也不能发挥其应有的作用。PaaS类似传统的操作系统,它在基础设施与应用之间架起了一座桥梁。

  中服软件认为,PaaS的复杂性和标准不统一,造成了PaaS的发展滞后于IaaS和SaaS。未来在中国,行业PaaS平台可能会最先得到用户的认可。那些对用户需求和应用比较了解的大型系统集成商可能会因此受益。但是,掌握行业数据的人不愿意将数据拿出来共享以及缺少行业规范和相关的标准是行业PaaS平台发展的制约因素。

  走向开源

  目前,主导PaaS市场的编程语言还未出现,因此基于PaaS的开发语言过于繁杂。此外,PaaS平台受限于非标准框架,再加上缺乏对多种应用服务的支持能力,因此导致很多应用在部署时出现问题。包括红帽、VMware等在内的一些厂商希望通过开源PaaS来改善应用部署的效果,同时也为云计算环境提供一个开源的架构。

  VMware的PaaS平台Cloud Foundry就是基于开源架构的。红帽的OpenShift通过JBoss的生态环境,可以使开发人员更好地利用业界最广泛的中间件服务。OpenShift支持多种框架和语言,比如Java、PHP、Python和Ruby等,因此可以为云计算的开发人员提供更全面的功能集合。红帽公司认为,开源PaaS将改变开发者编写程序的方式和提交应用的方式,尤其是在企业级的开发和云应用中,开源PaaS将产生重大影响。

  对PaaS来说,开源相当关键。就像传统操作系统走过的开源道路一样,PaaS也将走向开放、开源。在PaaS市场上,很难出现一家厂商独领风骚的局面,百花齐放、百家争鸣的大环境才更适合PaaS的发展。PaaS降低了传统IT开发的门槛,可以吸引各种各样的开发者。

  PaaS开源:只有走开源的道路,PaaS才能与IaaS分离,才能独立于各种开发语言,才能聚拢更多的开发者。现在已经不可能再出现像Wintel那样包打天下的商业联盟。在IaaS领域中,Openstack开源社区是一个榜样。未来,PaaS也会重复IaaS开源的道路。不过,未来是Cloud Foundry胜出,还是OpenShift占得先机,现在还很难预测。

  PaaS需要提供云编程环境,因此就编程而言,开源有利于PaaS的推广,也有利于丰富平台上的应用。不过,支撑云编程的底层运营框架未必需要开源。从整体上看,开源对云计算产业的发展有利。但考虑到自身的利益,厂商采用开源与闭源的混合模式可能比较现实。

  从应用切入

  公有云在中国难落地,关键问题之一是服务商没有找到适合中国用户实际需求的商业模式。同理,PaaS若想落地,也必须解决商业模式创新的问题。

  目前,VMware的Cloud Foundry还处于测试阶段,可能要到2012年底才能推向市场。Cloud Foundry分成两个版本:一个是针对个人和小型开发团队的公有云PaaS,另一个是针对大型企业客户的私有云PaaS。因为Cloud Foundry还没有推向市场,所以Cloud Foundry的商业模式问题现在也没有定论。如果企业想通过云尽快获得收益,目前来看私有云可能是最有效的途径。VMware要把Cloud Foundry打造成PaaS领域的Linux,并将始终坚持开放、开源的原则。此外,VMware也会推出Cloud Foundry的商业版本。

  从已得到公众广泛认可的几个PaaS厂商的情况看,亚马逊、VMware是从IaaS领域向PaaS拓展,而Google、Salesforce则是从SaaS领域慢慢转向PaaS。中国的PaaS之路会走向何方呢?作为一个开发平台,PaaS还是与应用贴得更近。因此很多业内人士认为,PaaS+SaaS这种模式可能更适合中国的情况。

  未来SaaS可以被PaaS涵盖并取代。PaaS覆盖了软件生命周期中的开发、部署、运营等所有环节,并且支持多租户和应用计费,因此PaaS提供的应用就是SaaS形态的,PaaS与SaaS合二为一将成为PaaS的主流模式。这种模式可以直接提供应用,而不仅仅提供开发和运营工具,因此更适合中国用户。提供应用的PaaS将会成为最有效的软件销售模式,从而极大地促进中国软件产业的发展。

  中服软件的PaaS平台就采用了PaaS+SaaS的模式,提供了与云计算、网络应用等有关的基础细节,使得开发商在开发软件时,不需要考虑云计算、网络计算的特殊性,可以像开发传统应用一样开发自己的应用,然后将开发出来的应用放到中服软件的PaaS平台上,变成多租户或单租户SaaS应用,从而极大地降低应用开发的门槛。

  从SaaS的角度切入PaaS可能更适合中国用户的需求。像用友、金蝶这样的软件厂商已经积累了大量的用户,如果它们能够建立自己的PaaS平台,并将原有的用户迁移过来,那么也许能够复制Salesforce的成功。不过前提是,它们的PaaS平台必须是开放的,而且不能只为自己的客户提供服务,还要提供丰富的开发工具给更多的应用开发者。在中国,一些面向细分市场的PaaS平台取得成功的可能性比较大,比如工业设计的PaaS平台。

  一个传统的IDC服务商可以比较容易地转到IaaS服务。但是,PaaS是一个全新的领域,它带来的是开发、部署和应用模式的颠覆性的改变。从应用起步做PaaS更易成功,因为PaaS与应用更接近。

  PaaS实践刚起步

  VMware的商用PaaS平台还没有正式发布,亚马逊和微软件也没有在中国推广其PaaS平台。正如张振伦所说,目前PaaS还处于一个非常初级的阶段。

  从国内厂商的情况看,包括码实信息科技、中服软件等在内一些厂商已经在PaaS方面有了一些成功的商用运作经验。码实信息科技的社会化移动云应用支撑PaaS平台已成功地运用于高铁运维管理、交通运输管理、物业等领域,实现了移动服务链的协同化和移动化。

  举例来说,中国高速铁路建设先行者易程科技有限公司采用码实PaaS云平台作为其协同开发和运营平台,只用了3个月就使得易程科技的易维协同云平台成功上线。基于运维服务链理念,易维协同云平台从服务角度,利用PaaS云平台编程环境和移动终端云,将业务中零散、断续的流程环节有机整合,提高了企业的运营效率。目前,易维协同云平台支持的高铁站超过220个,旅客服务系统移动终端应用近千个。该系统的易用性、灵活性与稳定性得到了用户的认可。

  中服Cserver PaaS平台是一个支持应用接入、应用监控管理、租户动态租用,并能提供Web开发工具、中间件支持、计费、运维、客服的复杂PaaS平台。它具有以下独特的优势:采用微内核、插件式OSGI框架,保证应用的松耦合、热升级;能够快速地将传统企业应用系统转变为多租户SaaS系统;提供相同的接口,支持开发多租户和单租户应用;支持动态地创建个性化应用系统。

  中服Cserver PaaS平台已在中服软件的网站以及石化、铁路、天然气等行业得到了应用。例如,中国燃气控股有限公司的统一信息平台就采用中服软件的PaaS平台,实现了平台统一化、部署集中化和应用个性化。

1
3