官方正版 圖靈教育 DevOps實踐指南 IT運維名著鳳凰項目姊妹篇 現代企業數字化轉型

官方正版 圖靈教育 DevOps實踐指南 IT運維名著鳳凰項目姊妹篇 現代企業數字化轉型 pdf epub mobi txt 電子書 下載 2025

JohnWillis 著
圖書標籤:
  • DevOps
  • 運維
  • 數字化轉型
  • IT運維
  • 圖靈教育
  • 鳳凰項目
  • 實踐指南
  • 企業級應用
  • 自動化
  • 持續交付
想要找書就要到 靜流書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
店鋪: 人民郵電齣版社官方旗艦店
齣版社: 人民郵電齣版社
ISBN:9787115480170
商品編碼:26848921955
齣版時間:2018-04-01

具體描述






內容介紹

本書共分為6 個部分:*一部分概述DevOps 的曆史和三個基本原則,即“三步工作法”;*二部分介紹開啓DevOps 轉型的過程;第三到五部分深入探討“三步工作法”的各個要素;第六部分關注如何將安全性和閤規性正確集成到日常工作中。全書涵蓋40 餘個DevOps 案例,以榖歌、*、Facebook 等全球知名企業和組織的實際調查結果為依據,展示如何通過現代化的運維管理提升管理效率,進而為企業贏得更大市場、創造更多利潤。

    本書適閤所有互聯網企業和傳統企業的從業者閱讀。




作者介紹

Gene Kim 

Tripwire創始人、前CTOIT Revolution創始人,DevOps企業峰會主辦人,暢銷書《鳳凰項目》閤著者。

 

Jez Humble 

DevOps Research and Assessment公司CTO,加州大學伯剋利分校信息學院講師;曾任ThoughtWorks&席顧問。《精益企業》和Jolt大奬圖書《持續交付》的閤著者。

 

Patrick Debois 

DevOps之父,緻力於通過在開發、項目管理和係統管理之中應用敏捷技術來填補項目和運維之間的鴻溝。

 

John Willis 

Chain Bridge System創始人,曾任Docker公司布道師,現就職於SJ Technologies公司。




目錄

*一部分 DevOps介紹

*1章 敏捷、持續交付和三步法  4

1.1 製造業價值流  4

1.2 技術價值流  4

1.2.1 聚焦於部署前置時間  5

1.2.2 關注返工指標——%C/A  7

1.3 三步工作法:DevOps的基礎原則  7

1.4 小結  8

*2章 *一步:流動原則  9

2.1 使工作可見  9

2.2 限製在製品數  10

2.3 減小批量大小  11

2.4 減少交接次數  13

2.5 持續識彆和改善約束點  14

2.6 消除價值流中的睏境和浪費  15

2.7 小結  16

第3章 *二步:反饋原則  17

3.1 在復雜係統中安全地工作  17

3.2 及時發現問題  18

3.3 群策群力,戰勝問題獲取新知  19

3.4 在源頭保障質量  21

3.5 為下遊工作中心而優化  22

3.6 小結  22

第4章 第三步:持續學習與實驗原則  23

4.1 建立學習型組織和安全文化  23

4.2 將日常工作的改進製度化  25

4.3 把局部發現轉化為全局優化  26

4.4 在日常工作中注入彈性模式  27

4.5 領導層強化學習文化  27

4.6 小結  29

4.7 *一部分總結  29

*二部分 從何處開始

第5章 選擇閤適的價值流作為切入點  32

5.1 綠地項目與棕地項目  34

5.2 兼顧記錄型係統和交互型係統  35

5.3 從*樂於創新的團隊開始  36

5.4 擴大DevOps的範圍  37

5.5 小結  38

第6章 理解、可視化和運用價值流  39

6.1 確定創造客戶價值所需的團隊  40

6.2 針對團隊工作繪製價值流圖  40

6.3 組建專門的轉型團隊  42

6.3.1 擁有共同的目標  43

6.3.2 保持小跨度的改進計劃  44

6.3.3 為非功能性需求預留20%的

開發時間,減少技術債務  44

6.3.4 提高工作的可視化程度  47

6.4 用工具強化預期行為  47

6.5 小結  48

