微服務架構與實踐 在線電子書 pdf 下載 txt下載 epub 下載 mobi 下載 2024
☆☆☆☆☆
簡體網頁||
繁體網頁
王磊 作者
電子工業齣版社
博文視點
譯者
2015-11-1 出版日期
236 頁數
65.00 價格
平裝
叢書系列
9787121275913 圖書編碼
微服務架構與實踐 在線電子書 圖書標籤:
微服務
架構
分布式
計算機
Docker
持續交付
技術
項目管理
喜歡 微服務架構與實踐 在線電子書 的讀者還喜歡
下載鏈接在頁面底部
點擊這裡下載
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
發表於2024-11-25
微服務架構與實踐 在線電子書 epub 下載 mobi 下載 pdf 下載 txt 下載 2024
微服務架構與實踐 在線電子書 epub 下載 pdf 下載 mobi 下載 txt 下載 2024
微服務架構與實踐 在線電子書 pdf 下載 txt下載 epub 下載 mobi 下載 2024
微服務架構與實踐 在線電子書 用戶評價
評分
☆☆☆☆☆
請問這本書到底說瞭什麼以至於可以賣到65元,鄙視齣版社,鄙視作者!
評分
☆☆☆☆☆
本著 TW 的牌子想看學習一下,結果發現裏麵內容真是水的可怕…真心不如耐下心來看 docker weekly 郵件
評分
☆☆☆☆☆
微服務是將整個係統拆分成為相對獨立的業務模塊; 知道這句話,就瞭解瞭本書微服務的所有東西; 用單塊架構和微服務做比較,沒有可比較性,目前項目基本是SOA,用SOA比較,更適閤些。 書中介紹的持續交付,不是微服務獨有的,適用於搜有項目。 想瞭解微服務,不建議購買; 想瞭解軟件工程,可以看看
評分
☆☆☆☆☆
微服務是將整個係統拆分成為相對獨立的業務模塊; 知道這句話,就瞭解瞭本書微服務的所有東西; 用單塊架構和微服務做比較,沒有可比較性,目前項目基本是SOA,用SOA比較,更適閤些。 書中介紹的持續交付,不是微服務獨有的,適用於搜有項目。 想瞭解微服務,不建議購買; 想瞭解軟件工程,可以看看
評分
☆☆☆☆☆
這麼寫書第二次見,人品有問題,推薦的人也是。
微服務架構與實踐 在線電子書 著者簡介
ThoughtWorks的首席谘詢師王磊是國內較早倡導和實踐微服務的先行者。王磊是開源軟件的愛好者和貢獻者,社區活動的參與者,《Ruby Gems開發實戰》(Practical RubyGems)一書的譯者,GDCR西安的組織者。他於2012年加入ThoughtWorks,為國內外諸多客戶提供項目交付和谘詢服務;在加入ThoughtWorks之前,曾就職過多傢知名外企,具有豐富的敏捷項目實戰經驗。目前緻力於微服務架構、高可用的Web應用以及DevOps的研究與實踐。
微服務架構與實踐 在線電子書 著者簡介
第1部分 基礎篇
第1章 單塊架構及其麵臨的挑戰 3
1.1 三層應用架構 4
1.1.1 三層應用架構的發展 4
1.1.2 什麼是三層架構 5
1.1.3 三層架構的優勢 6
1.2 單塊架構 6
1.2.1 什麼是單塊架構 6
1.2.2 單塊架構的優勢 7
1.2.3 單塊架構麵臨的挑戰 8
1.3 小結 12
第2章 微服務架構綜述 13
2.1 什麼是微服務架構 13
2.1.1 多微纔夠微 14
2.1.2 單一職責 17
2.1.3 輕量級通信 17
2.1.4 獨立性 19
2.1.5 進程隔離 20
2.2 微服務的誕生背景 22
2.2.1 互聯網行業的快速發展 23
2.2.2 敏捷、精益方法論的深入人心 23
2.2.3 單塊架構係統麵臨的挑戰 23
2.2.4 容器虛擬化技術 23
2.3 微服務架構與 SOA 24
2.3.1 SOA概述 24
2.3.2 微服務與 SOA 25
2.4 微服務的本質 26
2.4.1 服務作為組件 27
2.4.2 圍繞業務組織團隊 28
2.4.3 關注産品而非項目 29
2.4.4 技術多樣性 31
2.4.5 業務數據獨立 32
2.4.6 基礎設施自動化 33
2.4.7 演進式架構 33
2.5 微服務不是銀彈 34
2.5.1 分布式係統的復雜度 35
2.5.2 運維成本 36
2.5.3 部署自動化 36
2.5.4 DevOps與組織架構 37
2.5.5 服務間的依賴測試 37
2.5.6 服務間的依賴管理 37
2.6 小結 38
第2部分 實踐篇
第3章 構建第一個服務 41
3.1 場景分析 41
3.2 任務拆分 43
第4章 Hello World API 45
4.1 API實現 45
4.1.1 開發語言 ——Ruby 45
4.1.2 Web框架——Grape 46
4.1.3 API的具體實現 47
4.2 代碼測試與靜態檢查 50
4.2.1 代碼測試 50
4.2.2 測試覆蓋率統計 53
4.2.3 靜態檢查 54
4.2.4 代碼復雜度檢查 57
第5章 構建 Docker映像 61
5.1 定義 Dockerfile 61
5.2 配置 Docker主機 63
5.3 構建 Docker映像 64
5.4 運行 Docker容器 64
5.5 發布 Docker映像 65
5.6 小結 69
第6章 部署 Docker映像 71
6.1基礎設施 AWS 71
6.2基礎設施自動化 73
6.3 部署 Docker映像 80
6.4自動化部署 81
6.5 小結 84
第7章 持續交付流水綫 85
7.1 持續集成環境 85
7.2 提交階段 87
7.3 驗證階段 91
7.4 構建階段 91
7.5 發布階段 94
7.6 小結 96
第8章 日誌聚閤 97
8.1 日誌聚閤工具簡介 97
8.2 Splunk的核心 99
8.3 安裝 Splunk索引器 100
8.4 安裝 Splunk轉發器 101
8.5 日誌查找 102
8.6 告警設置 103
8.7 小結 104
第9章 監控與告警 105
9.1 Nagios簡介 105
9.2 Nagios的工作原理 107
9.3 Nagios安裝 108
9.4 Nagios的配置 109
9.5 監控 products-service 111
9.6 告警 113
9.7 小結 114
第10章 功能迭代 115
10.1 定義模型 116
10.2 持久化模型 117
10.3 定義錶現形式 119
10.4 實現 API 122
10.5 服務描述文件 125
10.6 小結 127
第3部分 進階篇
第11章 微服務與持續交付 131
11.1 持續交付的核心 132
11.2 微服務架構與持續交付 133
11.2.1 開發 133
11.2.2 測試 137
11.2.3 持續集成 139
11.2.4 構建 139
11.2.5 部署 140
11.2.6 運維 143
11.3 小結 144
第12章 微服務與輕量級通信機製 145
12.1 同步通信與異步通信 145
12.1.1 概述 145
12.1.2 同步通信與異步通信的選擇 146
12.2 遠程調用 RPC 147
12.2.1 遠程過程調用的核心 147
12.2.2 遠程方法調用 148
12.2.3 遠程過程調用的弊端 148
12.3 REST 149
12.3.1 概述 149
12.3.2 REST的核心 150
12.3.3 REST的優勢 152
12.3.4 REST的不足 152
12.3.5 本節小結 155
12.4 HAL 155
12.4.1 概述 155
12.4.2 HAL的核心 156
12.4.3 HAL瀏覽器 160
12.5 消息隊列 161
12.5.1 核心部分 162
12.5.2 訪問方式 163
12.5.3 消息隊列的優缺點 164
12.6 後颱任務處理係統 165
12.6.1 核心部分 165
12.6.2 服務迴調 166
12.6.3 一個例子 167
12.6.4 後颱任務與微服務 169
12.7 小結 170
第13章 微服務與測試 171
13.1 微服務的結構 171
13.2 微服務的測試策略 173
13.3 微服務的單元測試 175
13.3.1 單元測試綜述 175
13.3.2 單元測試的內容 176
13.4 微服務的集成測試 179
13.4.1 集成測試綜述 179
13.4.2 集成測試的實施方法 179
13.4.3 集成測試的內容 180
13.5 基於消費者驅動的契約測試 181
13.5.1 集成測試存在的弊端 181
13.5.2 什麼是契約 183
13.5.3 什麼是契約測試 184
13.5.4 契約測試的方法 185
13.5.5 Pact實現契約測試 187
13.5.6 一個例子 192
13.5.7 本節小結 205
13.6 微服務的組件測試 205
13.6.1 組件測試概述 205
13.6.2 組件測試的方法 206
13.6.3 本節小結 207
13.7 微服務的端到端測試 208
13.7.1 端到端測試概述 208
13.7.2 端到端測試的內容 208
13.7.3 本節小結 209
13.8 小結 210
第14章 使用微服務架構改造遺留係統 211
14.1 背景與挑戰 211
14.2 改造策略 212
14.2.1 昀小修改 212
14.2.2 功能剝離 212
14.2.3 數據解耦 213
14.2.4 數據同步 213
14.2.5 迭代替換 214
14.3 快速開發實踐 215
14.3.1 快速開發模闆 215
14.3.2 代碼生成工具 217
14.3.3 持續集成模闆 217
14.3.4 一鍵部署工具 217
14.4 微服務架構下的新係統 218
14.5 小結 220
· · · · · · (
收起)
微服務架構與實踐 在線電子書 pdf 下載 txt下載 epub 下載 mobi 在線電子書下載
微服務架構與實踐 在線電子書 圖書描述
隨著RESTful、雲計算、DevOps、持續交付等概念的深入人心,微服務架構逐漸成為係統架構的一個代名詞。本書首先從理論齣發,介紹瞭微服務架構的概念、誕生背景、本質特徵以及優缺點;然後基於實踐,探討瞭如何從零開始構建第一個微服務,包括Hello World API、Docker 映像構建與部署、日誌聚閤、監控告警、持續交付流水綫等;最後,在進階部分討論瞭微服務的輕量級通信、消費者驅動的契約測試,並通過一個真實的案例描述瞭如何使用微服務架構改造遺留係統。全書內容豐富,條理清晰,通俗易懂,是一本理論結閤實踐的微服務架構的實用書籍。 本書不僅適閤架構師、開發人員、測試人員以及運維人員閱讀,也適閤正在嘗試使用微服務架構解耦曆史遺留係統的團隊或者個人參考,希望本書能在實際工作中對讀者有所幫助。
微服務架構與實踐 在線電子書 下載 mobi epub pdf txt 在線電子書下載
微服務架構與實踐 在線電子書 讀後感
評分
☆☆☆☆☆
評分
☆☆☆☆☆
評分
☆☆☆☆☆
优点 1.微服务的概念介绍 2.微服务相关流程 3.测试理论 4.微服务改造举例(略简单) 缺点 1.docker部分内容过时了 2.废话和重复的话太多(通篇都有这个问题) 4.基于ruby介绍微服务,但变成了推销ruby 5.书中图画的又大又丑,明显是为了浪费版面才真么弄的 最令我觉得恶心的为这本...
評分
☆☆☆☆☆
这本书比较泛泛而谈, 适合用来梳理下微服务的概念. 前面对微服务技术发展的总结不错, 后面实践部分的配置意义不大(细节可以 Google). 贴一下笔记. ## 单块架构 随着时代的发展, 软件系统中的逻辑通常被分为 3 层结构: 表示层, 业务逻辑层, 数据访问层. 分层是在逻辑上的, 最终...
評分
☆☆☆☆☆
传统的基于单块架构,对应传统的基于瀑布模型的传统软件开发,已不能适应互联网时代软件开发的要求。互联网应用的特点是,尽快发布简陋的版本,再根据外部反馈小规模快速迭代,拥抱变化。这就要求传统的软件工程要相应去哥新,以满足新要求。 对于互联网公司的程序员/技术管理...
類似圖書 點擊查看全場最低價
微服務架構與實踐 在線電子書 pdf 下載 txt下載 epub 下載 mobi 下載 2024