從軟件架構師視角講解了引入DevOps實踐所須要擁有的技術能力,涵蓋運維、部署流水線、監控、安全與審計以及質量關注,這是本書一開始內容簡介的開頭,本書的做者是倫恩·拜斯(Len Bass)、英戈·韋伯(Lngo Weber)、朱黎明,讀完之後感受只是在持續集成、自動構建上多增長了一些運維、監控等方面的東西,並且到最後我仍是沒能真正理解DevOps的含義。不過本書的內容仍是挺豐富的,能夠看出做者的經驗極其豐富,運維中各個環節講解的至關仔細,如何應用、如何利用腳原本配合以及與各類產品的銜接,以及相關案例的介紹,能夠看出運維中各個須要人工參與的部分都是能夠實現自動化的。安全
第一次讀這篇文章,文章中涉及的方面仍是挺多的,讀完以後竟然沒有多少感想,彷彿只是讓我回溯了一次項目的開發週期。從一個小項目開始,隨着項目規模的逐漸增長,複雜度也愈來愈大,須要關注的方面也愈來愈多,再也不是以往一我的就能完成的了,既然人多了,那麼代碼的可讀性就變得很是的重要,而想要讓項目快速上線,迭代速度就得加快,投入更多的人手並不能讓迭代速度以線性的方式遞增,而須要開發人員保證功能的可測試性,測試用例、覆蓋率等;多個團隊設計不一樣的模塊,代碼的管理問題將變的棘手;而隨後的發佈也會變得更加麻煩,不一樣版本的兼容問題、線上環境的不一致性等。架構
學海無涯路漫漫,書山有徑霧濛濛。學得越多發現本身仍然有不少未知的領域須要學習、擴展,堅持走下去,讓本身能走得更遠。運維