架構(gòu)即未來:現(xiàn)代企業(yè)可擴(kuò)展的Web架構(gòu)、流程和組織
定 價(jià):99 元
叢書名:華章程序員書庫(kù)
- 作者:[美]馬丁 L. 阿伯特(Martin L. Abbott),邁克爾 T. 費(fèi)舍爾(Michael T. Fisher)
- 出版時(shí)間:2016/4/7
- ISBN:9787111532644
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:TP393.092.2
- 頁碼:660
- 紙張:膠版紙
- 版次:1
- 開本:32開
任何一個(gè)持續(xù)成長(zhǎng)的公司最終都需要解決系統(tǒng)、組織和流程的擴(kuò)展性問題。本書匯聚了作者從eBay、VISA、Salesforce.com到Apple超過30年的豐富經(jīng)驗(yàn), 全面闡釋了經(jīng)過驗(yàn)證的信息技術(shù)擴(kuò)展方法,對(duì)所需要掌握的產(chǎn)品和服務(wù)的平滑擴(kuò)展做了詳盡的論述,并在第1版的基礎(chǔ)上更新了擴(kuò)展的策略、技術(shù)和案例。
針對(duì)技術(shù)和非技術(shù)的決策者,馬丁阿伯特和邁克爾費(fèi)舍爾詳盡地介紹了影響擴(kuò)展性的各個(gè)方面,包括架構(gòu)、過程、組織和技術(shù)。通過閱讀本書,你可以學(xué)習(xí)到以最大化敏捷性和擴(kuò)展性來優(yōu)化組織機(jī)構(gòu)的新策略,以及對(duì)云計(jì)算(IaaS/PaaS)、NoSQL、DevOps和業(yè)務(wù)指標(biāo)等的新見解。而且利用其中的工具和建議,你可以系統(tǒng)化地清除擴(kuò)展性道路上的障礙,在技術(shù)和業(yè)務(wù)上取得前所未有的成功。
第二版的更新
用現(xiàn)實(shí)世界中成功和失敗的真實(shí)故事,取代第一版中的AllScale虛擬案例
新增了關(guān)鍵話題:敏捷組織的新型結(jié)構(gòu),把數(shù)據(jù)中心轉(zhuǎn)移到云端的決策根據(jù),業(yè)務(wù)指標(biāo)對(duì)系統(tǒng)整體健康的重要性,云計(jì)算技術(shù),以及關(guān)于NoSQL解決方案的討論等。
本書凝聚作者多年來在不同的互聯(lián)網(wǎng)公司工作和咨詢過程中積累的豐富經(jīng)驗(yàn),從人、過程、技術(shù)三個(gè)角度深刻而廣泛地討論了技術(shù)管理和技術(shù)架構(gòu)的具體實(shí)踐經(jīng)驗(yàn),強(qiáng)調(diào)了組織、人員、過程和技術(shù)的**配合,深入淺出地分析了在技術(shù)管理過程中經(jīng)常遇到的各種具體問題,既講解理論,也佐以實(shí)例,讓讀者可以系統(tǒng)地獲得關(guān)于技術(shù)管理和技術(shù)架構(gòu)方面的知識(shí)和經(jīng)驗(yàn)。
本書贊譽(yù)
中文版序一
中文版序二
中文版序三
中文版序四
譯者序
序
前言
作者簡(jiǎn)介
第一部分 可擴(kuò)展性組織的人員配置
第1章 人員和領(lǐng)導(dǎo)力對(duì)擴(kuò)展性的影響 …… 2
1.1 案例方法 …… 3
1.2 為什么要討論人 …… 3
1.3 為什么組織很重要 …… 5
1.4 為什么管理和領(lǐng)導(dǎo)如此重要 …… 12
1.5 結(jié)論 …… 15
第2章 可擴(kuò)展性技術(shù)組織的角色 …… 17
2.1 失敗的影響 …… 17
2.2 定義角色 …… 19
2.3 執(zhí)行人員的責(zé)任 …… 22
2.4 獨(dú)立貢獻(xiàn)者的責(zé)任 …… 28
2.5 RASCI工具 …… 35
2.6 結(jié)論 …… 39
第3章 組織的設(shè)置 …… 41
3.1 組織對(duì)可擴(kuò)展性的影響 …… 41
3.2 團(tuán)隊(duì)規(guī)模 …… 45
3.3 組織結(jié)構(gòu) …… 54
3.4 結(jié)論 …… 77
第4章 領(lǐng)導(dǎo)力秘籍 …… 80
4.1 什么是領(lǐng)導(dǎo)力 …… 82
4.2 領(lǐng)導(dǎo)力概念模型 …… 84
4.3 自知之明 …… 86
4.4 身先士卒 …… 89
4.5 謙虛謹(jǐn)慎 …… 91
4.6 以人為本,使命為先 …… 92
4.7 決策英明,以德服人 …… 93
4.8 用人不疑 …… 95
4.9 與股東價(jià)值保持一致 …… 96
4.10 變革型領(lǐng)導(dǎo) …… 97
4.11 愿景 …… 98
4.12 使命 …… 102
4.13 目標(biāo) …… 104
4.14 總結(jié) …… 106
4.15 成功的因果路線圖 …… 111
4.16 結(jié)論 …… 113
第5章 管理秘籍 …… 116
5.1 什么是管理 …… 118
5.2 項(xiàng)目和任務(wù)管理 …… 120
5.3 團(tuán)隊(duì)建設(shè):球隊(duì)類比 …… 124
5.4 優(yōu)化團(tuán)隊(duì):花園類比 …… 126
5.5 度量、指標(biāo)和目標(biāo)評(píng)估 …… 131
5.6 目標(biāo)樹 …… 135
5.7 為成功鋪路 …… 137
5.8 結(jié)論 …… 138
第6章 關(guān)系、思維和商業(yè)案例 …… 141
6.1 業(yè)務(wù)與技術(shù)之間的鴻溝 …… 141
6.2 擊敗IT思維模式 …… 145
6.3 為擴(kuò)展性加大投入的業(yè)務(wù)理由 …… 147
6.4 結(jié)論 …… 152
第二部分 構(gòu)建可擴(kuò)展的過程
第7章 過程是可擴(kuò)展的關(guān)鍵 …… 154
7.1 過程的目的 …… 155
7.2 正確的時(shí)間和正確的過程 …… 160
7.3 當(dāng)好的過程變壞的時(shí)候 …… 164
7.4 結(jié)論 …… 166
第8章 管理故障和問題 …… 169
8.1 什么是故障 …… 170
8.2 什么是問題 …… 171
8.3 事故管理的組成部分 …… 172
8.4 問題管理的組成部分 …… 176
8.5 解決事故和問題管理之間的矛盾 …… 177
8.6 事故和問題的生命周期 …… 178
8.7 施行每日事故例會(huì)制 …… 179
8.8 施行季度事故總結(jié)制度 …… 181
8.9 事后處理 …… 182
8.10 融會(huì)貫通 …… 185
8.11 結(jié)論 …… 186
第9章 危機(jī)管理和升級(jí) …… 189
9.1 什么是危機(jī) …… 191
9.2 為什么要區(qū)分危機(jī)和其他的事故 …… 192
9.3 危機(jī)如何改變公司 …… 193
9.4 混亂中的秩序 …… 195
9.5 通信與控制 …… 200
9.6 作戰(zhàn)室 …… 201
9.7 升級(jí) …… 203
9.8 情況通報(bào) …… 204
9.9 危機(jī)事后處理與溝通 …… 205
9.10 結(jié)論 …… 207
第10章 生產(chǎn)環(huán)境的變更管理 …… 210
10.1 什么是變更 …… 211
10.2 變更識(shí)別 …… 212
10.3 變更管理 …… 214
10.4 變更控制會(huì)議 …… 228
10.5 過程的持續(xù)改進(jìn) …… 229
10.6 結(jié)論 …… 230
第11章 確定應(yīng)用發(fā)展的預(yù)留空間 …… 233
11.1 目的 …… 234
11.2 結(jié)構(gòu) …… 235
11.3 理想使用率 …… 240
11.4 使用電子表格的快速示例 …… 244
11.5 結(jié)論 …… 246
第12章 確立架構(gòu)原則 …… 248
12.1 目標(biāo)和原則 …… 248
12.2 架構(gòu)選擇 …… 251
12.3 AKF采用的最普遍的架構(gòu)原則 …… 255
12.4 結(jié)論 …… 266
第13章 聯(lián)合架構(gòu)設(shè)計(jì)和架構(gòu)審查委員會(huì) …… 267
13.1 修復(fù)組織的功能障礙 …… 267
13.2 跨部門的擴(kuò)展性設(shè)計(jì) …… 268
13.3 JAD的準(zhǔn)入和退出標(biāo)準(zhǔn) …… 271
13.4 從JAD到ARB …… 274
13.5 舉行會(huì)議 …… 276
13.6 ARB的準(zhǔn)入和退出標(biāo)準(zhǔn) …… 278
13.7 結(jié)論 …… 281
第14章 敏捷架構(gòu)設(shè)計(jì) …… 284
14.1 敏捷組織中的架構(gòu) …… 286
14.2 架構(gòu)的所有權(quán) …… 287
14.3 有限的資源 …… 288
14.4 標(biāo)準(zhǔn) …… 290
14.5 敏捷組織中的ARB …… 293
14.6 結(jié)論 …… 294
第15章 聚焦核心競(jìng)爭(zhēng)力:自建與外購(gòu) …… 296
15.1 自建與外購(gòu)及可擴(kuò)展性 …… 296
15.2 聚焦成本 …… 297
15.3 聚焦策略 …… 298
15.4 一切自建的現(xiàn)象 …… 299
15.5 合并成本與策略方法 …… 300
15.6 該組件是否會(huì)形成戰(zhàn)略性的差異化競(jìng)爭(zhēng)優(yōu)勢(shì) …… 301
15.7 我們是這個(gè)組件或資產(chǎn)的最佳所有者嗎 …… 302
15.8 這個(gè)組件的競(jìng)爭(zhēng)力是什么 …… 303
15.9 我們能有效地構(gòu)建這個(gè)組件嗎 …… 303
15.10 最佳的購(gòu)買決策 …… 304
15.11 自建失敗剖析 …… 306
15.12 結(jié)論 …… 308
第16章 確定風(fēng)險(xiǎn) …… 310
16.1 風(fēng)險(xiǎn)管理的重要性 …… 310
16.2 測(cè)量風(fēng)險(xiǎn) …… 313
16.3 管理風(fēng)險(xiǎn) …… 322
16.4 結(jié)論 …… 325
第17章 性能與壓力測(cè)試 …… 328
17.1 執(zhí)行性能測(cè)試 …… 328
17.2 不要過度強(qiáng)調(diào)壓力測(cè)試 …… 338
17.3 可擴(kuò)展性的性能和壓力測(cè)試 …… 346
17.4 結(jié)論 …… 348
第18章 障礙條件與回滾 …… 351
18.1 障礙條件 …… 352
18.2 回滾能力 …… 358
18.3 服務(wù)降級(jí):設(shè)計(jì)禁用 …… 362
18.4 結(jié)論 …… 364
第三部分 可擴(kuò)展的架構(gòu)方案
第19章 構(gòu)建故障隔離的架構(gòu) …… 368
19.1 故障隔離架構(gòu) …… 369
19.2 故障隔離的好處 …… 371
19.3 如何進(jìn)行故障隔離 …… 380
19.4 何時(shí)實(shí)施故障隔離 …… 383
19.5 如何測(cè)試故障隔離 …… 386
19.6 結(jié)論 …… 387
第20章 AKF擴(kuò)展立方體介紹 …… 389
20.1 AKF擴(kuò)展立方體 …… 389
20.2 擴(kuò)展立方體的X軸 …… 391
20.3 擴(kuò)展立方體的Y軸 …… 393
20.4 擴(kuò)展立方體的Z軸 …… 396
20.5 融會(huì)貫通 …… 397
20.6 何時(shí)以及何處使用擴(kuò)展立方體 …… 400
20.7 結(jié)論 …… 401
第21章 為擴(kuò)展分割應(yīng)用 …… 404
21.1 AKF應(yīng)用擴(kuò)展立方體 …… 404
21.2 AKF應(yīng)用擴(kuò)展立方體的X軸 …… 406
21.3 AKF應(yīng)用擴(kuò)展立方體的Y軸 …… 409
21.4 AKF應(yīng)用擴(kuò)展立方體的Z軸 …… 412
21.5 融會(huì)貫通 …… 414
21.6 應(yīng)用立方體實(shí)例 …… 418
21.7 結(jié)論 …… 423
第22章 為擴(kuò)展分割數(shù)據(jù)庫(kù) …… 426
22.1 在數(shù)據(jù)庫(kù)上應(yīng)用AKF擴(kuò)展立方體 …… 426
22.2 AKF數(shù)據(jù)庫(kù)擴(kuò)展立方體的X軸 …… 428
22.3 AKF數(shù)據(jù)庫(kù)擴(kuò)展立方體的Y軸 …… 434
22.4 AKF數(shù)據(jù)庫(kù)擴(kuò)展立方體的Z軸 …… 436
22.5 融會(huì)貫通 …… 439
22.6 數(shù)據(jù)庫(kù)擴(kuò)展立方體使用案例 …… 443
22.7 結(jié)論 …… 450
第23章 為擴(kuò)展而緩存 …… 452
23.1 定義緩存 …… 453
23.2 對(duì)象緩存 …… 457
23.3 應(yīng)用緩存 …… 461
23.4 內(nèi)容傳送網(wǎng)絡(luò) …… 467
23.5 結(jié)論 …… 469
第24章 為擴(kuò)展而異步 …… 472
24.1 對(duì)同步的共識(shí) …… 472
24.2 同步與異步調(diào)用 …… 474
24.3 定義狀態(tài) …… 482
24.4 結(jié)論 …… 488
第四部分 其他的問題和挑戰(zhàn)
第25章 海量數(shù)據(jù) …… 492
25.1 數(shù)據(jù)的成本 …… 493
25.2 數(shù)據(jù)的成本價(jià)值困局 …… 496
25.3 數(shù)據(jù)產(chǎn)生利潤(rùn) …… 498
25.4 處理大量的數(shù)據(jù) …… 502
25.5 結(jié)論 …… 514
第26章 云計(jì)算的突飛猛進(jìn) …… 517
26.1 歷史和定義 …… 518
26.2 云的特性與架構(gòu) …… 522
26.3 云和網(wǎng)格之間的差異 …… 528
26.4 云計(jì)算的優(yōu)勢(shì)和劣勢(shì) …… 530
26.5 云適用于什么樣的公司 …… 540
26.6 決策過程 …… 543
26.7 結(jié)論 …… 546
第27章 云計(jì)算準(zhǔn)備就緒 …… 550
27.1 云端的擴(kuò)展立方體 …… 550
27.2 克服挑戰(zhàn) …… 553
27.3 Intuit案例研究 …… 559
27.4 結(jié)論 …… 561
第28章 應(yīng)用監(jiān)控 …… 564
28.1 為什么我們沒有及早發(fā)現(xiàn)問題 …… 564
28.2 監(jiān)控框架 …… 566
28.3 衡量監(jiān)控的價(jià)值 …… 575
28.4 監(jiān)控和過程 …… 576
28.5 結(jié)論 …… 578
第29章 規(guī)劃數(shù)據(jù)中心 …… 581
29.1 數(shù)據(jù)中心的成本和約束 …… 581
29.2 位置、位置、位置 …… 584
29.3 數(shù)據(jù)中心和增量增長(zhǎng) …… 588
29.4 什么時(shí)候考慮采用IaaS …… 591
29.5 魔法三規(guī)則 …… 595
29.6 多活數(shù)據(jù)中心的考慮 …… 602
29.7 結(jié)論 …… 604
第30章 縱觀全局 …… 608
30.1 現(xiàn)在該做什么 …… 610
30.2 可擴(kuò)展性的其他資源 …… 612