“是你呀!小香,幾年不見,成IT專家了!你講的DevOps挺深奧的啊?!”
“過獎了,我只是研究個皮毛,有一些實踐而已?!?/p>
“這你就別謙虛了,你看整個大會,就屬圍著你討教的人多了!”
某咨詢公司的小香與某企業(yè)集團信息中心的劉工是大學(xué)計算機專業(yè)同班同學(xué),畢業(yè)后,一直沒有再見過面,劉工分到了某大型國企,正趕上一波信息化建設(shè)浪潮,成長為技術(shù)骨干,業(yè)界的新技術(shù)研討會常派他來參加,不承想遇見了老同學(xué)小香,而且還是業(yè)內(nèi)研究DevOps的專家,也巧了,集團信息中心下一步的目標就是實現(xiàn)DevOps,可沒一個人能夠說明白這事,自己這次參會就是為這個目的來的,正好借此機會請教一下……
劉工:我一直以為DevOps是個工具,你怎么看?
小香:按業(yè)界標準定義,DevOps是軟件開發(fā)、運維和質(zhì)量保證三個部門之間的溝通、協(xié)作和集成所采用的流程、方法和體系的一個集合。它是人們?yōu)榱思皶r生產(chǎn)軟件產(chǎn)品或服務(wù),以滿足某個業(yè)務(wù)目標,對開發(fā)與運維之間相互依存關(guān)系的一種新的理解。
通俗地講,就是打破開發(fā)與運維之間存在的“楚河&漢界”的一套方法論,也可以理解為最佳實踐。
所以,可不能簡單把DevOps僅當成工具,那就以偏蓋全了,會影響你以后的實踐效果的。
劉工:可我還是有些不明白,各司其職,過去不也干得好好的,為什么要做DevOps呢?
小香:想不到幾年不見,你還是上學(xué)時的脾氣,較真!
好,我說一說我的看法。首先,是IT技術(shù)演進的需要,這幾年,隨著云計算、大數(shù)據(jù)、物聯(lián)網(wǎng)、移動終端的普及,越來越多的企業(yè)已經(jīng)從傳統(tǒng)IT架構(gòu)向云架構(gòu)遷移,而云架構(gòu)打破了傳統(tǒng)“煙囪式”的應(yīng)用模式,變成了“池化”的應(yīng)用模式,這保障對象都變了,我們的工作方式能不變?
再說了,你看看現(xiàn)在的商業(yè)環(huán)境,哪個企業(yè)不想搭上“互聯(lián)網(wǎng) +”、“+互聯(lián)網(wǎng)”戰(zhàn)略的列車。
無論傳統(tǒng)企業(yè),還是提供互聯(lián)網(wǎng)服務(wù)的企業(yè),都在進行跨界,紛紛形成“線上+線下”的業(yè)務(wù)模型,以適應(yīng)客戶的需求,業(yè)務(wù)都變得更快速、靈活了,我們支撐端不做調(diào)整怎么跟得上?
更進一步講,隨著技術(shù)驅(qū)動成功的例子越來越多?,F(xiàn)在許多企業(yè)都把IT做為企業(yè)的核心競爭力,于是對傳統(tǒng)IT部門及人員的角色定位也在發(fā)生根本性的變化,正在從純成本中心向利潤中心轉(zhuǎn)變,可以說從配角變成了主角,角色都變了,是不是“臺詞”也得變一變了?
劉工:你說有點道理。那你說怎么才能做好這種轉(zhuǎn)變呢?
小香:又來了,刨根問底不是?好,我告訴你,這是一個持續(xù)的過程,不要想著一蹴而就。以我做的幾個Case經(jīng)驗來看,可以先從DevOps技術(shù)平臺與工具的搭建先入手,工欲善于事,必先利其器嗎,先讓應(yīng)用的版本控制、布署、分發(fā)、監(jiān)控、回退,以及資源的調(diào)配都實現(xiàn)一定程度的自動化,這才能給大家提供一個工作方式改變的信心環(huán)境。
接著,你要及時對制度、流程進行梳理,對一些關(guān)鍵流程進行改進,使之與DevOps的目標匹配,從某一個業(yè)務(wù)應(yīng)用開始進行試點,逐步完善,進而覆蓋更多的業(yè)務(wù)應(yīng)用,最終形成新的工作習(xí)慣。
當然,在這個過程中,你們還要在文化、理念上進行引導(dǎo),畢竟這項工作需要持續(xù)改進,并涉及一些組織變更的事項,技術(shù)層面之外的事情還是需要靠做人的工作解決,而做人的工作,一個成功的經(jīng)驗是“洗腦”不要笑!不是真的洗腦,又不是搞傳銷,我只是強調(diào)這很重要,真的需要在文化建設(shè)上做大量的工作,才能形成一個好的變革氛圍,盡可能減少推進過程的阻力,你懂的!
劉工:OK,真是幾年不見,得刮目相看了,你這能力提升的……
——IT語錄:成功永遠留給有準備的人!
下期預(yù)告:小心,沒有密不透風(fēng)的墻!