《精益DevOps》譯者序
計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展導(dǎo)致了 IT領(lǐng)域中的兩個(gè)重要發(fā)展——虛擬化和分布式計(jì)算,云服務(wù)是虛擬化的一個(gè)直接體現(xiàn),而微服務(wù)架構(gòu)則是分布式計(jì)算的一個(gè)重要應(yīng)用領(lǐng)域。 不論是虛擬化還是分布式計(jì)算,都對(duì)軟件工程中的研發(fā)效能提出了新的問(wèn)題和挑戰(zhàn),于是DevOps 應(yīng)運(yùn)而生。 然而 。 大道易得,小術(shù)難求。 我們很容易理解 DevOps為IT服務(wù)交付帶來(lái)的諸多益處,但對(duì)如何讓DevOps 真正融入我們的軟件工程中往往缺乏真正有意義的指導(dǎo) 方法 。
“他山之石,可以攻玉”, 精益管理是由豐田精益生產(chǎn)方式創(chuàng)生出的具有全新思維方式和行為方式的管理,在制造業(yè)取得了巨大的成功。精益實(shí)際上始于客戶對(duì)產(chǎn)品或服務(wù)的使用,那么,軟件工程中的核心之一是“IT服務(wù)交付”,精益思想和精益管理會(huì)給DevOps帶來(lái)更有價(jià)值的實(shí)踐,這正是本書的價(jià)值所在。
精益思想是適于任何組織消除浪費(fèi)、創(chuàng)造價(jià)值的最強(qiáng)有??具?;诰嫠枷氲?/span>DevOps能有效地減少交付摩擦和管理服務(wù)交付風(fēng)險(xiǎn),應(yīng)用OODA循環(huán),可以通過(guò)管理不可預(yù)測(cè)性來(lái)提升組織的執(zhí)行力,指揮官意圖和相互信任對(duì)任務(wù)式指揮統(tǒng)一非常重要。通過(guò)Cynefin框架進(jìn)行風(fēng)險(xiǎn)管理,生態(tài)系統(tǒng)、心智模型、認(rèn)知偏差和信息流等都能幫助獲得更好的態(tài)勢(shì)感知。精益是個(gè)人和組織學(xué)習(xí)的路徑或旅程,并為相關(guān)人員帶來(lái)更具挑戰(zhàn)性和更有成就感的工作。
服務(wù)交付的成熟度建模和服務(wù)工程負(fù)責(zé)制能夠有效地應(yīng)對(duì)IT服務(wù)交付的挑戰(zhàn),工具與自動(dòng)化工程能夠營(yíng)造可持續(xù)的交付環(huán)境,并實(shí)現(xiàn)系統(tǒng)的可觀測(cè)性??梢暬鞒炭梢杂薪M織地管理工作,尤其是隊(duì)列管理。通 知、調(diào)整、反思和改進(jìn)服務(wù)的運(yùn)營(yíng),能夠有效地治理開(kāi)發(fā)運(yùn)維一體化。

事實(shí)上,DevOps 就像一個(gè)大熔爐,集百家之長(zhǎng),體內(nèi)融合流淌著多個(gè)方面優(yōu)質(zhì)的基因。DevOps 本身就是把精益思想應(yīng)用到技術(shù)價(jià)值流中的結(jié)果,而技術(shù)價(jià)值流是把業(yè)務(wù)構(gòu)想轉(zhuǎn)化為向客戶交付價(jià)值的、由技術(shù)驅(qū)動(dòng)的服務(wù)所需要的流程。精益思想是DevOps乃至敏捷開(kāi)發(fā)的魂魄,也是指引DevOps及敏捷開(kāi)發(fā)落地的燈塔。
本書譯者團(tuán)隊(duì)的組建源自于幾個(gè)有趣靈魂的碰撞,每一位譯者都有著或多或少的DevOps 落地實(shí)施經(jīng)驗(yàn)。其中,茹炳晟負(fù)責(zé)第1~4章,于君澤翻譯第5~8章,曹洪偉完成第9~12章,劉驚驚承擔(dān)余下章節(jié),大家一起對(duì)全書進(jìn)行了統(tǒng)稿。
同時(shí),特別感謝機(jī)械工業(yè)出版社對(duì)我們信任,使我們能夠參與本書的翻譯,讓我們能夠與作者對(duì)話,深入"精益DevOps"之旅。盡管整個(gè)翻譯過(guò)程兢兢業(yè)業(yè),如履薄冰,但由于我們水平所限,如有任何不妥之處,歡迎讀者朋友們指出斧正。
譯者們
20 2 3年8月

【關(guān)聯(lián)閱讀】
