DevOps:軟體架構師行動指南

DevOps:軟體架構師行動指南

《DevOps:軟體架構師行動指南》從軟體架構師視角深度剖析DevOps實踐;講解引入DevOps實踐所需要掌握的技術能力。通過案例研究,講解在不同場景下套用DevOps實踐的方法。對於想套用DevOps實踐的組織具有指導意義。由盛大遊戲、唯品會和IBM的資深DevOps專家聯合翻譯。

基本介紹

  • 書名:DevOps:軟體架構師行動指南 
  • 作者:[澳]倫恩·拜斯(Len Bass) 英戈·韋伯(Ingo Weber) 朱黎明 
  • ISBN:9787111562610 
  • 定價:53.60 
  • 出版社機械工業出版社 
  • 出版時間:2017-03 
  • 裝幀:平裝-膠訂 
  • 開本:16 
內容簡介,產品目錄,內容摘要,

內容簡介

本書從軟體架構師視角講解了引入DevOps實踐所需要擁有的技術能力,涵蓋運維、部署流水線、監控、安全與審計以及質量關注。通過3個經典案例研究,講解了在不同場景下套用DevOps實踐的方法。這對於想套用DevOps實踐的組織具有切實的指導意義。

產品目錄

譯者序
前言
第一部分 背 景
第1章 DevOps是什麼 2
1.1 概述 2
1.1.1 定義DevOps 2
1.1.2 DevOps實踐 3
1.1.3 持續部署的例子:IMVU 5
1.2 為什麼是DevOps 5
1.2.1 發布過程 5
1.2.2 配合不佳的原因 7
1.2.3 運維人員能力有限 7
1.3 DevOps視角 8
(參考資料來源)

內容摘要

本書共五部分。第一部分(第1~3章)介紹DevOps的背景。第1章介紹DevOps的目標和期望使用DevOps解決的問題等;第2章介紹雲;第3章按照信息技術基礎設施庫(Information Technology Infrastructure Library,ITIL)的理論介紹運維。第二部分(第4~6章)介紹部署流水線,從功能性視角介紹部署實踐的內容。第4章介紹微服務架構風格;第5章介紹構建和測試過程以及工具鏈;第6章介紹部署,它是DevOps的目標之一。第三部分(第7~10章)介紹橫切關注點。第7章介紹計算監控和實時測試;第8章介紹安全與安全審計;第9章介紹與DevOps實踐有關的其他非功能需求,包括部署流水線的性能、可靠性、可修改性等;第10章介紹業務關注點,包括為引進DevOps所需要準備的業務計畫的組成元素,以及如何進行論證、推出和測量業務計畫。第四部分(第11~13章)介紹3個案例研究。第11章介紹為了實現業務連續性如何維護兩個數據中心;第12章介紹一個持續部署流水線的詳細內容;第13章介紹一個組織如何遷移到微服務架構上。第五部分(第14~15章)構想了DevOps的未來。第14章介紹研究以及如何基於把運維視作一系列過程來進行;第15章給出了3~5年內DevOps將如何發展的預測。
本書適合軟體架構師、中高級運維工程師、計算機相關專業的學生、希望提高IT生產力的人員等閱讀。
DevOps為加速新軟體功能的發布和改善對生產環境系統的監控帶來了希望,但是對軟體架構師和軟體架構來說,DevOps的關鍵意義卻常常被忽視。
Len Bass、Ingo Weber和Liming Zhu這三位架構師全面解決了這些問題。他們不僅研究了軟體架構師為實現DevOps目標必須要做出的決策,並且說明DevOps的其他參與者有可能以哪種方式來影響架構師的工作,還詳細介紹高效部署DevOps所需要的組織、技術和運營環境,以及DevOps對每個開發階段的影響。作者解決了把多個功能關聯起來的橫切關注點問題,提供了對合規性、性能、可靠性、可重複性和安全方面的切合實際的洞察。
本書通過3個真實的案例講解在不同場景下套用DevOps實踐的方法:數據中心複製以保障業務連續性的實踐、管理一個持續部署流水線的例子、遷移到微服務架構的案例。

相關詞條

熱門詞條

聯絡我們