第7章 參考康威定律設計組織結構  49

7.1 組織原型  51

7.2 過度職能導嚮的危害(“成本優化”)  51

7.3 組建以市場為導嚮的團隊(“速度優化”)  52

7.4 使職能導嚮有效  53

7.5 將測試、運維和信息安全融入日常工作  54

7.6 使團隊成員都成為通纔  54

7.7 投資於服務和産品,而非項目  56

7.8 根據康威定律設定團隊邊界  56

7.9 創建鬆耦閤架構,提高生産力和安全性  57

7.10 小結  60

第8章 將運維融入日常開發工作  61

8.1 創建共享服務,提高開發生産力  62

8.2 將運維工程師融入服務團隊  63

8.3 為每個服務團隊分派運維聯絡人  64

8.4 邀請運維工程師參加開發團隊的會議  65

8.4.1 邀請運維工程師參加每日站會  65

8.4.2 邀請運維工程師參加迴顧會議  66

8.4.3 使用看闆圖展示運維工作  66

8.5 小結  67

8.6 *二部分總結  67

第三部分 *一步:流動的技術實踐

第9章 為部署流水綫奠定基礎  70

9.1 按需搭建開發環境、測試環境和生産環境  71

9.2 應用統一的代碼倉庫  72

9.3 使基礎設施的重建更容易  74

9.4 運行在類生産環境裏纔算“完成”  75

9.5 小結  76

*10章 實現快速可靠的自動化測試  77

10.1 對代碼和環境做持續構建、測試和集成  79

10.2 構建快速可靠的自動化測試套件  81

10.2.1 在自動化測試中盡早發現

錯誤  83

10.2.2 盡可能並行地快速執行測試  84

10.2.3 先編寫自動化測試  84

10.2.4 盡量將手動測試自動化  85

10.2.5 在測試套件中集成性能測試  86

10.2.6 在測試套件中集成非功能性需求測試  86

10.3 在部署流水綫失敗時拉下安燈繩  87

10.4 小結  89

*11章 應用和實踐持續集成  90

11.1 小批量開發與大批量閤並  92

11.2 應用基於主乾的開發實踐  93

11.3 小結  95

*12章 自動化和低風險發布  96

12.1 自動化部署流程  97

12.1.1 應用自動化的自助式部署  100

12.1.2 在部署流水綫中集成代碼部署  101

12.2 將部署與發布解耦  104

12.2.1 基於環境的發布模式  105

12.2.2 基於應用的發布模式更安全  109

12.3 持續交付和持續部署實踐的調查  112

12.4 小結  113

*13章 降低發布風險的架構  114

13.1 能提高生産力、可測試性和安全性的架構  115

13.2 架構原型:單體架構與微服務  116

13.3 安全地演進企業架構  118

13.4 小結  121

13.5 第三部分總結  121

第四部分 *二步:反饋的技術實踐

*14章 建立能發現並解決問題的遙測係統  125

14.1 建設集中式監控架構  127

14.2 建立生産環境的應用程序日誌遙測  129

14.3 使用遙測指導問題的解決  131

14.4 將建立生産遙測融入日常工作  132

14.5 建立自助訪問的遙測和信息輻射器  133

14.6 發現和填補遙測的盲區  135

14.6.1 應用程序和業務度量指標  136

14.6.2 基礎架構度量指標  137

14.6.3 顯示疊加的指標組閤  138

14.7 小結  139

*15章 分析遙測數據以更好地預測故障和實現目標  140

15.1 用均值和標準差識彆潛在問題  141

15.2 異常狀態的處理和告警  142

15.3 非高斯分布遙測數據的問題  143

15.4 應用異常檢測技術  146

15.5 小結  149

*16章 應用反饋實現安全部署  150

16.1 通過遙測使部署更安全  151

16.2 開發和運維共同承擔值班工作  153

16.3 讓開發人員跟蹤工作對下遊的影響  153

16.4 讓開發人員自行管理生産服務  155

16.5 小結  159

*17章 將假設驅動的開發和A/B測試融入日常工作  160

17.1 A/B測試簡史  161

17.2 在功能測試中集成A/B測試  162

17.3 在發布中集成A/B測試  162

17.4 在功能規劃中集成A/B測試  163

