注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)微服務(wù)架構(gòu)與實(shí)踐(第2版)

微服務(wù)架構(gòu)與實(shí)踐(第2版)

微服務(wù)架構(gòu)與實(shí)踐(第2版)

定 價(jià):¥109.00

作 者: 王磊 著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買這本書(shū)可以去


ISBN: 9787121349942 出版時(shí)間: 2019-04-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 516 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  微服務(wù)架構(gòu)不僅延續(xù)了分布式系統(tǒng)與SOA 的特征,也汲取了DevOps、持續(xù)集成、持續(xù)交付等工程實(shí)踐的成功經(jīng)驗(yàn),并正在借著云計(jì)算和容器化的春風(fēng)開(kāi)始其馳騁之旅。但是,微服務(wù)的落地并不像其概念描述的那樣舉重若輕,它不僅包括架構(gòu)解耦,還涉及開(kāi)發(fā)測(cè)試、部署運(yùn)維、工程實(shí)踐、團(tuán)隊(duì)合作與康威定律等多方面的因素,這些因素相輔相成,共同影響著如何高質(zhì)量、快速地交付業(yè)務(wù)價(jià)值?! 段⒎?wù)架構(gòu)與實(shí)踐(第2版)》是在第1 版的基礎(chǔ)之上,基于作者近年來(lái)對(duì)服務(wù)化改造的實(shí)戰(zhàn)經(jīng)驗(yàn)和思考,并結(jié)合業(yè)界的技術(shù)趨勢(shì)進(jìn)行的一次體系化的精進(jìn)。全書(shū)共分為3 部分,首先闡述了微服務(wù)架構(gòu)的理論基礎(chǔ)。其次介紹了微服務(wù)生態(tài)系統(tǒng)、實(shí)施參考模型以及*佳實(shí)踐,并基于真實(shí)案例分析了遺留系統(tǒng)的服務(wù)化改造策略與應(yīng)用場(chǎng)景。最后基于Apache 開(kāi)源社區(qū)的微服務(wù)框架ServiceComb,設(shè)計(jì)并實(shí)現(xiàn)了案例SockShop 系統(tǒng),從端到端交付的角度,指導(dǎo)讀者完成服務(wù)的設(shè)計(jì)、開(kāi)發(fā)、測(cè)試、流水線,以及自動(dòng)化部署和運(yùn)維體系的建立?! 段⒎?wù)架構(gòu)與實(shí)踐(第2版)》不僅適合架構(gòu)師、開(kāi)發(fā)人員以及技術(shù)管理者閱讀,也適合正在嘗試向微服務(wù)架構(gòu)遷移的團(tuán)隊(duì)或者個(gè)人。希望本書(shū)能夠在微服務(wù)落地的工作中對(duì)讀者有所幫助。

作者簡(jiǎn)介

  王磊國(guó)內(nèi)較早倡導(dǎo)和實(shí)踐微服務(wù)的先行者,擁有超過(guò)十年的軟件行業(yè)經(jīng)驗(yàn),在服務(wù)化架構(gòu)、持續(xù)交付和DevOps領(lǐng)域有豐富的經(jīng)驗(yàn)。著有國(guó)內(nèi)較早的與微服務(wù)架構(gòu)相關(guān)書(shū)籍《微服務(wù)架構(gòu)與實(shí)踐》,同時(shí)也是《DevOps實(shí)踐指南》的譯者、EXIN DevOps Master認(rèn)證講師和西安DevOps Meetup的聯(lián)合發(fā)起人,現(xiàn)任華為公司高級(jí)架構(gòu)師。 馬博文前ThoughtWorks咨詢師,擁有多年Web開(kāi)發(fā)和DevOps經(jīng)驗(yàn),熟悉持續(xù)交付、微服務(wù)、AWS和華為云。曾參與翻譯《Scala編程實(shí)戰(zhàn)》《DevOps實(shí)踐指南》等書(shū),是西安DevOps Meetup活動(dòng)的發(fā)起人,現(xiàn)任華為公司高級(jí)工程師。張琦 一個(gè)酷好騎摩托車的佛教徒。在軟件研發(fā)領(lǐng)域縱橫十余載,現(xiàn)任華為公有云PaaS平臺(tái)高級(jí)架構(gòu)師。親歷了從IaaS到PaaS等云計(jì)算各個(gè)技術(shù)以及其對(duì)企業(yè)IT影響的過(guò)程。雖歷盡艱辛卻也收獲頗多,看到云原生,微服務(wù)對(duì)傳統(tǒng)開(kāi)發(fā)方式,系統(tǒng)架構(gòu),乃至IT構(gòu)建模式的影響之巨大和深刻遠(yuǎn)超前幾年的各種技術(shù)。希望本書(shū)中的心得體會(huì)和一些實(shí)踐經(jīng)驗(yàn)總結(jié),能對(duì)相關(guān)從業(yè)人員有所啟發(fā)并幫助諸位更順利地實(shí)踐微服務(wù)技術(shù)。

圖書(shū)目錄

