現在,你應該明白了所有可以自行完成實驗的細節。如果遇到問題,可以參考本書源代碼包中的代碼。玩得開心!
總結
在最后一章里,我們學習了新興的物聯網以及它如何影響DevOps。除了物聯網概覽以外,我們還制作了一個連接到構建服務器并呈現構建狀態的硬件設備。
從抽象到具體的實例,再回到抽象的想法,是貫穿本書的主題。
第1章,DevOps和持續交付簡介,我們了解了DevOps的背景以及它在敏捷開發世界中的起源。
第2章,洞察全局,我們學習了持續交付流水線的不同方面。
第3章,DevOps如何影響架構,深入研究了軟件架構領域以及DevOps可能對它的影日向。
第4章,一切皆代碼,我們探索了一個發展中的企業如何選擇處理它的核心資源源碼。
第5章,構建代碼,介紹了構建系統的概念,比如Make和Jenkins。我們探索它們在持續交付流水中的角色。
在代碼構建完成后,我們需要測試它。這對于執行的有效性、無故障發布很重要,我們還看了下第6章,測試代碼中的一些可用的測試選項。
第7章,部署代碼,我們探索最終部署我們構建和測試代碼到服務器的很多可用選擇。
當有代碼在運行時,我們需要保證它一直運行。第8章,監控代碼,考察了我們能保證代碼順利運行的方式。
第9章,問題跟蹤,介紹了一些不同的問題跟蹤器,這些工具可以幫助我們處理發展流跟蹤的復雜性問題。
這是本書的最后一章,漫長的旅程終于結束了。
我希望你和我一樣喜歡這段旅行,祝你在DevOps的廣袤領域中探索成功。