17.5 小結  165

*18章 建立評審和協作流程以提升當前工作的質量  166

18.1 變更審批流程的危險  168

18.2 “過度控製變更”的潛在危險  168

18.3 變更的協調和排程  170

18.4 變更的同行評審  170

18.5 人工測試和變更凍結的潛在危害  173

18.6 利用結對編程改進代碼變更  173

18.7 消除官僚流程  176

18.8 小結  177

18.9 第四部分總結  178

第五部分 第三步:持續學習與實驗的技術實踐

*19章 將學習融入日常工作  180

19.1 建立公正和學習的文化  181

19.2 舉行不指責的事後分析會議  182

19.3 盡可能廣泛地公開事後分析會議結果  184

19.4 降低事故容忍度,尋找更弱的故障信號  185

19.5 重新定義失敗,鼓勵評估風險  186

19.6 在生産環境注入故障來恢復和學習  186

19.7 創建故障演練日  187

19.8 小結  189

*20章 將局部經驗轉化為全局改進  190

20.1 使用聊天室和聊天機器人自動積纍組織知識  190

20.2 軟件中便於重用的自動化、標準化流程  192

20.3 創建全組織共享的單一源代碼庫  192

20.4 運用自動化測試記錄和交流實踐來傳播知識  194

20.5 通過確定非功能性需求來設計運維  194

20.6 把可重用的運維用戶故事納入開發  195

20.7 確保技術選型有助於實現組織目標  195

20.8 小結  197

*21章 預留組織學習和改進的時間  198

21.1 償還技術債務的製度化慣例  199

21.2 讓所有人教學相長  200

21.3 在DevOps會議中分享經驗  201

21.4 傳播實踐的內部顧問和教練  203

21.5 小結  204

21.6 第五部分總結  204

第六部分 集成信息安全、變更管理和閤規性的技術實踐

*22章 將信息安全融入每個人的日常工作  207

22.1 將安全集成到開發迭代的演示中  207

22.2 將安全集成到缺陷跟蹤和事後分析會議中  208

22.3 將預防性安全控製集成到共享源代碼庫及共享服務中  208

22.4 將安全集成到部署流水綫中  209

22.5 保證應用程序的安全性  210

22.6 確保軟件供應鏈的安全  214

22.7 確保環境的安全  215

22.8 將信息安全集成到生産環境遙測中  216

22.9 在應用程序中建立安全遙測係統  217

22.10 在環境中建立安全遙測係統  217

22.11 保護部署流水綫  219

22.12 小結  219

*23章 保護部署流水綫  220

23.1 將安全和閤規性集成到變更批準流程中  220

23.2 將大量低風險變更重新歸類為標準變更  221

23.3 如何處理常規變更  222

23.4 減少對職責分離的依賴  224

23.5 確保為審計人員和閤規人員留存文檔和證據  226

23.6 小結  228

23.7 第六部分總結  228行動起來——本書總結  229

附加材料

附  錄  232

附錄1 DevOps的大融閤  232

附錄2 約束理論和核心的長期

衝突  234

附錄3 惡性循環列錶  235

附錄4 交接和隊列的危害  235

附錄5 工業安全神話  236

附錄6 豐田安燈繩  237

附錄7 軟件包産品  238

附錄8 事後分析會議  238

附錄9 猿猴軍團  239

附錄10 上綫時間透明化  240

參考資源  241

緻  謝  243

EXIN DevOps Professional認證備考

指南 & 模擬題①  245 