第1 部分 基礎(chǔ)篇
第1 章 微服務(wù)架構(gòu)綜述 2
1.1 軟件架構(gòu)發(fā)展歷史 2
1.2 微服務(wù)的誕生背景 8
1.3 什么是微服務(wù)架構(gòu) 15
1.4 微服務(wù)架構(gòu)的本質(zhì) 23
1.5 微服務(wù)架構(gòu)的特征 28
1.6 微服務(wù)架構(gòu)不是“銀彈” 34
1.7 微服務(wù)架構(gòu)與SOA 39
1.8 微服務(wù)與Serverless 40
1.9 微服務(wù)與Service Mesh 46
1.10 小結(jié) 53

第2 部分 策略篇
第2 章 微服務(wù)生態(tài)系統(tǒng) 57
2.1 為什么定義生態(tài)系統(tǒng) 57
2.2 微服務(wù)生態(tài)系統(tǒng)的核心內(nèi)容 59
2.3 生態(tài)系統(tǒng)的工程實(shí)踐 66
2.4 小結(jié) 73
第3 章 微服務(wù)關(guān)鍵技術(shù) 74
3.1 服務(wù)設(shè)計(jì) 74
3.2 服務(wù)治理 116
3.3 服務(wù)運(yùn)維 131
3.4 小結(jié) 142
第4 章 微服務(wù)參考模型 143
4.1 為什么需要參考模型 143
4.2 參考模型的核心內(nèi)容 144
4.3 如何使用參考模型 172
4.4 小結(jié) 183
第5 章 基于參考模型的實(shí)踐 184
5.1 微服務(wù)團(tuán)隊(duì) 184
5.2 核心敏捷實(shí)踐 192
5.3 服務(wù)設(shè)計(jì)與實(shí)現(xiàn) 198
5.4 運(yùn)維管理 212
5.5 測(cè)試管理 235
5.6 交付流水線 269
5.7 部署管理實(shí)踐 288
5.8 小結(jié) 333
第6 章 遺留系統(tǒng)的微服務(wù)改造 334
6.1 遺留系統(tǒng)綜述 334
6.2 遺留系統(tǒng)改造策略 336
6.3 遺留系統(tǒng)改造場(chǎng)景 341
6.4 遺留系統(tǒng)改造案例 347
6.5 小結(jié) 354

第3 部分 實(shí)戰(zhàn)篇
第7 章 微服務(wù)開(kāi)發(fā)框架ServiceComb 356
7.1 ServiceComb 綜述 356
7.2 Java Chassis 361
7.3 Go Chassis 詳解 364
7.4 注冊(cè)中心ServiceCenter 365
7.5 數(shù)據(jù)一致性框架Saga 372
7.6 小結(jié) 376
第8 章 微服務(wù)云應(yīng)用平臺(tái)ServiceStage 377
8.1 ServiceStage 綜述 377
8.2 CCE 云容器引擎服務(wù) 379
8.3 CSE 微服務(wù)引擎 384
8.4 SWR 軟件鏡像倉(cāng)庫(kù) 386
8.5 AOS 編排服務(wù) 387
8.6 APM 應(yīng)用性能管理 389
8.7 小結(jié) 391
第9 章 SockShop 系統(tǒng)分析與設(shè)計(jì) 392
9.1 系統(tǒng)綜述 392
9.2 需求理解與分析 395
9.3 服務(wù)劃分與設(shè)計(jì) 396
9.4 架構(gòu)設(shè)計(jì) 401
9.5 基礎(chǔ)設(shè)施塔建 404
9.6 小結(jié) 407
第10 章 實(shí)現(xiàn)SockShop 系統(tǒng)的第一個(gè)服務(wù) 408
10.1 使用Java Chassis 實(shí)現(xiàn)商品服務(wù) 408
10.2 使用Docker-Compose 本地運(yùn)行服務(wù) 415
10.3 商品服務(wù)自動(dòng)化測(cè)試 416
10.4 搭建交付流水線 419
10.5 小結(jié) 423
第11 章 實(shí)現(xiàn)SockShop 系統(tǒng)的其他服務(wù) 424
11.1 實(shí)現(xiàn)用戶服務(wù) 425
11.2 實(shí)現(xiàn)購(gòu)物車服務(wù) 432
11.3 實(shí)現(xiàn)訂單服務(wù) 434
11.4 實(shí)現(xiàn)支付服務(wù) 437
11.5 實(shí)現(xiàn)物流服務(wù) 438
11.6 實(shí)現(xiàn)用戶界面服務(wù) 440
11.7 使用Pact 驗(yàn)證服務(wù) 451
11.8 運(yùn)行SockShop 系統(tǒng) 456
11.9 小結(jié) 459
第12 章 部署SockShop 系統(tǒng) 460
12.1 SockShop 系統(tǒng)的TOSCA 模板 460
12.2 部署SockShop 系統(tǒng) 465
第13 章 運(yùn)維SockShop 系統(tǒng) 468
13.1 監(jiān)控告警 468
13.2 日志聚合 475
13.3 服務(wù)治理 476
13.4 小結(jié) 479
附錄A ServiceStage 相關(guān)概念 481
附錄B TOSCA 模板介紹 483
寫(xiě)在最后 486
參考文獻(xiàn) 488
資源列表 490

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)