架构即未来:现代企业可扩展的Web架构、流程和组织(原书第2版)

出版日期:2016-4-15
ISBN:9787111532643
作者:Martin L. Abbott,Michael T. Fisher
页数:660页

内容概要

作者:
马丁∙阿伯特(Martin L. Abbott) AKF公司的初创合伙人,曾任Quigo(广告技术初创公司,后来被AOL收购)的首席运营官,负责领导产品策略、产品管理、技术研发和客户服务。他在eBay工作了6年,先后担任技术副总裁、首席技术官和公司高管。
迈克∙费舍尔(Michael T. Fisher )AKF公司的初创合伙人,曾任Quigo首席技术官,PayPal负责工程和架构的副总裁。他花了7年时间帮助通用电气公司(GE)形成了技术战略,获得过6西格玛黑带的荣誉,还在美军担任过上尉和飞行员。
译者:
陈斌(Chuck Chen)现任易宝CTO。1989年获得吉林大学硕士学位,1992年任新加坡航空公司高级系统分析师;1999年投身于硅谷互联网技术发展浪潮,曾任日立美国系统集成总监,Abacus首席架构师和Nokia美国首席工程师;2008年任eBay资深架构师,负责移动应用的架构设计。丰富的海外经历,多年的架构经验,深谙移动互联网对传统行业的影响;2014年再次投身易宝,提出大、平、移、商的战略方针,全力推动移动互联网技术,引领行业变革。

书籍目录

目录
本书赞誉
中文版序一
中文版序二
中文版序三
中文版序四
译者序

