注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計微服務治理:體系、架構及實踐

微服務治理:體系、架構及實踐

微服務治理:體系、架構及實踐

定 價:¥106.00

作 者: 李鑫 著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 暫缺

ISBN: 9787121389153 出版時間: 2020-05-01 包裝: 平裝
開本: 16開 頁數(shù): 字數(shù):  

內容簡介

  微服務架構會給企業(yè)的整個研發(fā)體系,包括開發(fā)、運維、團隊組織、協(xié)同,都帶來沖擊,企業(yè)必須構建起一整套以服務治理為核心、從線下到線上的新的能力體系來保障微服務架構順暢落地。本書是作者在服務及微服務治理領域多年探索和實踐的總結,從微服務的度量、管控和管理三個維度入手,力求構建一個覆蓋微服務線上及線下的廣義的治理體系。全書內容翔實,層次清晰,涉及服務治理的發(fā)展歷史、難點和特點,微服務治理的關鍵技術,深度治理能力的構建等,還通過一個完整的涵蓋指標采集、傳輸、存儲、分析度量的實戰(zhàn)案例,幫助讀者掌握微服務治理的核心能力,并應用到實際工作中。 尤其難得之處在于,本書不僅系統(tǒng)講述了微服務治理的方方面面,還包含大量作者親歷的真實案例,融入了其技術“世界觀”和經(jīng)驗,深入淺出、耐人尋味。 本書適合架構師、技術管理者和有一定基礎的技術人員閱讀,尤其適合已進入或即將進入服務化和服務治理領域的相關人員閱讀。希望本書能夠為讀者提供一些啟發(fā)和指引,讓大家少走彎路。

作者簡介

  李鑫 ★具有多年大規(guī)模復雜系統(tǒng)架構經(jīng)驗,在大規(guī)模分布式應用及治理、中間件云化及服務化(PaaS)、APM監(jiān)控、基礎開發(fā)平臺、主數(shù)據(jù)管理(MDM)、數(shù)據(jù)治理等領域有較深的理論研究和實戰(zhàn)經(jīng)驗。 ★目前在金融行業(yè)負責基金直銷平臺的整體技術架構和研發(fā)團隊管理。曾任華為六級技術專家,主導了華為軟件多款云計算產(chǎn)品和服務的設計規(guī)劃和構建工作。曾任運作產(chǎn)品平臺技術負責人,負責電商倉儲、物流、客服等平臺的整體技術架構和研發(fā)團隊管理。更早之前曾在航空、導航、金融、電信等領域從事企業(yè)級應用的架構設計和技術管理工作。 ★樂于分享技術,擁有一個分享技術文章的公眾號——“碼碼的土狼”,更新頻率很隨意。曾在QCon、ArchSummit等技術大會上做技術演講,多次獲得“明星講師”及“優(yōu)秀出品人”榮譽稱號。

圖書目錄

