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