前言
作者简介
第一部分 可扩展性组织的人员配置
第1章 人员和领导力对扩展性的影响 …… 2
1.1 案例方法 …… 3
1.2 为什么要讨论人 …… 3
1.3 为什么组织很重要 …… 5
1.4 为什么管理和领导如此重要 …… 12
1.5 结论 …… 15
第2章 可扩展性技术组织的角色 …… 17
2.1 失败的影响 …… 17
2.2 定义角色 …… 19
2.3 执行人员的责任 …… 22
2.4 独立贡献者的责任 …… 28
2.5 RASCI工具 …… 35
2.6 结论 …… 39
第3章 组织的设置 …… 41
3.1 组织对可扩展性的影响 …… 41
3.2 团队规模 …… 45
3.3 组织结构 …… 54
3.4 结论 …… 77
第4章 领导力秘籍 …… 80
4.1 什么是领导力 …… 82
4.2 领导力概念模型 …… 84
4.3 自知之明 …… 86
4.4 身先士卒 …… 89
4.5 谦虚谨慎 …… 91
4.6 以人为本,使命为先 …… 92
4.7 决策英明,以德服人 …… 93
4.8 用人不疑 …… 95
4.9 与股东价值保持一致 …… 96
4.10 变革型领导 …… 97
4.11 愿景 …… 98
4.12 使命 …… 102
4.13 目标 …… 104
4.14 总结 …… 106
4.15 成功的因果路线图 …… 111
4.16 结论 …… 113
第5章 管理秘籍 …… 116
5.1 什么是管理 …… 118
5.2 项目和任务管理 …… 120
5.3 团队建设:球队类比 …… 124
5.4 优化团队:花园类比 …… 126
5.5 度量、指标和目标评估 …… 131
5.6 目标树 …… 135
5.7 为成功铺路 …… 137
5.8 结论 …… 138
第6章 关系、思维和商业案例 …… 141
6.1 业务与技术之间的鸿沟 …… 141
6.2 击败IT思维模式 …… 145
6.3 为扩展性加大投入的业务理由 …… 147
6.4 结论 …… 152
第二部分 构建可扩展的过程
第7章 过程是可扩展的关键 …… 154
7.1 过程的目的 …… 155
7.2 正确的时间和正确的过程 …… 160
7.3 当好的过程变坏的时候 …… 164
7.4 结论 …… 166
第8章 管理故障和问题 …… 169
8.1 什么是故障 …… 170
8.2 什么是问题 …… 171
8.3 事故管理的组成部分 …… 172
8.4 问题管理的组成部分 …… 176
8.5 解决事故和问题管理之间的矛盾 …… 177
8.6 事故和问题的生命周期 …… 178
8.7 施行每日事故例会制 …… 179
8.8 施行季度事故总结制度 …… 181
8.9 事后处理 …… 182
8.10 融会贯通 …… 185
8.11 结论 …… 186
第9章 危机管理和升级 …… 189
9.1 什么是危机 …… 191
9.2 为什么要区分危机和其他的事故 …… 192
9.3 危机如何改变公司 …… 193
9.4 混乱中的秩序 …… 195
9.5 通信与控制 …… 200
9.6 作战室 …… 201
9.7 升级 …… 203
9.8 情况通报 …… 204
9.9 危机事后处理与沟通 …… 205
9.10 结论 …… 207
第10章 生产环境的变更管理 …… 210
10.1 什么是变更 …… 211
10.2 变更识别 …… 212
10.3 变更管理 …… 214
10.4 变更控制会议 …… 228
10.5 过程的持续改进 …… 229
10.6 结论 …… 230
第11章 确定应用发展的预留空间 …… 233
11.1 目的 …… 234
11.2 结构 …… 235
11.3 理想使用率 …… 240
11.4 使用电子表格的快速示例 …… 244
11.5 结论 …… 246
第12章 确立架构原则 …… 248
12.1 目标和原则 …… 248
12.2 架构选择 …… 251
12.3 AKF采用的最普遍的架构原则 …… 255
12.4 结论 …… 266
第13章 联合架构设计和架构审查委员会 …… 267
13.1 修复组织的功能障碍 …… 267
13.2 跨部门的扩展性设计 …… 268
13.3 JAD的准入和退出标准 …… 271
13.4 从JAD到ARB …… 274
13.5 举行会议 …… 276
13.6 ARB的准入和退出标准 …… 278
13.7 结论 …… 281
第14章 敏捷架构设计 …… 284
14.1 敏捷组织中的架构 …… 286
14.2 架构的所有权 …… 287
14.3 有限的资源 …… 288
14.4 标准 …… 290
14.5 敏捷组织中的ARB …… 293
14.6 结论 …… 294
第15章 聚焦核心竞争力:自建与外购 …… 296
15.1 自建与外购及可扩展性 …… 296
15.2 聚焦成本 …… 297
15.3 聚焦策略 …… 298
15.4 一切自建的现象 …… 299
15.5 合并成本与策略方法 …… 300
15.6 该组件是否会形成战略性的差异化竞争优势 …… 301
15.7 我们是这个组件或资产的最佳所有者吗 …… 302
15.8 这个组件的竞争力是什么 …… 303
15.9 我们能有效地构建这个组件吗 …… 303
15.10 最佳的购买决策 …… 304
15.11 自建失败剖析 …… 306
15.12 结论 …… 308
第16章 确定风险 …… 310
16.1 风险管理的重要性 …… 310
16.2 测量风险 …… 313
16.3 管理风险 …… 322
16.4 结论 …… 325
第17章 性能与压力测试 …… 328
17.1 执行性能测试 …… 328
17.2 不要过度强调压力测试 …… 338
17.3 可扩展性的性能和压力测试 …… 346
17.4 结论 …… 348
第18章 障碍条件与回滚 …… 351
18.1 障碍条件 …… 352
18.2 回滚能力 …… 358
18.3 服务降级:设计禁用 …… 362
18.4 结论 …… 364
第三部分 可扩展的架构方案
第19章 构建故障隔离的架构 …… 368
19.1 故障隔离架构 …… 369
19.2 故障隔离的好处 …… 371
19.3 如何进行故障隔离 …… 380
19.4 何时实施故障隔离 …… 383
19.5 如何测试故障隔离 …… 386
19.6 结论 …… 387
第20章 AKF扩展立方体介绍 …… 389
20.1 AKF扩展立方体 …… 389
20.2 扩展立方体的X轴 …… 391
20.3 扩展立方体的Y轴 …… 393
20.4 扩展立方体的Z轴 …… 396
20.5 融会贯通 …… 397
20.6 何时以及何处使用扩展立方体 …… 400
20.7 结论 …… 401
第21章 为扩展分割应用 …… 404
21.1 AKF应用扩展立方体 …… 404
21.2 AKF应用扩展立方体的X轴 …… 406
21.3 AKF应用扩展立方体的Y轴 …… 409
21.4 AKF应用扩展立方体的Z轴 …… 412
21.5 融会贯通 …… 414
21.6 应用立方体实例 …… 418
21.7 结论 …… 423
第22章 为扩展分割数据库 …… 426
22.1 在数据库上应用AKF扩展立方体 …… 426
22.2 AKF数据库扩展立方体的X轴 …… 428
22.3 AKF数据库扩展立方体的Y轴 …… 434
22.4 AKF数据库扩展立方体的Z轴 …… 436
22.5 融会贯通 …… 439
22.6 数据库扩展立方体使用案例 …… 443
22.7 结论 …… 450
第23章 为扩展而缓存 …… 452
23.1 定义缓存 …… 453
23.2 对象缓存 …… 457
23.3 应用缓存 …… 461
23.4 内容传送网络 …… 467
23.5 结论 …… 469
第24章 为扩展而异步 …… 472
24.1 对同步的共识 …… 472
24.2 同步与异步调用 …… 474
24.3 定义状态 …… 482
24.4 结论 …… 488
第四部分 其他的问题和挑战
第25章 海量数据 …… 492
25.1 数据的成本 …… 493
25.2 数据的成本价值困局 …… 496
25.3 数据产生利润 …… 498
25.4 处理大量的数据 …… 502
25.5 结论 …… 514
第26章 云计算的突飞猛进 …… 517
26.1 历史和定义 …… 518
26.2 云的特性与架构 …… 522
26.3 云和网格之间的差异 …… 528
26.4 云计算的优势和劣势 …… 530
26.5 云适用于什么样的公司 …… 540
26.6 决策过程 …… 543
26.7 结论 …… 546
第27章 云计算准备就绪 …… 550
27.1 云端的扩展立方体 …… 550
27.2 克服挑战 …… 553
27.3 Intuit案例研究 …… 559
27.4 结论 …… 561
第28章 应用监控 …… 564
28.1 为什么我们没有及早发现问题 …… 564
28.2 监控框架 …… 566
28.3 衡量监控的价值 …… 575
28.4 监控和过程 …… 576
28.5 结论 …… 578
第29章 规划数据中心 …… 581
29.1 数据中心的成本和约束 …… 581
29.2 位置、位置、位置 …… 584
29.3 数据中心和增量增长 …… 588
29.4 什么时候考虑采用IaaS …… 591
29.5 魔法三规则 …… 595
29.6 多活数据中心的考虑 …… 602
29.7 结论 …… 604
第30章 纵观全局 …… 608
30.1 现在该做什么 …… 610
30.2 可扩展性的其他资源 …… 612