《雲原生時代:架構重塑與敏捷賦能》 圖書簡介 在當今瞬息萬變的數字經濟浪潮中,企業要想保持競爭力,就必須擁抱變化,並以前所未有的速度和效率響應市場需求。本書《雲原生時代:架構重塑與敏捷賦能》正是為應對這一挑戰而生,它深入探討瞭如何通過先進的架構設計理念和敏捷實踐,引導企業實現全麵的數字化轉型,並最終在雲原生時代脫穎而齣。 本書並非一本“萬金油”式的技術手冊,而是聚焦於企業在邁嚮雲原生過程中所麵臨的深層挑戰,並提供瞭係統性的解決方案。我們認識到,簡單的技術堆疊或工具引入並不能真正解決問題。真正的轉型,源於對業務目標清晰的理解,對技術架構的深刻洞察,以及對團隊協作模式的顛覆性重塑。因此,本書將引導讀者從戰略層麵齣發,逐步深入到戰術執行,涵蓋瞭從理念到落地的全過程。 第一部分:雲原生時代的戰略基石 在這一部分,我們首先為讀者構建起理解雲原生時代的關鍵認知框架。我們將深入分析當前數字化轉型的驅動力,以及企業在麵臨傳統IT架構瓶頸時所承受的壓力。這不是關於“為什麼”要轉型,而是“為什麼現在”以及“在何種程度”上轉型。 雲原生時代的驅動力與挑戰: 我們將詳細剖析市場需求、技術演進和用戶期望是如何共同塑造瞭雲原生時代。這包括瞭對微服務、容器化、自動化和持續交付等核心概念的戰略意義的闡述,以及企業在采納這些技術時可能遇到的組織文化、技能差距和安全閤規等方麵的挑戰。 數字化轉型的頂層設計: 本部分將指導讀者如何從業務戰略齣發,製定清晰的數字化轉型藍圖。這涉及到識彆關鍵業務流程、定義轉型目標、評估現有能力以及規劃資源投入。我們將強調,轉型不是IT部門的獨角戲,而是需要跨部門協作,由業務驅動,技術賦能的係統工程。 價值流的重構與優化: 理解並重構企業內部的價值流是實現敏捷和高效的關鍵。本書將介紹如何識彆和分析端到端的業務價值流,找齣其中的瓶頸和低效環節,並通過技術和流程的優化來加速價值的傳遞,縮短産品上市時間。 第二部分:現代軟件架構的演進與實踐 架構是企業數字化的骨架,尤其在雲原生時代,架構的先進性直接決定瞭企業的彈性、可伸縮性和響應速度。本部分將詳細解析現代軟件架構的設計原則與實踐方法。 微服務架構的設計哲學與實現: 微服務架構並非僅僅是將單體應用拆分成小服務。本書將深入探討微服務的設計原則,如單一職責、高內聚、低耦閤,以及如何進行服務邊界的劃分。我們將提供關於服務治理、API網關、服務發現、熔斷降級等關鍵技術點的設計思路和最佳實踐,並分析在實際落地過程中可能遇到的挑戰。 容器化與編排的基石: 容器技術(如Docker)和容器編排技術(如Kubernetes)是雲原生架構的核心組成部分。本部分將詳細介紹容器化的優勢,包括環境一緻性、快速部署和資源隔離。我們將深入講解Kubernetes的工作原理,包括其核心組件、資源模型和部署策略,幫助讀者構建穩定、可伸縮的容器化應用平颱。 事件驅動架構與異步通信: 在分布式係統中,事件驅動架構和異步通信能夠顯著提升係統的解耦程度和響應能力。本書將探討如何設計和實現基於事件的係統,利用消息隊列(如Kafka、RabbitMQ)來構建鬆耦閤的微服務。我們將分析事件驅動架構在處理高並發、大數據和實時性場景下的優勢,並提供相關的設計模式和實現建議。 數據管理與一緻性在分布式係統中的挑戰: 分布式係統的復雜性之一在於數據管理。本書將深入探討在微服務和容器化環境下,如何進行高效、安全且一緻性的數據管理。我們將介紹CAP定理、BASE理論,並分析不同的數據一緻性模型(如最終一緻性)以及在實際應用中的權衡。同時,還將探討數據庫選型、數據遷移和數據備份恢復等重要議題。 第三部分:敏捷開發與持續交付的深度融閤 技術架構的變革必須與開發與交付流程的現代化相輔相成。本部分將聚焦於如何通過敏捷方法和DevOps理念,實現軟件開發與運維的深度融閤,加速價值交付。 敏捷開發在雲原生環境下的實踐: 我們將迴顧敏捷開發的精髓,並深入探討在雲原生架構下,如何更好地應用Scrum、Kanban等敏捷框架。本書將重點分析在微服務和容器化環境下,如何進行更小的迭代、更頻繁的發布,以及如何確保團隊的自組織和跨職能協作。 DevOps文化與實踐的落地: DevOps不僅僅是一係列工具的集閤,更是一種文化和協作模式。本書將深入剖析DevOps的核心理念,包括協作、自動化、度量和共享。我們將詳細介紹持續集成(CI)、持續交付(CD)、持續部署(CD)的流程設計與工具選型,並重點分析如何構建高效的CI/CD流水綫,實現從代碼提交到生産環境的自動化部署。 測試策略與自動化在DevOps中的角色: 自動化測試是保障軟件質量和加速交付的關鍵。本書將探討在雲原生和DevOps流程中,如何設計一套全麵的測試策略,包括單元測試、集成測試、端到端測試、性能測試和安全測試。我們將重點介紹如何將自動化測試無縫集成到CI/CD流水綫中,實現質量的內建而非外加。 監控、日誌與可觀測性: 在復雜的分布式係統中,瞭解係統的運行狀態至關重要。本書將深入探討如何構建強大的監控、日誌和可觀測性體係。我們將介紹Prometheus、Grafana、ELK Stack等常用工具,並分析如何通過日誌聚閤、指標收集和分布式追蹤,實現對係統故障的快速定位和問題根源的分析。 第四部分:組織變革與人纔發展 技術和流程的變革終將觸及組織層麵。本書將幫助讀者認識到,成功的數字化轉型離不開組織結構的調整和人纔的培養。 打造響應式組織: 雲原生時代要求企業具備快速響應變化的能力。本書將探討如何通過構建小型、自治的跨職能團隊,打破部門壁壘,加速信息流動,提升決策效率。我們將分析組織敏捷性的關鍵要素,以及如何通過賦能員工來激發團隊的創新活力。 人纔培養與技能重塑: 掌握雲原生技術和DevOps實踐需要新的技能組閤。本書將指導企業如何識彆關鍵技能差距,製定有效的培訓計劃,並吸引和留住具備相關能力的人纔。我們將重點關注那些對工程師職業發展至關重要的技能,如自動化思維、協作能力、問題解決能力以及持續學習的能力。 持續改進與文化塑造: 轉型是一個持續演進的過程,而非一次性的項目。本書將強調建立持續改進的文化,鼓勵團隊從實踐中學習,不斷優化流程和技術。我們將探討如何通過反饋機製、定期的迴顧會議以及知識分享,來鞏固轉型成果,並為未來的發展奠定堅實基礎。 《雲原生時代:架構重塑與敏捷賦能》並非僅僅停留在理論層麵,而是充滿瞭實用的方法論、可行的實踐步驟和豐富的案例分析(雖未在本次簡介中詳述,但本書內容將以此為支撐)。它旨在成為企業領導者、技術架構師、開發人員、運維工程師以及所有參與數字化轉型人員的必備參考。通過閱讀本書,您將獲得清晰的轉型路綫圖,掌握應對挑戰的關鍵工具和技術,並最終帶領您的企業在雲原生時代實現可持續的增長和競爭優勢。

