公有PaaS供應(yīng)商競賽 你的賭注該下誰?
當(dāng)涉及到平臺即服務(wù),亞馬遜、微軟和谷歌這些常見名字會出現(xiàn)在列表的最上方,然而每個客戶獨(dú)特的需求讓找尋最佳的PaaS供應(yīng)商變得不那么簡單。
平臺即服務(wù)是云計(jì)算中最含糊不清的領(lǐng)域。大多數(shù)PaaS產(chǎn)品提供便利的應(yīng)用程序設(shè)計(jì)、部署、測試和自配置的主機(jī)托管。更高級的服務(wù)包括團(tuán)隊(duì)協(xié)作,數(shù)據(jù)庫整合,中間件服務(wù),Web服務(wù)整合,存儲,狀態(tài)管理和版本管理服務(wù)。然而,不同的PaaS供應(yīng)商提供不同的服務(wù)。不同的定義,功能和方法在這個新興的領(lǐng)域以及實(shí)施服務(wù)的企業(yè)當(dāng)中造成了混亂。
每個提供商特定的側(cè)重點(diǎn)各不相同。這也許包括對特定編程語言的支持——Ruby、Node.js、Python和Java或者與主流數(shù)據(jù)庫如Oracle的云平臺的緊密集成。甚至在不同的私有PaaS供應(yīng)商如ActiveState、App Fog和Apprenda,他們之間的交付模型也大不相同。
PaaS帶來一個主要優(yōu)點(diǎn)和缺點(diǎn):
就缺點(diǎn)來說,大多數(shù)PaaS產(chǎn)品將開發(fā)者置于一個沙箱中,只能使用PaaS供應(yīng)商給出的功能和特性來構(gòu)建和部署應(yīng)用。
好的一面是,PaaS提供能夠自動化大部分開發(fā)和部署行為的能力,并且給與開發(fā)人員自我和自動配置的能力。
哪個是最佳的平臺即服務(wù)
我在會上遇到的一個常見問題是,“最好的PaaS賭哪家?”不幸的是,這個問題會讓我們陷入泥潭。沒有一個簡單的答案,但是有一些當(dāng)今可以采用的一般性原則。
首先,暫時先將私有PaaS供應(yīng)商放到一邊。一場圍繞頂級公有云供應(yīng)商——亞馬遜Web服務(wù),谷歌和微軟的戰(zhàn)役正在進(jìn)行。與此對應(yīng)的Elastic Beanstalk,Google App Engine和Windows Azure,頂級的企業(yè)級通用公有PaaS列表。然而,不要忘了Salesforce.com或者Red Hat,還有一堆其他較小的PaaS供應(yīng)商,比如Engine Yard和Caspio,也能掀起波瀾。
驅(qū)使企業(yè)采用PaaS的真正原因似乎是供應(yīng)商能夠提供開發(fā)的能力,以及運(yùn)維和基礎(chǔ)架構(gòu)的能力。當(dāng)然,主流的供應(yīng)商像AWS、Google和微軟在他們的PaaS里都包含一劑IaaS的良方。
如果你準(zhǔn)備對PaaS供應(yīng)商進(jìn)行博彩的話,之前提到的那三個恐怕是最安全的下注對象。公有PaaS供應(yīng)商提供最大的價值并且他們避免了硬件和軟件的所有權(quán)問題。結(jié)合新的穩(wěn)定和可擴(kuò)展的IaaS產(chǎn)品愿望清單,以及一個堅(jiān)實(shí)的品牌,很明顯AWS、Google和微軟會是最佳的賭注。
但是,你需要考慮自己的需求以及如何將那些需求轉(zhuǎn)換成所需的PaaS功能列表。在許多情況下,你獨(dú)特的需求導(dǎo)致獨(dú)特的方向。私有PaaS提供商或者小型PaaS供應(yīng)商也許最適合你的需求。但就很大程度來說,PaaS的大資金還是流向了那三大主流的供應(yīng)商。
原文鏈接:http://www.searchcloudcomputing.com.cn/showcontent_87945.htm