作者简介

任何一个持续成长的公司最终都需要解决系统、组织和流程的扩展性问题。本书汇聚了作者从eBay、VISA、Salesforce.com到Apple超过30年的丰富经验, 全面阐释了经过验证的信息技术扩展方法,对所需要掌握的产品和服务的平滑扩展做了详尽的论述,并在第1版的基础上更新了扩展的策略、技术和案例。
针对技术和非技术的决策者,马丁•阿伯特和迈克尔•费舍尔详尽地介绍了影响扩展性的各个方面,包括架构、过程、组织和技术。通过阅读本书,你可以学习到以最大化敏捷性和扩展性来优化组织机构的新策略,以及对云计算(IaaS/PaaS)、NoSQL、DevOps和业务指标等的新见解。而且利用其中的工具和建议,你可以系统化地清除扩展性道路上的障碍,在技术和业务上取得前所未有的成功。


 架构即未来:现代企业可扩展的Web架构、流程和组织(原书第2版)下载 更多精彩书评



发布书评

 
 


精彩书评 (总计1条)

  •     如果身体有恙,我们方可寻医。如果企业波折,何处方能医?马丁 L·阿伯特和马克尔 T·费舍尔的这本《架构即未来:现代企业可扩展的Web架构、流程和组织》,现代企业发展过程中的一剂良药。可能是身边创业者居多,半数以上为互联网创业,看得多了,也就多少了解一二。但之前对此的了解,往往局限其创意方向、规模产能等方面,很少涉及其对“架构”的深度解读和延伸,甚至大多谈不上架构的层面。记得有一个朋友,在500强公司工作有年头了,和同学聚会时听到其创业的消息,后毅然加入,任其CTO,负责公司整体架构。半年之后,该同学退出,500强却进不去了,半年,所谓的架构,了无踪迹!太多的创业者,尤其创始人或CEO认为,找个靠谱的CTO,把要做的事情给他讲明白,以后业务扩充,销售给力,坐等壮大被市场认可。听起来很不错,但殊不知,对市场的调查,团队的分析,未来的预测,失误的准备……哪里会是一个CTO能负责得了的。诸如市场上因活动导致网站宕机而无法提前做出预判的情况比比皆是,因无法处理好团队内部的分工关系而导致团队分崩离析一盘散沙的随处可见,因孤注一掷无法掉头而悔恨不已的悲惨也不再稀奇。而这些,并非无解!《架构即未来:现代企业可扩展的web架构、流程和组织》一书,读来让人醍醐灌顶,仿佛医到了我们的软肋。本书原名:The Art Of Scalability,艺术一词更添了本书的灵性。内容从可扩展性的人员配置、构建可扩展性的过程、可扩展的架构方案以及面临其他问题和挑战的应对进行了细致且翔实的剖析。无论大型企业或中小型乃至初创型企业,读此书,在格局和操作应用过程中的方法论的形成提供了有力的工具依托。常听身边创业者讲到一句:我们公司小,方向容易调整,就像一艘小船一般,掉个头我照样扬风起帆。但每每看到说这些话的人,成者甚微。一方面,对自己的方向和所从事的事业没有绝对的热爱,另一方面,从未对企业进行过深度规划和扩展性设计。见多了创业公司一个人拿来当几个人用,成本虽节约了,但却不是最好的解决问题的方法。常说:能者居之。本书中在设置可扩展性的人员配置一章,通过工具方法和案例解析,对一个又一个我们面临的问题进行了良好的诊断,在领导力、价值观、管理经验方面,让一个企业对自己内部的运转尽可能的把控,对外部的侵袭也尽可能的避免。有人说,管理是一门艺术,管理的真谛在于每一个岗位都有最合适的人在最合适的时间去做最合适的事情,而可扩展性方案,会给创始人或CEO保持最高管理的同时得到效益和发展的最大化。不再有人因自己公司小而庆幸,只要你还没死,你就要尝试着去改变,去创造,去接纳,去扩展!当然,企业的扩展并不是一蹴而就,构建可扩展过程是一个持久战的经历。当你开了一个头之后,你会发现好多事情接踵而至:平台管理故障和问题解决方案、危机管理、架构原则和设计以及各类压力测试等等。开始你可能觉得现阶段还没必要,但如果当你觉得有必要的时候再去做这些事情,往往军心涣散,只剩寥寥数人,扩展就成了一纸空话。如果在你的领导下去构建可扩展过程,那么恭喜你,你成了自己的裁判,要么你会更加顺利,对未来起到更好的把控和领导作用,可如果你的天平倾斜了或放置不当,所有的一切都会轰然崩塌!同样,书中在构建可扩展过程中所遇到的问题和各知名大公司的经验教训等方面,对数据流量、用户规划等各个方面的指导,为企业管理者指明了天平的规则。每个公司或团队都有一套属于自己的班子,也会因此具备属于自己的发展路线和可扩展的架构方案。互联网+概念充斥的今天,大家各路武功齐聚中原,在面临大用户、大流量爆发的时刻,你的可扩展架构是否能抵挡得住?面对对手的攻击和市场的挤压,你如何去领导你的团队杀出重围脱颖而出?孙子曰:古之所谓善战者,胜于易胜者也!无论从工具方法,还是从宏观理论,可扩展的重要性和管理的艺术,囊括于本书,寓教于艺,寓教于乐,寓教于生活。太多的时候我们需要的不是去学习外界,而是不断的否定自己,不断的放大自己的缺点,才能真正敞开与团队进行融合,与管理进行融合。大量知名互联网高科技公司的案例,让本书更加引人入胜,仿佛整个人深入其中,在面临一次一次的管理、执行、总结和复盘。经验和教训虽能激发我们的共鸣,但最重要的,是我们心中那一幅蓝图,架构,却不止是架构,那个格局和构造那个格局的每一个基础和细节,联通了整个企业。《架构即未来》一书,带给我们的不只是那么简单的方式方法,而是我们对未来的规划、蓝图的设计和价值的塑造……当然,书中还有更多足以让每个行业深受其用的引导内容,非常推荐此书,绝对值得一看!

