平臺即服務(wù)產(chǎn)品海納百川,云計(jì)算類型壁壘日漸模糊
譯文基于云的基礎(chǔ)設(shè)施與軟件供應(yīng)商——例如Amazon與Salesforce——正努力將應(yīng)用程序開發(fā)工具與現(xiàn)有產(chǎn)品相集成,從而進(jìn)一步消除IaaS、SaaS與PaaS之間的類型壁壘。
所謂基于云的基礎(chǔ)設(shè)施即服務(wù)(簡稱IaaS),是指從服務(wù)供應(yīng)商處租用存儲及計(jì)算資源,且整個(gè)交付過程依托互聯(lián)網(wǎng)連接實(shí)現(xiàn)。與之相同,軟件即服務(wù)(簡稱SaaS)則是指對托管在云環(huán)境中的應(yīng)用程序進(jìn)行訪問。
平臺即服務(wù)(簡稱PaaS)則被處于前兩者之間的尷尬位置,為云環(huán)境提供應(yīng)用程序開發(fā)及托管平臺。PaaS在很多方面都結(jié)合了基礎(chǔ)設(shè)施與軟件即服務(wù)的因素。
但根據(jù)Forrester公司研究員John Rymer最近發(fā)布的聲明,他在密切關(guān)注PaaS市場后認(rèn)為IaaS、SaaS與PaaS之間的界線正變得越來越模糊。
以Amazon Web Services為典型代表的IaaS***企業(yè)正嘗試將PaaS類功能加入到產(chǎn)品當(dāng)中。AWS已經(jīng)簡化了其云環(huán)境中部署及擴(kuò)展應(yīng)用程序的難度,而一切都要?dú)w功于最近才剛剛發(fā)布的OpsWorks、Elastic Beanstalk以及CloudFront等。與此同時(shí),SaaS先驅(qū)者Salesforce.com也在大力推動其Force.com及Heroku等PaaS產(chǎn)品的整合工作。
IaaS與SaaS在屬于自己的市場領(lǐng)域中仍然表現(xiàn)強(qiáng)勁,但越來越多的供應(yīng)商開始將業(yè)務(wù)向PaaS市場加以拓展。“這些模式都受到了令人欣喜的認(rèn)可度及使用率,”Rymer指出。
Rymer表示IaaS、SaaS與PaaS三者間界線的日益模糊是受到多種主要因素的共同影響。首先,供應(yīng)商希望對自己的服務(wù)產(chǎn)品進(jìn)行延伸并推向更廣泛的客戶群體當(dāng)中。其次,用戶開始以更多新興方式使用云服務(wù),而且期待能從供應(yīng)商處獲得需要的新功能。Rymer主張將PaaS用戶分為三大類:
-代碼開發(fā)者
這些應(yīng)用程序開發(fā)人員希望擁有一套適合開發(fā)應(yīng)用的平臺,且不必為應(yīng)用程序在基礎(chǔ)設(shè)施中運(yùn)行而帶來的配置工作操心——他們想要的并不復(fù)雜:利用Java、.Net、Ruby、Python等自己熟悉的語言進(jìn)行代碼編寫,這就是他們的全部愿望。已經(jīng)有多家專業(yè)PaaS供應(yīng)商在為這一市場提供服務(wù),其中包括CloudBees、Engine Yard、Heroku;從某種角度說甲骨文也算是其中之一。
-開發(fā)運(yùn)營者
這類開發(fā)人員希望能快速完成應(yīng)用程序的創(chuàng)建與部署工作,但他們?nèi)匀幌M麑A(chǔ)設(shè)施、尤其是在大型應(yīng)用程序領(lǐng)域擁有一定的運(yùn)營控制權(quán)。“一般說來,當(dāng)應(yīng)用程序擴(kuò)張到一定程度時(shí),他們會希望調(diào)整虛擬機(jī)、存儲及其它組件的規(guī)模,”他解釋道。對于IaaS供應(yīng)商而言,這一客戶群體是PaaS類功能的***推廣對象。
-快速開發(fā)人員
這類用戶同樣負(fù)責(zé)應(yīng)用程序創(chuàng)建,但他們卻并不屬于代碼開發(fā)者。以Force.com為代表的工具為他們提供服務(wù)支持與直觀的可視化功能,幫助他們在不涉及編程語言與編碼工作的前提下完成應(yīng)用程序創(chuàng)建。Force.com就是這類功能中的典型范例。
這類開發(fā)人員中有很大一部分要求云平臺能夠涵蓋IaaS、SaaS與PaaS三大類型而非將其作為三個(gè)彼此獨(dú)立的分類,因此云選項(xiàng)之間的連線也必然根據(jù)需求而變得模糊。這些應(yīng)用程序開發(fā)人員給供應(yīng)商創(chuàng)造了***機(jī)會,推動其通過產(chǎn)品差異化讓自己的服務(wù)獲得市場認(rèn)可。
絕不只是Amazon Web Services以及Salesforce.com這類行業(yè)大廠在為現(xiàn)有產(chǎn)品與PaaS類功能的融合而努力。
Blue Box公司,一家運(yùn)營著自有數(shù)據(jù)中心的托管及IaaS云服務(wù)供應(yīng)商,最近就推出了IaaS+服務(wù)。由Blue Box公司提供基礎(chǔ)設(shè)施,客戶則自己準(zhǔn)備應(yīng)用程序。這項(xiàng)業(yè)務(wù)專門針對那些已經(jīng)在Heroku、Engine Yard、CloudBees或者其它一些公共PaaS供應(yīng)商的平臺上創(chuàng)建好定制應(yīng)用的客戶。
根據(jù)Blue Box公司CEO Jesse Proudman的說法,專業(yè)PaaS供應(yīng)商在很多領(lǐng)域的表現(xiàn)都不夠合格。PaaS供應(yīng)商往往喜歡吹噓產(chǎn)品功能,忽悠開發(fā)人員忽視其應(yīng)用程序?qū)Φ讓踊A(chǔ)設(shè)施的要求。然而Proudman表示隨著PaaS客戶數(shù)量的不斷攀升,用戶對于基礎(chǔ)設(shè)施控制權(quán)的需求也必然水漲船高。Blue Box公司的IaaS+模式為客戶帶來在云環(huán)境PaaS中創(chuàng)建應(yīng)用的能力,并可以將成果遷移到基礎(chǔ)設(shè)施服務(wù)供應(yīng)商處,且用戶對基礎(chǔ)設(shè)施的配置擁有掌控權(quán)。“一旦規(guī)模擴(kuò)張到一定程度,PaaS的價(jià)值支柱就會面臨土崩瓦解,”他解釋稱。
微軟公司的Azure云服務(wù)也結(jié)合了來自IaaS與PaaS的眾多元素。Azure在最初設(shè)計(jì)時(shí)被打造成一款應(yīng)用程序開發(fā)平臺,但微軟隨后推出了虛擬機(jī)及按需存儲等IaaS特性。如今Azure已經(jīng)擁有IaaS與PaaS兩大功能類型。
PaaS供應(yīng)商可能會爭辯稱單憑PaaS本身不足以滿足一款應(yīng)用的全部需求,因此與其它類型相結(jié)合也是無奈之舉。然而IaaS與SaaS供應(yīng)商不斷將PaaS類產(chǎn)品引入現(xiàn)有方案的做法已經(jīng)明確昭示這一結(jié)論——開發(fā)用例的實(shí)際需求才是決定發(fā)展趨勢的風(fēng)向標(biāo),概念壁壘的存在并無現(xiàn)實(shí)意義。
原文鏈接:http://www.networkworld.com/news/2013/050713-paas-269527.html?hpg1=bn