【編者按】Carol Carpenter是Elasticbox的CEO,本文隸屬Leadership Suite(企業(yè)高層訪談)的一部分,訪談的內(nèi)容主要根據(jù)DevOps近期公布一項(xiàng)調(diào)查中返回的一些觀點(diǎn),由OneAPM工程師翻譯。
以下為譯文
近期筆者采訪了ElasticBox的CEO Carol Carpenter,在這之前DevOps.com曾與ElaticBox一起完成了關(guān)于“DevOps真正價(jià)值”的調(diào)查,其中有一些很好的觀點(diǎn)值得領(lǐng)導(dǎo)者在DevOps轉(zhuǎn)型中借鑒,而與Carol的交流則主要聚焦這些調(diào)查結(jié)論和其他相關(guān)話(huà)題,也是Leadership Suite系列的一部分,下面是MP3錄音還有采訪文本。
記者:首先,請(qǐng)介紹一下Elastic Box,讓更多的讀者有所了解。
Carol Carpenter:Elastic Box是一個(gè)云應(yīng)用管理器,借助它公司可以通過(guò)任何基礎(chǔ)設(shè)施、私有云或公共云來(lái)部署應(yīng)用,從而更快地交付代碼。Elastic Box幫助過(guò)Netflix、T&A、Cytobank等公司制定應(yīng)用的部署與管理方案,其中有很多公司已經(jīng)初見(jiàn)成效——應(yīng)用生命周期在速度上、部署時(shí)間上,還有推向市場(chǎng)的時(shí)間上都提高了足有10倍,而Elastic Box增加速度的秘密武器就是可復(fù)用性。這個(gè)可復(fù)用架構(gòu)被一個(gè)稱(chēng)之為盒子(box)的黑科技實(shí)現(xiàn),它允許IT操作、DevOps,甚至是終端的應(yīng)用程序。
記者:Carol,近期宣布的那項(xiàng)由你贊助并在DevOps.com進(jìn)行的調(diào)查,其中一些是關(guān)于DevOps真實(shí)價(jià)值的研究。那么,究竟為什么做這個(gè)調(diào)查呢?
Carol Carpenter:如你所知,關(guān)于DevOps有很多討論,有很多新的頭銜產(chǎn)生,公司紛紛招聘DevOps人才,但我們?cè)谡劦娇蛻?hù)與前景時(shí),對(duì)于DevOps這個(gè)角色本身的概念還很模糊:到底應(yīng)該是誰(shuí)來(lái)做DevOps?無(wú)論是關(guān)于人,還是時(shí)間的,投資的真正價(jià)值是什么——開(kāi)源與否?那些投資的真實(shí)價(jià)值回報(bào)在哪里?我們想要理解、深入研究這一領(lǐng)域,并更好地理解DevOps中到底發(fā)生了什么事?花費(fèi)時(shí)間的代價(jià)是什么?投資回報(bào)率(ROI)是多少?
記者:Carol,在這幾期領(lǐng)導(dǎo)者專(zhuān)輯中,我們真正的采訪對(duì)象都是CIO、CTO、VP等高級(jí)管理層。作為CEO,如果可以的話(huà),本次調(diào)查中你認(rèn)為對(duì)于領(lǐng)導(dǎo)者而言,最大或者最重要的一些觀點(diǎn)是什么?
Carol Carpenter:這個(gè)問(wèn)題提得很好,有幾個(gè)關(guān)鍵的點(diǎn)可能會(huì)讓我們很驚訝。我認(rèn)為,作為領(lǐng)導(dǎo)者一開(kāi)始就要看到,我們所投資的東西是什么,投資的開(kāi)銷(xiāo)預(yù)算如何,我們的投資回報(bào)是什么?我認(rèn)為DevOps的ROI分析還很初級(jí)、不夠成熟,臆測(cè)成份太多了。不過(guò)令人驚訝的是,調(diào)查DevOps工具仍舊獲得了很多投入、精力與投資。我是說(shuō),看看現(xiàn)在市場(chǎng)上有多少DevOps供應(yīng)商吧。盡管實(shí)際影響與可測(cè)性很大程度上仍是主觀看法,甚至干脆是“不知道”——在問(wèn)及Hoover Trucks時(shí),超過(guò)50~60%的受調(diào)查者表示不知道。作為占比第一的觀點(diǎn),這讓我十分驚訝。一些其他的重要觀點(diǎn)可能沒(méi)那么讓人驚訝,盡管如此仍需加強(qiáng)如今的DevOps。因此首先,在談及團(tuán)隊(duì)規(guī)模與功能時(shí),盡管有超過(guò)50%的受調(diào)者并不了解,我仍舊將DevOps作為主要功能。另外41%的人群表示他們還掛了另一個(gè)頭銜:IT Ops。42%的人表示,他們的次要職能是安全方面的,這非常有趣。但這提醒我們,DevOps仍是非常初級(jí)、正在增長(zhǎng)的領(lǐng)域,從業(yè)者擔(dān)任了很多角色和任務(wù)。因此,DevOps團(tuán)隊(duì)的供應(yīng)商合作伙伴還有其他想要和他們合作的人會(huì)發(fā)現(xiàn),似乎他們精力太過(guò)分散。DevOps團(tuán)隊(duì)的工作以前只包括傳統(tǒng)的IT Ops,現(xiàn)在還包括一點(diǎn)開(kāi)發(fā)或部署工作,還包括這些不同團(tuán)隊(duì)間的溝通任務(wù)。
記者:我同意,盡管DevOps實(shí)踐、工具還有模式眾多,我們確實(shí)不了解真實(shí)投資回報(bào)率,這么多管理者全憑自己的直覺(jué),如果直覺(jué)告訴他們,自動(dòng)化很好、DevOps有用、發(fā)布版本越多、IT功能越強(qiáng)將直接帶來(lái)更高的利益和更高生產(chǎn)率,那么他們就會(huì)遵從直覺(jué),去做看似最合邏輯的事情。不過(guò)精明的人還沒(méi)出現(xiàn),真正的統(tǒng)計(jì)分析還沒(méi)出現(xiàn),那就是投資回報(bào)率。沒(méi)錯(cuò),就是如何獲得回報(bào),以及怎樣獲得更多回報(bào)。很多人稍稍擦邊了,不過(guò)從領(lǐng)導(dǎo)者的觀點(diǎn)來(lái)看,尤其在有更多風(fēng)險(xiǎn)的情況下,我很驚訝更多人不關(guān)心這一點(diǎn)。還有另一點(diǎn),我認(rèn)為從領(lǐng)導(dǎo)者角度來(lái)看需要牢記在心的就是,很多人認(rèn)為開(kāi)源就是免費(fèi)的,那么多人都這樣想,實(shí)在太荒謬了。沒(méi)錯(cuò),你不用為軟件付錢(qián),但總成本并非免費(fèi)??赡軙?huì)比商業(yè)軟件便宜一些,也可能不是這樣,研究發(fā)現(xiàn)結(jié)果呈兩極化。不過(guò)我認(rèn)為對(duì)領(lǐng)導(dǎo)者來(lái)說(shuō),必須要記得我們所使用的開(kāi)源軟件不用花錢(qián),并不代表它整個(gè)生命周期中都是免費(fèi)的,對(duì)嗎?
Carol Carpenter:對(duì)的,作為領(lǐng)導(dǎo)者我認(rèn)為看待DevOps的另一個(gè)觀點(diǎn)還有進(jìn)行何種投資——DevOps的責(zé)任在于減少開(kāi)發(fā)與運(yùn)營(yíng)周期之間的壁壘,這也是頭銜所透露出來(lái)的信息。還有,在DevOps工具中所發(fā)現(xiàn)的問(wèn)題之一,在于點(diǎn)對(duì)點(diǎn)交付與持續(xù)管理方面缺乏足夠集成。我們已經(jīng)看到管道某一部分取得了自動(dòng)化的巨大成功,在持續(xù)集成和持續(xù)交付方面的自動(dòng)化測(cè)試上有大量評(píng)論。不過(guò)如你所見(jiàn),在所有點(diǎn)對(duì)點(diǎn)工具鏈條中,似乎存在一些壁壘。我認(rèn)為,明年我們會(huì)在平臺(tái)相關(guān)的集成、整合方面看到進(jìn)展,這些工具會(huì)在不同的DevOps項(xiàng)目中整合到一起。
記者:完全正確,我們現(xiàn)在所看到的正是第一代DevOps工具,在投入市場(chǎng)之時(shí)它們幾乎已經(jīng)完全獨(dú)立,無(wú)需與其他工具協(xié)作。
Carol Carpenter:沒(méi)錯(cuò),我是說(shuō)我們看到的一切——在調(diào)查時(shí)人們看待自己的投資還有他們的回應(yīng)都還好。容器平臺(tái),持續(xù)集成與持續(xù)交付(CICD),他們?cè)谂渲霉芾矸矫嫱度肓舜罅抠Y金,而現(xiàn)在這些都有自動(dòng)化工具了,一些人卻已經(jīng)投資了。不過(guò)還是不同的,所以我同意你的觀點(diǎn),我認(rèn)為未來(lái)這個(gè)市場(chǎng)將趨于逐漸成熟。
記者:對(duì)的。我認(rèn)為這些工具的第二代也許會(huì)朝向合并多個(gè)第一代工具的方向發(fā)展,并且事實(shí)上這也是Elastic Box在做的工作,對(duì)嗎?
Carol Carpenter:完全沒(méi)錯(cuò)。我們傾向于將Elastic Box看作一個(gè)有彈性的粘合劑,將很多這些DevOps的初級(jí)工具合并成為一個(gè)點(diǎn)對(duì)點(diǎn)集成化的交付與管理平臺(tái)。
記者:正是如此。Carol,那么我們有提到過(guò),在這份研究中有很多驚喜或者沒(méi)有想到的東西,你認(rèn)為其中最大的驚喜是什么?
Carol Carpenter:我認(rèn)為最大的驚喜是關(guān)于缺少可測(cè)性與關(guān)于DevOps投資回報(bào)率相關(guān)的理解,無(wú)論是在人、時(shí)間、資源或者金錢(qián)方面。我想說(shuō)的第二點(diǎn)是,在被問(wèn)到他們所使用的DevOps工具時(shí),CICD占據(jù)首位。一方面來(lái)講是ok的,并不會(huì)讓人驚訝,長(zhǎng)期以來(lái)人們都在嘗試自動(dòng)化測(cè)試,不過(guò)CICD更進(jìn)一步而已,讓我驚訝的是它們居然還占據(jù)最重要的位置。我猜想,根據(jù)我們從市場(chǎng)中每天聽(tīng)到的消息,預(yù)計(jì)另一個(gè)DevOps初級(jí)工具將會(huì)占據(jù)主要市場(chǎng),比如你知道的串?dāng)_(Crosstalk)。
記者:比如配置管理?
Carol Carpenter:管理或者監(jiān)控,很明顯有非常、非常強(qiáng)大的監(jiān)控工具,或者安全及法律遵從甚至集裝化工具。也許是因?yàn)槊襟w所致,我們已經(jīng)被太多的初創(chuàng)公司信息轟炸,認(rèn)為應(yīng)該投資的,還有人們應(yīng)當(dāng)花費(fèi)時(shí)間與精力的,盡管自動(dòng)化配置和測(cè)試還有CICD仍居首要位置。
記者:是這樣的,我們?cè)贒evOps.com所看到正是這樣。目前在DevOps工具組上還在投入大量資金,而CICD當(dāng)然是最多的那部分。到目前為止采訪已經(jīng)有12分鐘了,為了簡(jiǎn)短起見(jiàn),今天就到這里了,不過(guò)我有一個(gè)問(wèn)題,這個(gè)問(wèn)題我也問(wèn)過(guò)DevOps Chats所有受訪者,那就是對(duì)于正在收聽(tīng)的領(lǐng)導(dǎo)者來(lái)說(shuō),如果他們需要閱讀一本最有幫助的書(shū),你會(huì)推薦哪一本?
Carol Carpenter:天啊,太多了!我會(huì)推薦《Phoenix Project》,你看過(guò)嗎,Alan?
記者:噢,當(dāng)然了,那是我入門(mén)DevOps的書(shū),我在四五年前見(jiàn)過(guò)Gene Kim,那時(shí)候《Phoenix Project》還是一本手稿。
Carol Carpenter:它就是游戲規(guī)則改變的開(kāi)始,不是嗎?《Phoenix Project》讓你在如何解決進(jìn)程的挑戰(zhàn)上,如何解決整體交付上有了針對(duì)性和解決框架,即軟件或其他進(jìn)程的整體生命周期。這本書(shū)講得很透徹,而且是用比喻形式寫(xiě)就的,讀起來(lái)非常享受也很好讀。
記者:的確很好讀。Elastic Box的CEO Carol Carpenter,在Elastic Box接連獲得了很多成功,而我們與Elastic Box合作的調(diào)查:DevOps的真正價(jià)值,如果你現(xiàn)在登錄Elastic Box就能下載查看,在DevOps.com上也能看到。我對(duì)大家的反饋很感興趣,Carol,我們希望將來(lái)能再次對(duì)你采訪,感謝今天出席。
原文鏈接:DevOps Chats: Carol Carpenter, CEO ElasticBox>