用戶評價

評分

評價一 拿到這本《DevOps實踐指南》時,我首先被它沉甸甸的質感和精美的設計所吸引。封麵設計簡潔大氣,信息量卻很足,一看就知道是經過精心打磨的作品。翻開書頁,紙張的觸感和印刷的清晰度都讓人賞心悅目,這在如今電子書盛行的時代,實體書的閱讀體驗愈發顯得珍貴。我一直對IT運維領域抱有濃厚的興趣,尤其是看到“鳳凰項目姊妹篇”這個副標題,更是激發瞭我深入瞭解的欲望。我深知“鳳凰項目”是如何以一種引人入勝的故事形式,將復雜的DevOps理念深入淺齣的展現齣來,因此對於這本書能否繼承這份優點,我充滿瞭期待。這本書的裝幀質量,從書脊的牢固程度到封麵封底的細節處理,都體現瞭齣版方的用心。這不僅僅是一本書,更像是一件值得收藏的工藝品。在開始閱讀之前,僅僅是它的物理形態,就已經在我的心中種下瞭一顆好奇的種子,讓我迫不及待地想去探尋其中蘊含的知識寶藏。這種對書籍本身的喜愛,往往是開啓閱讀之旅的第一步,也是非常重要的一步。

評分

評價三 坦白說,在決定購買這本書之前,我猶豫瞭片刻。市麵上關於DevOps的書籍琳琅滿目,質量參差不齊。我曾讀過一些過於理論化,或者技術棧陳舊的書籍,它們要麼讓我感到晦澀難懂,要麼與實際工作脫節。然而,“鳳凰項目姊妹篇”這個標簽,以及“現代企業數字化轉型”這個宏大的背景,最終打消瞭我的顧慮。我相信,能夠與“鳳凰項目”並駕齊驅的著作,一定在敘事方式和內容深度上有著過人之處。我對於能夠通過生動的故事和案例來理解DevOps實踐充滿瞭興趣,畢竟,枯燥的理論很難在腦海中留下深刻的印象,而一個引人入勝的敘事,卻能讓我在不知不覺中掌握精髓。我期待這本書能用一種更具人文關懷的方式,講述DevOps的演進和落地過程,讓我不僅僅是學習技術,更能理解背後的文化變革和團隊協作的精髓。

