選擇真正PaaS的組織已經(jīng)部署完畢,因?yàn)镻aaS能讓他們自己部署,并且只需花費(fèi)少量成本與人力資源就能在內(nèi)部或IaaS上實(shí)施。但是PaaS云架構(gòu)仍然讓企業(yè)猶豫不決。
美國邁阿密的Choose Digital提供一個(gè)數(shù)字市場平臺(tái),將客戶白標(biāo)簽作為忠誠和親和力計(jì)劃的一部分。這家公司三年前成立時(shí),評(píng)估了一些PaaS方案,發(fā)現(xiàn)CloudBees能與其持續(xù)集成工具緊密集成,包括Jenkins測試與GitHub源碼庫,還能讓該公司的產(chǎn)品迅速運(yùn)轉(zhuǎn)起來。
“PaaS讓我們作為一個(gè)團(tuán)隊(duì)能獲得非常敏捷的能力,快速構(gòu)建模型,并丟棄不工作的東西,”Choose Digital CTO與創(chuàng)始人Mario Cruz說。這意味著公司不需要雇傭?qū)iT的架構(gòu)與運(yùn)維團(tuán)隊(duì),相反,更加關(guān)注雇傭開發(fā)者。
“這就如內(nèi)部擁有一個(gè)完整的基礎(chǔ)架構(gòu)團(tuán)隊(duì),但實(shí)際上沒有,”Cruz說。如果沒有CloudBees,他估計(jì)必須雇傭八位基礎(chǔ)架構(gòu)工程師支持運(yùn)行在平臺(tái)上的30個(gè)應(yīng)用。
確實(shí),Heroku高級(jí)產(chǎn)品經(jīng)理Matt Soldo表示,PaaS很適合需要超高速推向市場的開發(fā)組織。典型的客戶包括市場營銷與媒介公司,他們需要快速部署高擴(kuò)展的Web或移動(dòng)應(yīng)用,以便獲得贊助機(jī)會(huì)。Soldo表示某些客戶選擇Heroku進(jìn)行市場營銷活動(dòng),比如在美國超級(jí)碗與紐約馬拉松這樣的頂級(jí)體育事件中,因?yàn)榭梢暂p松擴(kuò)展應(yīng)用。
這些應(yīng)用屬于時(shí)間密集型,Soldo說需要“根據(jù)交通模擬,在前期大量的容量規(guī)劃。”
PaaS云架構(gòu)成為技術(shù)初創(chuàng)公司的自然選擇,但Choose Digital的Cruz表示企業(yè)能夠也應(yīng)該部署PaaS.“你不需要將所有東西都放到PaaS上,但是你想將開發(fā)全部放上去,”他說,“包括測試、分期與OA.一旦這樣做了就無退路。”
毫無意外,PaaS提供商都宣稱他們的性能適用于大多數(shù)類型的應(yīng)用。
“你所構(gòu)建的80%應(yīng)用都能在PaaS上很好運(yùn)行,甚至95%都沒問題,”CloudBees CEO Sacha Labourey表示。這是因?yàn)镻aaS平臺(tái)本身是根據(jù)苛刻的最佳實(shí)踐創(chuàng)建的,因此所有運(yùn)行其上的應(yīng)用都可以受益。與之相反,多數(shù)IT企業(yè)無法真正提供一個(gè)鞏固的基礎(chǔ)架構(gòu)層。
“除非你是摩根大通銀行,不然你的實(shí)際操作水平也就是個(gè)平均值,”Labourey說。
Forrester的Staten特出提出PaaS尤其適合一些移動(dòng)應(yīng)用與業(yè)務(wù)流程工作流,如填寫表格。
“這些輕量級(jí)應(yīng)用無需大量復(fù)雜的編程,它們使用重復(fù)性的組件。”他說。
同時(shí),IT運(yùn)維團(tuán)隊(duì)也能從開發(fā)者能訪問PaaS而受益,皆因其提供一個(gè)單獨(dú)的統(tǒng)一環(huán)境,橫跨開發(fā)、測試、分期與生產(chǎn),PaaS平臺(tái)供應(yīng)商ActiveState CEO Bart Copeland表示。
如今,開發(fā)者在桌面上開發(fā)代碼,然后傳入測試環(huán)境。但是開發(fā)者可能使用的服務(wù)最初可能在也可能不在測試環(huán)境中,那么分期與生產(chǎn)則顯得遙遙無期,他說:“來來回回反反復(fù)復(fù)很糾結(jié)。”
有了PaaS,團(tuán)隊(duì)中的成員都可以訪問相同的底層服務(wù),使得應(yīng)用開發(fā)過程流線化,大幅降低運(yùn)維團(tuán)隊(duì)花費(fèi)在構(gòu)建與重新構(gòu)建不同開發(fā)環(huán)境上的時(shí)間。
“江湖上流傳著IT與開發(fā)者交接的傳說,”Copeland說。使用PaaS,“由于IT能力釋放出來,協(xié)作將更加親密無間。”
PaaS云架構(gòu)賣起來有點(diǎn)困難
當(dāng)然,大型企業(yè)中的很多IT人士都相信PaaS不是組織的那杯茶,至少在目前是這樣。
“我對(duì)美國康卡斯特電信公司會(huì)放棄對(duì)整個(gè)運(yùn)營環(huán)境的控制權(quán)持懷疑態(tài)度,”該公司融合產(chǎn)品架構(gòu)師Charles Hammell表示。這個(gè)美國的電信巨頭使用的是亞馬遜Web服務(wù)架構(gòu)打造IaaS.“讓人們采用IaaS都已經(jīng)阻力多多,得弄鼻子挑眉毛協(xié)商討論下決策。”
此外,F(xiàn)orrester的Staten表示很多遺留應(yīng)用不適合運(yùn)行在公共PaaS中。
“多數(shù)企業(yè)應(yīng)用是超大型整體的組件。它們在設(shè)計(jì)之初就有問題,”他說,“如果試圖將其放在公有云中,每天都會(huì)出現(xiàn)問題。”
同樣地,Staten說企業(yè)根本就不會(huì)考慮將遺留應(yīng)用放入PaaS中,而是將PaaS其限制在適當(dāng)?shù)拈_發(fā)范圍內(nèi)。
同時(shí),現(xiàn)有的IaaS廠商正在逐步增加能提供的服務(wù)數(shù)量與類型。
“部署PaaS對(duì)于人們來說是大躍進(jìn)。大家仍然關(guān)注實(shí)際案例,”IaaS云供應(yīng)商BlueLock CTO Pat O'Day說,“我們看到有一些IaaS+的需求,即IaaS加上少量服務(wù),如密度管理、數(shù)據(jù)庫、對(duì)象存儲(chǔ)、DNS和內(nèi)容網(wǎng)絡(luò)。”
AWS領(lǐng)銜平臺(tái)服務(wù)的數(shù)量與范圍。根據(jù)最新測算,AWS提供有33個(gè)主要服務(wù),該數(shù)量還是不斷增加中。這些服務(wù)涵蓋常見的負(fù)載均衡與存儲(chǔ)到特殊的Amazon RedShift,這是一個(gè)PB級(jí)別的數(shù)據(jù)倉庫服務(wù),以及用于擴(kuò)展媒介轉(zhuǎn)碼的Amazon Elastic Transcoder.
其它IaaS廠商也嘗試追隨亞馬遜的步伐。比如Rackspace Hosting在其云產(chǎn)品中添加移動(dòng)云堆棧,以便加速移動(dòng)應(yīng)用交付,還收購了Exceptional Cloud Services用于錯(cuò)誤追蹤和Redis,這是個(gè)開源的鍵值存儲(chǔ)。宜早不宜遲,每一家IaaS供應(yīng)商都將提供更多的基礎(chǔ)架構(gòu)資源,入侵純碎的PaaS供應(yīng)商的利益。