天天看點

《DevOps三十六計》| 每日讀本書

編輯推薦

DevOps時代社群與高效運維社群傾情奉獻

40位DevOps專家聯袂打造

1349條計策凝聚經驗與智慧

《DevOps三十六計》| 每日讀本書

内容提要

新型的DevOps 涵蓋了從需求提出到軟體釋出的整個軟體生命周期,是産品設計、項目管理、開發、測試和運維提升的必由之路,國内大型網際網路企業已經做了很多探索,并将相關技能規範化、文檔化、工具化、自動化甚至智能化。遺憾的是,這些寶貴經驗往往僅在團隊或公司内部分享,很多中小公司還在重複走着大公司走過的彎路。

為了促進先進經驗在整個行業内分享和傳播,DevOps 時代社群和高效運維社群邀請了40 位業界大咖,從精益、靈活、開發、測試、運維、架構、安全等各個方面分享他們在頂級網際網路公司及領先的傳統企業的多年智慧和經驗結晶。《DevOps三十六計》共有36篇文章,1349 條計策,其中很多計策都是在經曆了刻骨銘心的事故後總結出來的,配套的115 個案例則是精選的、對相關計策的解讀。

《DevOps三十六計》旨在總結經驗、交流共享,讓國内網際網路及傳統企業縮短成長路徑、避免無謂的反複踩坑,讓技術人員更好地聚焦于業務目标和業務産出。

《DevOps三十六計》主編為蕭田國和梁定安,歡迎提出寶貴意見和建議。

精彩導讀

前言

DevOps 是Development(開發)和Operation(運維)兩個單詞的縮寫。DevOps 這個詞是Patrick Debois 于2009 年創造的。出生于比利時的Patrick 先生曾經是一名苦悶的IT 咨詢師,飽受開發和運維互相割裂及傷害之苦。2009 年他參加了一個技術大會,在會上聽了名為10+ Deploys Per Day: Dev and Ops Cooperation at Flickr 的演講,深受啟發,并創造了DevOps 這個詞。從那以後,Patrick 先生身體力行,在全球範圍内不遺餘力地推廣DevOps,是公認的DevOps 之父。

2017 年3 月,在各種機

緣巧合之下,我有幸和朋友們一起邀請Patrick 先生來北京做深度交流,在深深感動之餘,作為一名運維行業的老兵,一名同樣飽受運維開發割裂之苦的老兵,我也更堅定了在國内推廣DevOps 的決心與信心。這正是我和張樂、景韻、石雪峰和雷濤等朋友成立DevOps 時代社群的初衷。

誠如一位朋友所言,DevOps 發展到今天,早就不是開發和運維之間的簡單“暧昧”。目前國際上公認的DevOps 以自動化為基礎,以合作文化為黏合劑,以業務目标為己任,從計劃、需求、設計到開發、測試、部署、運維及營運,貫穿于軟體的整個生命周期。DevOps 源于技術,但又超出技術。衡量一個企業實施DevOps 是否成功的标準在于,是否提高了企業的營收、利潤及市場占有率。

令人苦惱的是,DevOps 本質上是一組最佳實踐,因需而變,就像水一樣,很難固化。這使得 DevOps 的落地十分困難,中小企業,特别是傳統行業中的中小企業更是感覺茫茫然無從下手。

基于此,DevOps 時代社群和高效運維社群聯合國内外DevOps 專家釋出了DevOps 道、法、術、器,以融合國外及國内頂尖網際網路企業的經驗和智慧結晶,并給出指導思想及立體化實施架構,如下圖所示。

道,即“快速傳遞價值,靈活響應變化”,這是指導思想,需要用法、術、器來實作。

法,即“全局打通靈活開發 & 高效運維”,我們用“研發營運一體化(DevOps)能力成熟度模型”來承載,按照國内的通用說法,能力成熟度模型也是标準的一種,是以也可以稱為DevOps 标準。該标準體系涵蓋了過程(靈活開發、持續傳遞、技術營運)、應用設計、安全管理及組織結構,已在工信部相關部門正式立項,由雲計算開源産業聯盟(OSCAR聯盟)和社群牽頭,組織相關網際網路、金融、電信等領域專家聯合撰寫,将于2018 年完成征求意見稿,并将進行針對企業DevOps 能力的試評估。

術,我們用《DevOps 三十六計》來承載,也就是本書。《DevOps三十六計》可不僅僅隻有36 計哦,共有36 篇文章,1349 條計策,115個案例,涵蓋精益、靈活、開發、測試、運維、架構、安全等方面的内容。本書曆時一年多,由40 名國内外大咖聯合編寫,并進行交叉稽核。原本所有的案例都保留在書中,但總篇幅達到了700 多頁,考慮到定價太高,我們隻好忍痛割愛,每篇文章僅保留一個案例,其餘案例釋出在網站上,并在每篇文章中給出了對應的二維碼入口,讀者可以很友善地閱讀之,也可以在那裡與作者交流讨論。

可以說《DevOps 三十六計》中的很多計策都是血淚史,都是大廠們用慘痛的代價換來的。本次彙集出版旨在總結經驗和交流共享,讓國内網際網路及傳統企業不再重複踩坑,少走一些彎路。

本書涉及面廣而深,難免有計策或内容有纰漏,還請讀者們不吝指出。關于本書的相關讨論及修正,請通路高維線上網站(

http://www.gaowei.vip

),我們将邀請給出真知灼見、金玉良言的您,出現在本書再版時的緻謝頁面,聊表謝意。

蕭田國

《DevOps 三十六計》主編

DevOps 時代社群和高效運維社群發起人

積跬步以至千裡。每天讀本書,為您搜羅最具權威專業書籍,更多圖書推薦請關注

每日讀書

好知識需要分享,如您有喜歡的書籍想與廣大開發者分享,請在文章下方評論留言,我們将為大家推薦您的愛書!