平臺即服務(wù)(PaaS)被標(biāo)榜為云計算進化的下一個階段,它的發(fā)展是得益于企業(yè)希望尋求幫助拓展、加快自己開發(fā)人員成效并且抽象(如果有可能的話最好也能夠商品化)中間件和數(shù)據(jù)庫層。
Gartner對于這一切都感到很興奮,并且認(rèn)為2015年將是PaaS騰飛之年,Gartner預(yù)計,明年全球PaaS的銷售額將達(dá)到18億美元,到2016年這一數(shù)字將急劇增長至29億美元。
不過,Mike Kavis認(rèn)為PaaS要想在企業(yè)市場中大展宏圖還存在著不少差距,至少在今年情況就是如此。在最近的一篇文章中,他指出至少有八個問題讓PaaS仍然站不住腳。Mike明確表示他非常樂觀地認(rèn)為PaaS將在一年后或者什么時間里成為一個很大的市場。PaaS廠商正在“積極應(yīng)對”遇到的任何障礙,特別是影響到PaaS推廣的障礙。但是仍有很多障礙影響了PaaS的推廣,特別是在企業(yè)的私有云和混合云應(yīng)用環(huán)境之中:
混亂的市場信息:Mike表示,“問五個人什么是PaaS,你會得到五個不同的答案。從諸如移動計算、開發(fā)操作、大數(shù)據(jù)等專門的領(lǐng)域到通用的領(lǐng)域,PaaS解決方案針對的是應(yīng)用程序開發(fā)。PaaS可以通過公共云、私有云或者混合云提供。
不夠成熟:PaaS在企業(yè)推廣中步履蹣跚。Mike指出,“在云計算模型的三個不同層次(IaaS、PaaS和SaaS)中,到目前為止PaaS是最不成熟的一個。”
缺乏操作性功能:不幸的是,PaaS有太多的開發(fā),而操作性功能卻不足。Mike認(rèn)為,絕大多數(shù)私有云和混合云的PaaS解決方案都“迎合了開發(fā)者的需求,而忽略了運營團隊的需求。”他不是唯一一個持有這種看法的人:James Thomason也認(rèn)為PaaS仍然有太多的“非操作”,這給“運營團隊帶來了新的挑戰(zhàn),例如數(shù)據(jù)備份和遷移、災(zāi)難恢復(fù)、安全性和治理,如果忽略了這些問題,它們都會帶來災(zāi)難性的后果。”(但是他也認(rèn)為PaaS將最終在2015年嶄露頭角,所以明年肯定是PaaS的騰飛之年。)
IaaS不夠成熟:影響到PaaS成熟度的另一個因素是下層基礎(chǔ)架構(gòu)即服務(wù)(IaaS)在私有云部署中的成熟程度。Mike表示,“絕大多數(shù)的首席信息官們寧愿在踏上PaaS之旅之前先解決好IaaS的問題。”
無法同時支持Java和.Net:PaaS提供商都在吹噓他們支持多種開發(fā)語言,包括Java、Ruby、PHP、Python、Perl、Node和.Net等等。在大多數(shù)企業(yè)中,Java和 .Net是必備的兩種語言。問題是,沒有提供商同時擅長這兩種語言。Apprenda和微軟優(yōu)先支持.Net,雖然他們也支持其他的語言,但他們的實力在.Net。而其它的PaaS供應(yīng)商對開源語言表現(xiàn)出極大的熱情,而.Net卻是他們的短板。
推向市場速度存在問題:Mike表示,“很多企業(yè)有著這樣一種信念,他們相信你可以簡單地采購一套PaaS解決方案,然后開發(fā)者就能立刻開始實現(xiàn)更快速度推向市場的目標(biāo)。”但是現(xiàn)實是“要想成功地實施私有PaaS項目需要付出很多的努力,還要有提供SLAs、高可用性所需要的一切操作性流程,以及讓審計人員和安全團隊滿意的操作流程,并且能夠真正服務(wù)于應(yīng)用程序開發(fā)者。”
沒有明確的行業(yè)領(lǐng)導(dǎo)者:Mike表示,企業(yè)的首席信息官們擔(dān)心有些廠商無法在這個業(yè)務(wù)中存活。
價值主張還沒有完全被理解:“我不能說出有多少企業(yè)愿意或者不愿意在它們的IaaS層級之上建設(shè)‘窮人的PaaS’