網絡 DevOps 平台規劃、設計與實踐 — 基於企業架構(EA)和領域建模(DDD)的方法

丙姐//南迦巴瓦

  • 出版商: 機械工業
  • 出版日期: 2022-11-01
  • 定價: $479
  • 售價: 8.5$407
  • 語言: 簡體中文
  • 頁數: 222
  • 裝訂: 平裝
  • ISBN: 7111717090
  • ISBN-13: 9787111717096
  • 相關分類: DevOpsDomain-Driven Design
  • 立即出貨

買這商品的人也買了...

商品描述

本書是圍繞抽象思維、架構設計、實施運營來指導網絡DevOps落地的實踐指南,
也是通過方法論結合工程實踐來闡述網絡DevOps平台架構設計的架構設計實戰手記。
本書共8章,內容包括:
什麼是網絡DevOps、網絡DevOps的核心——網絡DevOps平台、網絡DevOps平台架構設計方法論、
網絡DevOps平台的系統架構設計、網絡DevOps平台的中台能力設計、網絡DevOps平台實施七要素、
網絡DevOps平台的實施建議、網絡DevOps平台的迭代演進。
作者將網絡運營的特點、抽象思維和架構設計的方法論充分結合,
並以“一個小網工成長為系統架構師”的故事結合案例串聯全書,
將架構設計的理念、方法和實踐以通俗易懂的形式呈現給讀者,具備較強的示範性和可讀性。
本書適合互聯網基礎設施運營團隊的管理者包括傳統網絡工程師和網絡平台研發工程師等一線從業者閱讀與參考。

目錄大綱

前言
角色簡介
第1章什麼是網絡DevOps/
1.1網絡DevOps的概念、價值與構成/
1.1.1網絡DevOps的概念/
1.1.2網絡DevOps的價值/
1.1.3網絡DevOps的構成/
1.2網絡DevOps與網絡運營/
第2章網絡DevOps的核心——網絡DevOps平台/
2.1網絡DevOps平台的概念/
2.1.1應用、系統與平台的區別/
2.1.2網絡DevOps平台的定義/
2.1.3網絡DevOps平台的特點/
2.2網絡DevOps平台的作用/
2.2.1降低網絡技術發展帶來的平台重構風險/
2.2.2滿足雲化發展下的管控需求/
2.2.3支撐網絡管控關注點的變化和升級/
2.2.4促進網絡運營行業和從業者的轉型進步/
2.2.5推動網絡管控向標準化、集約化和開放化演進/
2.3網絡DevOps平台的歷史形態/
2.3.1腳本型小工具/
2.3.2外購商業系統/
2.3.3自研平台/
2.4網絡DevOps平台的架構/
2.4.1整體架構:業務架構、應用架構與技術架構/
2.4.2引入中台/
2.4.3關於應用層的考慮/
第3章網絡DevOps平台架構設計方法論/
3.1設計平台的系統架構:運用企業架構的思想/
3.1.1認識企業架構(EA)/
3.1.2平台業務架構設計方法/
3.1.3平台應用架構的設計方法/
3.1.4平台技術架構的設計方法/
3.2構建平台的核心能力:能力可複用的中台/
3.2.1中台的定義:企業級能力復用平台/
3.2.2不同中台的設計方法:業務、數據與技術中台/
3.3中台設計利器:DDD領域驅動設計/
3.3.1DDD的基本概念及作用/
3.3.2如何識別平台的複用能力/
3.4用DDD方法設計平台的頂層架構與中台/
3.4.1統一概念認識/
3.4.2開展頂層架構設計和中台設計/
第4章網絡DevOps平台的系統架構設計/
4.1平台的業務架構設計/
4.1.1確定網絡運營的戰略/
4.1.2劃分網絡運營業務領域/
4.1.3分析網絡運營典型場景業務流程/
4.2平台的應用架構設計/
4.2.1關鍵業務子域之一:自動化變更的應用架構/
4.2.2關鍵業務子域之二:故障自動恢復的應用架構/
4.3平台的技術架構設計/
4.3.1分析平台的軟件複雜度/
4.3.2確定平台的技術選型/
4.3.3平台的技術架構實現///網絡DevOps平台規劃、設計與實踐
第5章網絡DevOps平台的中台能力設計/
5.1設計業務中台/
5.1.1網絡運營對業務中台的需求/
5.1.2通過DDD識別網絡DevOps的可複用能力/
5.1.3定義網絡DevOps業務中台的功能模塊/
5.2設計數據中台/
5.2.1網絡運營對數據中台的需求/
5.2.2數據中台的設計要點/
5.3設計技術中台/
5.3.1網絡運營對技術中台的需求/
5.3.2技術中台的設計要點/
第6章網絡DevOps平台實施七要素/
6.1組織保障:項目落地的五層組織架構/
6.1.1決策層:項目資源的保障/
6.1.2技術層:平台實現的基礎/
6.1.3業務層:DevOps的具體實現/
6.1.4協作層:DevOps的文化體現/
6.1.5機制層:DevOps的落地保證/
6.2角色定義:平台運營的五種關鍵角色/
6.2.1架構師:頂層設計/
6.2.2產品經理:應用與組件設計/
6.2.3平台研發:底座建設/
6.2.4應用開發人員:實踐應用/
6.2.5測試人員:穩定保障/
6.3開發應用:讓網絡DevOps平台發揮價值/
6.3.1網絡DevOps應用的概念/
6.3.2網絡DevOps應用的開發工具/
6.3.3網絡DevOps應用的開發模式/
6.3.4網絡DevOps的應用維護與管理/
6.4測試交付:保障平台可用性的測試與質量控制/
6.4.1網絡DevOps平台的測試重要性/
6.4.2網絡DevOps平台層關注的測試重點/
6.4.3網絡DevOps應用層關注的測試重點/
6.4.4網絡DevOps平台的質量控制/
6.5平台治理:持續維護平台的易用性/
6.5.1平台基礎監控/
6.5.2任務實例控制/
6.5.3微服務間調用/
6.5.4日誌保存與分析/
6.6安全運營:做好平台安全性的權限管理/
6.6.1如何確定應用場景對權限的細分需求/
6.6.2如何設定應用的執行權限/
6.7成效評估:衡量平台成果的度量標準/
6.7.1為什麼要在啟動時就制定度量標準/
6.7.2度量指標的參考模型/
第7章網絡DevOps平台的實施建議/
7.1網絡DevOps實施的常見問題/
7.2對不同類型網絡團隊的建議/
7.2.1沒有管控平台:自頂向下,規劃引領/
7.2.2已有分散平台:重點切入,逐步遷移/
7.2.3已有傳統網管:組合出拳,擇機重構/
7.3對不同類型企業的實施建議/
7.3.1互聯網公司:創新引領/
7.3.2傳統企業:穩妥推進/
7.3.3服務提供商:開放適配/
第8章網絡DevOps平台的迭代演進/
8.1平滑適配網絡技術的演進/
8.2靈活適應納管範圍的調整/
8.3平台應用的智能化演進/
8.3.1實現IBN的新管控目標/
8.3.2實現對網絡流量與故障的模擬仿真/
8.3.3實現對網絡流量與未知故障的預測/