原文地址:

http://www.informationweek.com/cloud/platform-as-a-service/paas-present-and-future-developers-will-decide/d/d-id/1127808

 

PaaS不同于IaaS,IBM的Ric Telford预测在未来的两年时间内,PaaS会逐步成熟起来。

大概2年多前,我曾写过一篇"PaaS Comes Of Age"的文章,文章中我认为,我们正进入一个PaaS的时代 -- 对企业来说,平台服务将会变成非常关键的云能力。自从我写了那篇文章之后,已经发生了很多变化,我们看到“PaaS时代来临”的故事正逐步走向成熟。

对于不了解的人来说,PaaS可能会被认为是一种能力的交付模式,传统上你会把这种能力和中间件关联起来。没有那么切合,PaaS也刚好位于云计算栈的中间层,在IaaS层和SaaS层之间。PaaS可以从云端实现应用开发和运行时服务的任意组合,以某种标准的模型(申请、按需付费等)。

今天,有很多类型的PaaS服务,以至于很难去让PaaS保持一致。很多公司也汇聚到了这个领域,从IaaS层向上发展(亚马逊的RDS服务或者弹性Beanstalk服务),从SaaS层向下发展(Salesforce的Force.com),甚至是作为公司的一个新的驱动力(谷歌的AppEngine或者微软的Azure)。此外,还有很多的纯粹单一的PaaS提供商(比如EngineYard)和一些创业公司。

在PaaS领域,一方面需要认真观察的是开放标准和开源的作用。不像IaaS,亚马逊已经成为了事实上的标准,PaaS可能更多的是基于规范去建立一套开放的标准。IBM刚刚发布BlueMix,并为PaaS能力投入十亿美元。IBM这次发布的关键是对Cloud Foundry的支持,它是云计算PaaS层的一个开源产品。Cloud Foundry是由VMware发起的,并分拆做为Pivotal的一部分,Cloud Foundry已经有大约40个企业贡献者。为了不被淘汰,红帽的OpenShift也是开源的,而且也有一些稳定活跃的贡献者。

看看未来PaaS会是什么样,这将非常有趣。如果它遵循IT领域的类似技术发展轨迹,就可以设想下面的这些事情:

  • 在PaaS规范化之前,公司需要熟悉并了解相关的概念。对于大部分企业来说,我们仍然处在“tire-kicking”的时代,企业在开始真正的摆脱传统的中间件模式之前,需要能看到PaaS的价值。在PaaS真正的发展之前,这可能需要1年或2年的时间。然而,就像从传统的C/S应用向基于互联网的应用转变,转变开始的时候,PaaS就会快速地发展。
  • 开放系统将会和私有系统共存,有点类似Java和.Net,每一类都有会相应的追随者。
  • 开发者将会决定PaaS的未来。想想在微软或者安卓早期的时候吧。那些成功吸引和保持软件开发者的PaaS提供商将会不断上升。如果某天你看到一些“PaaS-justifying应用”,请不要感到惊讶,一些引人注目的SaaS产品只能运行在一个特定供应商的PaaS上(对游戏玩家来说,有点像Xbox One上的Titanfall)。
  • PaaS接下来将会整合,但PaaS市场不会像IaaS市场那么多。一些人认为IaaS提供商将会整合到只剩下6个大的提供商。
  • 如果你看看今天的类似情况--服务器和存储市场--这似乎是对的。但PaaS系统有一套更广泛的功能,其中的一个,其生态系统将逐步发展成为标准,有点像今天的Java社区,但是依然会有不少的竞争者。

我会在2年后回来看看这些预言是否是准确的。