過去的三星期裏,由於疫情 + 種種不可告人的緣由,我開始建設一個 DevOps 知識平臺。git
GitHub:github.com/phodal/ledg…github
在線使用:devops.phodal.com/編程
在這個知識平臺裏, 它包含了這麼一些內容:markdown
DevOps 工具元素週期表。幫助您進行數字化時代的 DevOps 工具選型。架構
DevOps 設計工具。幫助您設計組織內的 DevOps 流程,涵蓋了流程、人、工具、製品等等。工具
案例學習。從社區的知識庫中,咱們總結了傳統企業走向 DevOps 的經驗,並濃縮到易於使用的內容和材料中。oop
最佳實踐。咱們從海量的 DevOps 內容中,提煉出了一系列的最佳實踐,以更好地幫助企業進行 DevOps 實踐。學習
模式與原則。基於咱們的實踐,咱們提煉了位於它背後的模式與原則,幫助我的和組織更好地瞭解 DevOps 文化。測試
操做手冊。只憑實踐與原則,沒法讓中小型 IT 團隊進行 DevOps 轉型,因此咱們準備了詳實的操做手冊,以幫助您一步步前進。spa
度量。KPI - 度量、度量 - KPI、KPI - 度量,幫助您更好地度量 DevOps 轉型狀況。
報告。咱們嘗試從豐富的 DevOps 報告中,提煉出有用的實踐和工具。
Mobile DevOps。咱們相信移動應用的 DevOps 改進,纔是大多數公司的挑戰。
工具。工具,工具,工具是最好的生產力,工具比人的記憶力更加可靠。
起先,我是想作一些 DevOps 工具,好比說適合於中國國情的『DevOps 元素週期表』。順帶一說,這個工具不是我獨創的,我只是用更好的架構實現了一遍。。如此一來,對於大部分開發人員來講,他/她們就能夠從這個表中,組合出適合於本身組織的分子(畢竟週期表上都是原子)。幾天以後,我就有了這個工具,根據整個研發體系的每個過程,你能夠從中挑選出適合你的要素:
爲了湊滿上面的元素,我不得不找一個又一個大公司的案例,看看他們究竟是用什麼技術棧。因此,我七拼八湊得差很少了,順便一想,既然我有這麼多大公司的案例,爲何不抽象一下這些案例呢。因而就有了:
咱們從互聯網的各個地方(來源見內容中標明的出處),幫你抽取了各大公司的案例:
騰訊
小米
招商銀行
美團
……
在這些案例,背後每每包含、隱藏了各類各樣的價值取向。因此,進一步地,我想去提取這些模式,因此就有了:
包含了:
流暢度模式
度量體系設計
學習型組織構建
……
畫完這些大包以後,隨後,咱們就能夠進入 DevOps 的設計和實施階段。咱們要找到那些最好的實踐:編程、團隊、文化、能力、測試等等:
太多,不寫。 固然了,爲了在組織中實施 DevOps,咱們還須要一本操做手冊,來幫助你一步步構建 DevOps 體系:
從度量,到實踐,到工程化,再到流程打通,順勢而來,一步下實踐。
光有手冊是不行的,咱們還把各類各樣的工具作了上去: 除了工具的名稱,還包含:
工具的準備事項
工具的操做步驟
工具的示例
該工具的在線工具使用
還有更多的功能在開發中。 也歡迎加入咱們的開發隊伍,更多的案例將幫助每一個人更好地成長。
GitHub:github.com/phodal/ledg… 在線使用:devops.phodal.com/