第1章 服務及服務治理發(fā)展簡介 1
1.1 IT治理與服務治理的關系 1
1.2 服務治理發(fā)展歷史 2
1.2.1 單體架構及治理 2
1.2.2 企業(yè)SOA——EAI/ESB及治理 8
1.2.3 分布式服務及治理 17
1.2.4 微服務及治理 23
1.3 微服務治理的范疇 25
1.3.1 微服務是一種研發(fā)模式 25
1.3.2 微服務的架構模式及治理 26
1.3.3 研發(fā)治理 29
1.3.4 測試治理 32
1.3.5 運維治理 34
1.3.6 管理治理 38
第2章 微服務治理技術概述 44
2.1 微服務架構 44
2.1.1 代理模式 45
2.1.2 直連模式 46
2.1.3 邊車模式 48
2.1.4 直連模式的架構特點 50
2.1.5 微服務全生命周期整體架構 54
2.2 服務度量 56
2.2.1 服務開發(fā)質量度量 56
2.2.2 服務測試質量度量 65
2.2.3 服務運維質量度量 68
2.2.4 服務線上性能度量 69
2.3 服務管控 79
2.3.1 微服務的內部管控 79
2.3.2 微服務生命周期管理 81
2.4 三位一體:通過度量、管控、管理實現(xiàn)微服務治理閉環(huán) 87
2.4.1 治理指標體系 87
2.4.2 治理度量與分析 91
2.4.3 通過管理將治理舉措落地 99
2.4.4 微服務治理整體架構 100
第3章 通過服務度量提供治理依據(jù) 102
3.1 線上微服務度量核心指標及分析手段 102
3.1.1 點:單次請求指標采集 103
3.1.2 線:單服務一分鐘指標疊加統(tǒng)計 104
3.1.3 面:單服務時間維度匯總統(tǒng)計 106
3.1.4 體:服務及資源指標聚合分析 106
3.2 服務關系維度 108
3.2.1 治理目標 108
3.2.2 服務基礎視圖 108
3.2.3 服務調用關系視圖 111
3.3 應用關系維度 115
3.3.1 治理目標 115
3.3.2 應用調用關系視圖 116
3.3.3 以應用為中心的運維統(tǒng)一視圖 118
3.4 服務性能維度 119
3.4.1 治理目標 119
3.4.2 調用耗時分區(qū)分布統(tǒng)計 120
3.4.3 調用耗時分時分布統(tǒng)計 121
3.4.4 調用量/并發(fā)量分時分布統(tǒng)計 122
3.4.5 性能橫比 123
3.4.6 性能縱比 126
3.4.7 綜合性能分析 130
3.4.8 容量規(guī)劃 131
3.4.9 動態(tài)閾值 136
3.4.10 趨勢預測 138
3.5 服務異常維度 144
3.5.1 治理目標 145
3.5.2 實時異常報表 146
3.5.3 異常分布報表 146
3.5.4 異常列表及查詢 149
3.5.5 故障定界定位 150
3.5.6 智能根因分析 152
3.5.7 業(yè)務異常分析 155
3.6 資源維度 157
3.6.1 治理目標 158
3.6.2 網(wǎng)絡資源 158
3.6.3 數(shù)據(jù)庫資源 159
3.6.4 其他資源 161
3.7 服務綜合度量 161
3.7.1 服務重要性度量 162
3.7.2 服務健康度度量 163
第4章 通過服務管控實現(xiàn)治理閉環(huán) 166
4.1 分布式服務魯棒性的架構保障 166
4.1.1 冗余 167
4.1.2 彈性伸縮 167
4.1.3 單點無狀態(tài) 168
4.1.4 不可變基礎設施 168
4.1.5 故障傳導阻斷 169
4.1.6 基礎設施即代碼 169
4.2 服務負載 170
4.2.1 隨機策略 170
4.2.2 輪詢策略 173
4.2.3 最近最少訪問策略 176
4.2.4 黏滯策略 177
4.2.5 一致性Hash策略 178
4.2.6 組合策略 179
4.3 服務限流 179
4.3.1 概念 180
4.3.2 限流模式 181
4.3.3 限流的難點及注意事項 186
4.4 服務集群容錯 187
4.4.1 服務集群容錯的概念 187
4.4.2 快速失敗 188
4.4.3 失敗安全 189
4.4.4 失敗轉移 190
4.4.5 失敗重試 192
4.4.6 聚合調用 194
4.4.7 廣播調用 197
4.5 服務降級 198
4.5.1 概念 198
4.5.2 屏蔽降級 199
4.5.3 容錯降級 200
4.5.4 Mock降級 202
4.5.5 熔斷降級 203
4.5.6 延伸閱讀:廣義降級操作 206
4.6 服務授權 207
4.6.1 自主授權 207
4.6.2 注冊中心授權 210
4.6.3 第三方服務授權 211

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.shuitoufair.cn 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號