精彩短评 (总计13条)

  •     对于程序员来说,这本书的技术含量偏低;对于架构师来说,这本书深度不够; 或者换个角度来说,需要这本书内容的不一定能读懂,开阔下眼界吧,能读懂的其实并不需要这本书
  •     翻了翻,一公里远一米深
  •     多读读还得有收获的,全面性绝对有的,AKF扩展立方体有意思,中文译名太高调了,其实是讲架构扩展性的
  •     对于小白阅读者不知道该如何打分,至少举例还是很生动,不懂技术的产品经理不是好产品,扫一眼,了解个大概
  •     谈扩展性有三分之二的篇幅在说团队组织和流程管理。深有体会。大部分问题常常不是出在技术层面,或者仅仅是体现在技术层面。责任不明确,目标不明确,资源不明确都是深层次的原因。
  •     其实关于技术管理,过程,监控等部分写得很有意思,适合技术架构师和技术管理者阅读。
  •     大而不当,真正有价值的不多...
  •     虽然比较厚,但面面俱到,建立知识体系比较适合,也算填补空白吧,太厚,可以只看每章结尾。也有许多不足之处。
  •     寻找规模化的复杂问题求解之道
  •     被翻译毁了的一本好书,奇怪豆瓣的9分是怎么得的
  •     看第一二部份简直是一种折磨,大谈管理,意识、思想、目标、组织架构,技术人员谈管理总是隔靴搔痒,不伦不类,虽是真知灼见,未免夜郎自大,三四部分渐入佳境,AKF扩展矩阵XYZ扩展理论颇有见地,解决扩展性的架构设计理念、方法源自实践,值得研读。近700页的大部头消减为350页恰到好处。
  •     翻译得很一般
  •     配合软件工程,简直酸爽
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024