評分

評價四 作為一名在IT運維一綫摸爬滾打瞭多年的老兵,我深知“實踐”二字的分量。理論再美,終究是紙上談兵;隻有經過實踐檢驗的方法,纔是真正有效的。這本書冠以“DevOps實踐指南”之名,並且被譽為“IT運維名著”,這讓我對其內容充滿瞭信心。我期待它能提供一係列切實可行的案例研究、工具推薦、以及實施步驟,幫助我們這些在實際工作中遇到瓶頸的運維人員,能夠找到解決問題的鑰匙。我希望它能夠涵蓋從文化轉變、流程優化到自動化工具的應用等DevOps的各個層麵,並且提供一些在不同規模和行業背景下,DevOps落地的成功與失敗經驗。這本書的齣現,正是對當前企業數字化轉型需求的精準迴應,我希望它能成為我們團隊在轉型道路上的重要參考,幫助我們規避彎路,加速實現IT運維的現代化。

評分

評價二 這本書的主題——DevOps,對我來說是一個既熟悉又充滿挑戰的領域。在我的工作經曆中,我親眼見證瞭傳統IT運維模式在麵對快速變化的業務需求時所暴露齣的種種不足,也感受到敏捷開發與運維協同的重要性。然而,將這些理念真正落地,建立起一套高效、穩定的DevOps體係,卻是我一直以來努力探索的難點。這本書的齣現,無疑為我指明瞭一個方嚮。我非常看重它所強調的“實踐指南”性質,這意味著它不僅僅停留在理論層麵,而是提供瞭可操作的方法和步驟,這對於一綫運維人員來說是極其寶貴的。我希望它能像一位經驗豐富的導師,一步步地引導我,讓我理解DevOps的核心價值,掌握實現DevOps的關鍵技術,並學會如何規避在實踐中可能遇到的各種陷阱。這本書的齣版,恰逢企業數字化轉型浪潮風起雲湧之際,這讓它的價值顯得尤為突齣,我期待它能為我打開一扇通往更高效、更現代IT運維世界的大門。

評分

評價五 “現代企業數字化轉型”——這幾個字精準地擊中瞭當下IT領域的核心痛點。我的工作也正處於這個轉型的關鍵時期,我深切感受到傳統IT運維模式在支撐業務快速發展方麵麵臨的巨大壓力。DevOps作為一種能夠加速交付、提升穩定性和促進團隊協作的理念,自然成為瞭我們關注的焦點。這本書,被譽為“鳳凰項目姊妹篇”,我對此寄予厚望。我希望它能不僅僅是停留在理念層麵,而是提供一套係統性的、可落地的DevOps實踐框架。我期待書中能夠有詳細的工具鏈介紹、自動化腳本示例、以及不同階段的實施策略,幫助我們構建一個從開發到運維的無縫銜接的流程。同時,我也希望這本書能夠強調DevOps的文化和人員因素,畢竟,技術隻是工具,真正的變革源於人的思維和協作方式的改變。這本書的齣版,對我來說,不僅僅是一次知識的獲取,更是一次解決實際問題的契機。

相關圖書

本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.coffeedeals.club All Rights Reserved. 靜流書站 版權所有