PaaS的開拓者Sacha Labourey:剖析PaaS未來發(fā)展趨勢
隨著傳統(tǒng)IT巨頭的加入,平臺即服務(wù)(PaaS)的市場變得比以前任何時候都更加混亂,PaaS的未來發(fā)展趨勢會是怎樣?對于像亞馬遜、谷歌、 Pivotal以及OpenStack等云巨頭,PaaS的發(fā)展空間還有多大?我們是否還能提交代碼即可快速獲得一個統(tǒng)一的PaaS解決方案?不溫不火的 PaaS前途究竟如何,下面我們一起看PaaS的開拓者、CloudBees的CEO Sacha Labourey的分析。
前JBoss CTO,現(xiàn)CloudBees的CEO,Labourey自稱“生于開源,長在云端”。其公司CloudBees近期也因與Pivotal合作放棄PaaS業(yè)務(wù)而獲得各大媒體版面頭條。
PaaS的過去和未來
“整合必定是一個大的趨勢,”Labourey告訴我們,“這點(diǎn)無可厚非,對于PaaS來說也并無例外。”然而,Labourey認(rèn)為這種改變并不是由于大型 基礎(chǔ)設(shè)施提供商導(dǎo)致。“我懷疑OpenStack會帶來神奇的解決方案,這點(diǎn)從SaaS供應(yīng)商和基礎(chǔ)設(shè)施供應(yīng)商從不提供最終的中間件,而總是在不斷收購就 可以看出,”Labourey說。
探索PaaS宗旨
有消息稱,幾乎所有web應(yīng)用程序很快就會在PaaS上運(yùn)行,但PaaS的提升速度一直低于所有人最初的預(yù)期。Labourey認(rèn)為,這是由于PaaS的市場定位存在很多不確定因素。
首先,你要獲取大量不同的PaaS解決方案,并投入一定時間尋找市場定位。
此外,DevOps自身表現(xiàn)也不平穩(wěn)。用戶采納云服務(wù)和DevOps有很強(qiáng)的正相關(guān)性,它們的結(jié)合是“銀彈”,可以使軟件開發(fā)和交付的效率得到前所未有的提 高。從工具層面上看,DevOps的核心是自動化。因此,從DevOps角度看,如果說PaaS的終極目標(biāo)是NoOps,那么任何有助于提高應(yīng)用交付和管 理效率的工具、服務(wù)都應(yīng)該納入PaaS的大范疇。Labourey表示,開發(fā)者需要一定時間來確定采取正確的解決方案。他們需要得到正確的工具,它應(yīng)具備 足夠的靈活性和完整的框架。
但所有的這些都是有利因素,Labourey提醒我們,隨著整合的發(fā)生確實(shí)出現(xiàn)不少大的變化。“所以要等一兩年后很多問題都解決了,市場也就因此更加明朗。”
“我認(rèn)為PaaS對這種穩(wěn)定態(tài)勢起很大作用。對大部分人來說,PaaS確實(shí)是你正需要的和最有效的實(shí)現(xiàn)方式。”
Dockerization:容器級虛擬化解決方案
在與CloudBees CEO的談話中,有一個詞必須提到:Docker。Labourey推測或許某天PaaS將基于Docker圖片處理,那時我們將會更輕松地制作圖像。
Jenkins 與Docker的成功整合,使其體驗到了Docker的優(yōu)勢。“通過Jenkins配置文件制作Docker圖像,可以將應(yīng)用程序部署在Docker圖片 上。所有這些都是通過Jenkins應(yīng)用程序工具、源代碼以及基礎(chǔ)設(shè)施代碼整合到Docker二進(jìn)制配備完成。”
“在我看來,這是一個與多種并行前進(jìn)的方式相關(guān)的非常重要的觀點(diǎn)——將持續(xù)交付、DevOps和云三者以某種相關(guān)的方式結(jié)合起來。一旦開始定義CD、云和DevOps,一個非常強(qiáng)大的事物即將出現(xiàn)—它就是下一代IT。”
回來現(xiàn)實(shí)世界來,IT人員只是關(guān)心解決他們面臨的一些部署、更新、擴(kuò)展這些難題,以確保復(fù)雜系統(tǒng)與稀缺資源的運(yùn)行和改變業(yè)務(wù)指令。IT發(fā)展宏圖的范圍從十幾 年前的大型機(jī),到完全虛擬化的環(huán)境;一個關(guān)鍵的IT操作活動是建立自下而上的服務(wù)器,以及虛擬機(jī)來運(yùn)行業(yè)務(wù)系統(tǒng)和應(yīng)用程序。隨著時間的推移,這些環(huán)境還必 須能句順暢運(yùn)行。從運(yùn)營的角度來看,組織正在著手這類的解決方案,同樣在他們看來組織更多地應(yīng)該關(guān)注在基礎(chǔ)設(shè)施編排和自動化上。
Jenkins新特性
作為開源的持續(xù)集成服務(wù)器商業(yè)版,Jenkins的目標(biāo)用戶是大規(guī)模安裝Jenkins的公司。CloudBees預(yù)計不久將推出一些新特性。除了一些擴(kuò)展的監(jiān)測功能,Sacha告訴我們,CloudBees正在廣泛部署工作流功能。
Labourey還告訴我們,開源社區(qū)一直在廣泛部署“Jenkins工作流”,這是一個定義復(fù)雜工作流項目。該項目已經(jīng)開始在社區(qū)測試,CloudBees公司將提供一系列新特性——例如可視化工作流。
原文鏈接:http://tech.it168.com/a2015/0121/1700/000001700564.shtml