尽管投资巨大且经过多年的发展,但目前为止,PaaS并未吸引到很多客户。本文概括了数位分析师对PaaS现状及其未来的看法。
多年来,PaaS被看作是应用程序/服务/软件层和云基础设施层之间必要的“粘合剂”,正如Paul Miller在文章“PaaS要死了吗?”中的观点:
该平台作用明确、有说服力且功能强大。它应该是基础性部分,比一堆运行在商用硬件上的廉价虚拟机要重要的多也有趣的多。它应该是云的驱动力,是云能够继续在世界范围内变革企业和业务模式的原因。
Miller补充到,但是“PaaS作为一个范畴远未达到这一期望”。近来,有人已经开始琢磨,我们是否真的需要PaaS,PaaS是不是要死了或者它是不是正被laaS吞噬?的确,在论及Gartner最近的应用程序PaaS(aPaaS)象限图时,Nancy Gohring注意到,PaaS客户数量令人吃惊。谷歌大约有三万客户,大部分都是小型网站,也有几个响当当的名字,如Snapchat和Khan Academy。虽然没有提供具体数字,但Gohring认为,Salesforce“可能比Google App Engine有更多的客户”,因为“谷歌排名比Salesforce靠后”,但好消息也就只有这些:
使Gartner的报告更引人关注的是其中那些客户更少的供应商。那是因为他们中有些非常有名。比如,Gartner写道,IBM的SCAS服务在世界范围内的客户数量估计少于50。Gartner指出,SAP客户数少于100。另据Gartner报告,Red Hat作为谈论重点的OpenShift服务“几乎没有付费客户”。
新加入者的情况更明朗:“服务于欧洲市场的德国公司CloudControl说自己有400个付费客户。而Docker有500个付费客户。”
七年之后(根据谷歌趋势,PaaS这一术语第一次在网络上出现是在2007年三月),PaaS既不如laaS(见Amazon AWS)成熟,也不如SaaS(见Salesforce)成熟。451 Research集团最近在一篇题为“PaaS正在变成laaS的一项功能吗?”(需要订阅)的报告中发出了这样的疑问:PaaS是不是正被laaS吞噬?事实上,在成为PaaS供应商之初,谷歌和微软都已经使用若干laaS特性、CPU和存储扩展了其产品。
PaaS怎么样了?为什么会这样?PaaS能够活下去吗?Krishnan Subramanian认为,PaaS刚刚过了炒作高峰期,“达到了一个新的成熟度水平”,而且尽管有不足之处,但2013年,PaaS领域有一个重要的发展:分化成两种类型:
·PaaS by service orchestration——“早期的供应商如Google App Engine提供这种类型的PaaS,通过组合应用程序部署所需的不同服务来构建平台。”
·PaaS by container orchestration——“Docker是一个快速、轻量级Linux容器的典型例子,它使用户可以更容易地在不同云提供商之间移植应用程序。与虚拟机只抽象原始的计算机不同,容器能够将整个应用程序和应用程序环境封装。”
Mike Kavis列出了他认为的企业采用PaaS缓慢的三个原因:
1、市场信息混乱——“市场上有诸如Heroku、谷歌、微软这样的公共PaaS提供商,也有Apprenda、OpenShift、Pivotal、WSO2及许多其它私有和混合型的PaaS解决方案,还有特定领域的PaaS解决方案,致力于截然不同的领域,如移动、大数据、社交等等。……laaS提供商也提供了许多类似PaaS的服务,如AWS的Elastic Beanstack及其它服务。更令人困惑的是,谷歌和微软现在都随其PaaS服务提供了laaS服务。没有哪一天我看不到人们在设法比较Microsoft Azure和AWS,前者是PaaS,后者是laaS。更糟糕的是,即使是‘专家’也无法正确地区分。”
2、缺乏成熟度——“PaaS的挑战在于,许多客户已经将SaaS和laaS看作是是企业信得过的服务,而且它们获得了更多来自企业内部的信任(或者至少AWS是如此)。AWS在2008年回归PaaS时,大部分客户是初创企业和中小型企业。也有一些令人印象深刻的企业成功案例,但为数不多。”
3、局限性——“有一种看法,你只需要简单地扑向这些PaaS解决方案,然后开始编码。那可能是事实,但如果要使代码能够运行,你必须深入理解PaaS的局限性,并以此为基础进行架构。例如,你可以将Heroku的dyno看作是一个容纳了所有基础设施和堆栈的容器。Heroku会在它觉得合适的时候随机回收dyno,而且它总共只给你10秒钟的时间来处理错误代码……那么,突然之间,你的代码开始有一个非常特定的目标PaaS平台,创建一个你很可能并不想要的锁定模式……解决大部分PaaS架构局限性所需的工作量以及占用如此多的抽象资源所付出的成本使得它非常难以采用,而且价格高昂,有时候甚至都不可能采用。由于laaS不像PaaS那样限制资源,多数时候,超大型应用程序能从laaS解决方案获得更好的服务。”
在为Forbes写的文章中,Ben Kepes写道,PaaS市场有太多的竞争者,尚未统一:
总之,对于PaaS而言,这是一个特殊时期。Pivotal One这种云计算类型似乎占有了绝大多数注意力份额,使其他云计算供应商为如何提供差异化服务抓耳挠腮。与此同时,RedHat正设法为其PaaS版本OpenShift实现某种快速突破。同样,Stalwarts Heroku(现在归Salesforce.com所有)和EngineYard也一直在调整其PaaS发展方向。在这种情况下,部分OpenStack竞争者已经决定创建他们自己的PaaS方案Solum,所以客户面对的是一个混乱而令人困惑的市场。抛开Seattle、AWS和微软这些庞然大物不谈,除此之外,从表面上看,在全世界实际上已经决定购买PaaS的企业中,每六家就有一个供应商。
当谈及PaaS的未来时,有各种不同的见解。
Brandon Butler在文章“难道PaaS市场真像我们所了解的那样要死了吗?”中写道:
Tim Crawford在他的独立公司AVOA担任CIO战略顾问,他说“许多人都会说PaaS见光死。”他认为,即使有更大的laaS和SaaS供应商采取行动,PaaS作为一个独立的托管平台,企业采用之路依然困难重重。
Kepes:“现在是PaaS在市场中真正地证明自己不只是一个非常奇妙的概念的时候了。”
Kavis:“PaaS没有死:事实上,它只是处于起步阶段,正等着在市场上掀起一股风暴。问题在于,以PaaS目前的形式,许多企业还不太想把筹码压在上面。”
Subramanian:“过早地宣布PaaS死亡将最终伤害一个行业,否则可能从它的持续发展中获得巨大的价值。”
在炒作之后,2014年是否会成为PaaS成熟统一之年——对于企业而言,它足以代表一个可靠的方案,而反过来,供应商又可以趁机推动PaaS走向成功——还有待观察。