描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787111564805
阿里巴巴启动中台战略的原因,及架构演变过程。
包含共享服务中心搭建原则、技术选型、高可用和高并发技术等。
本书从10年前阿里巴巴为何要启动中台战略说起,详细讲述了惊心动魄的架构转型过程,以及在这个过程中的深度思考和各种实践,包括成功经验,也包括失败教训。这是迄今为止首次披露阿里巴巴集团中间件体系全面系统的资料,这些宝贵资料对所有进行“互联网 ”实践的企业和单位都有参考价值,对软件开发人员和架构师也会有所启发。
本书主要内容:
1)阿里巴巴分布式服务框架解析。
2)业务中台如何支撑业务快速创新。
3)服务在线化带来高效的服务共享。
4)组织阵型优化带来团队效能的提升。
5)传统企业互联网转型的成功案例。
6)数据库分库分表的*佳实践。
7)提升应用性能的典型设计方案。
8)如何打造数字化运营平台。
9)大规模业务平台稳定性能力的打造。
10)海量日志实时处理的分布式体系构建。
11)错综复杂的服务调用链路如何跟踪与分析。
钟华编著的《企业IT架构转型之道(*中台战略思想与架构实战)》从阿里巴巴启动中台战略说起,详细阐述共享服务体系如何给企业的业务发展提供了支持。介绍阿里巴巴在建设共享服务体系时如何进行技术框架选择,构建了哪些重要的技术平台等,此外,还介绍了组织架构和体制如何更好地支持共享服务体系的持续发展。
- 主要内容分为三大部分:*部分介绍*集团中台战略引起的思考,以及构建业务中台的基础——共享服务体系。第二部分详细介绍共享服务体系搭建的过程、技术选择、组织架构等,如分布式服务框架的选择、共享服务中心建设原则、数据拆分实现数据库能力线性扩展、异步化与缓存原则、打造数字化运营能力的方案、平台稳定性能力的开发、共享服务中心对内和对外的开放共享等。第三部分结合两个典型案例,介绍共享服务体系项目落地的过程,以及传统企业进行互联网转型过程中的实践经验。
序言一
序言二
前言
部分 引子
第1章 阿里巴巴集团中台战略引发的思考
1.1 阿里巴巴共享业务事业部的发展史
1.2 企业信息中心发展的症结
第2章 构建业务中台的基础——共享服务体系
2.1 回归SOA的本质——服务重用
2.2 服务需要不断的业务滋养
2.3 共享服务体系是培育业务创新的土壤
2.4 赋予业务快速创新和试错能力
2.5 为真正发挥大数据威力做好储备
2.6 改变组织阵型会带来组织效能的提升
第二部分 共享服务体系搭建
第3章 分布式服务框架的选择
3.1 淘宝平台“服务化”历程
3.2 “中心化”与“去中心化”服务框架的对比
3.3 阿里巴巴分布式服务框架
3.4 关于微服务
第4章 共享服务中心建设原则
4.1 淘宝的共享服务中心概貌
4.2 什么是服务中心
4.3 服务中心的划分原则
第5章 数据拆分实现数据库能力线性扩展
5.1 数据库瓶颈阻碍业务的持续发展
5.2 数据库分库分表的实践
第6章 异步化与缓存原则
6.1 业务流程异步化
6.2 数据库事务异步化
6.3 事务与柔性事务
6.4 大促秒杀活动催生缓存技术的高度使用
第7章 打造数字化运营能力
7.1 业务服务化带来的问题
7.2 鹰眼平台的架构
7.3 埋点和输出日志
7.4 海量日志分布式处理平台
7.5 日志收集控制
7.6 典型业务场景
第8章 打造平台稳定性能力
8.1 限流和降级
8.2 流量调度
8.3 业务开关
8.4 容量压测及评估规划
8.5 全链路压测平台
8.6 业务一致性平台
第9章 共享服务中心对内和对外的协作共享
9.1 服务化建设野蛮发展带来的问题
9.2 共享服务平台的建设思路
9.3 共享服务平台与业务方协作
9.4 业务中台与前端应用协作
9.5 业务中台绩效考核
9.6 能力开放是构建生态的基础
第三部分 阿里巴巴能力输出与案例
第10章 大型央企互联网转型
10.1 项目背景
10.2 项目实施
10.3 客户收益
10.4 笔者感想
10.5 项目后记
第11章 时尚行业品牌公司互联网转型
11.1 项目背景
11.2 供应链的改造
11.3 基于SCRM的全渠道整合营销
11.4 小结
本书将阿里巴巴一系列在工程上的实践进行了系统的总结,也为进一步的系统演进积累了很好的经验,打下了坚实的基础。
——阿里巴巴集团CTO张建锋(行癫)
序言一
本书讲述了阿里巴巴的技术发展史,同时也是一部互联网技术架构的实践与发展史。
为一个复杂的、高速发展的业务构建一个技术系统是一个巨大的挑战。阿里巴巴集团主要是以电子商务、支付为业务主体,这类系统都是复杂的商业系统。这个业务又承载于互联网之上,互联网又具有海量的访问请求与数据。这两者的结合,形成了阿里巴巴集团的业务系统的关键特点。
不同于搜索、社交之类的应用系统,电子商务、支付的业务特性决定了其必须有很高的稳定性与可靠性。用户在使用搜索引擎的时候,哪怕丢失了一半的搜索结果,用户可能都没有觉察。但在电子商应用中,每一笔订单、每一个状态、每一次支付都不能有丝毫差错。与此同时,像双十一这种业务高峰时刻,每秒钟就需要处理十万笔以上的订单。高可用、海量、复杂的业务逻辑交织在一起,是阿里巴巴业务系统的主要挑战。
阿里巴巴集团为了应对这些挑战,在技术上、组织架构上都进行了广泛的实践。并进一步将此种实践提升至中台这样的概念。
阿里巴巴集团在很多技术方面进行了不断的探索,如数据库的水平扩展、复杂业务系统的结构化与服务化、大型系统的消息处理、关键业务系统的实时调控等。在数据库层面,阿里巴巴很早就启动了去IOE的项目,本质上是想解决大规模数据的线性可扩展问题,包括存储与访问两个方面。为了实现这个目标,发展了一系列的中间件来支撑这种新的架构。
随着业务的发展,阿里巴巴也面临着复杂业务系统的解耦问题。在互联网行业,需求的迭代速度非常快,通常每周都会有数十个功能更新或增加,并要及时发布。如何保持业务相对隔离可以让工程师大规模并行工作,传统上有很多解决方案,如SOA、ESB等,但如何在解耦的同时仍能满足互联网海量访问且具有高性能的要求,阿里巴巴集团对传统技术进行了革新,提出了一系列实用的技术方案。
系统规模进一步变大之后,需要解决更多、更复杂的问题,比如在全球进行分布式的部署、99.999%以上的高可用、容灾等,这对系统的架构与设计提出了更多的挑战。
解决了系统的静态架构之外,很快就会发现,像此类复杂的企业级互联网应用需要在运行时可以全程进行动态感知与管理,不仅要有全部的监控能力,更要根据业务流量进行业务的优雅降级,确保系统高可用等。
我认为本书将阿里巴巴一系列在工程上的实践进行了系统的总结,也为进一步的系统演进积累了很好的经验,打下了坚实的基础。
阿里巴巴集团CTO张建锋(行癫)
2017年4月于杭州
序言二
阿里巴巴电商系统的架构经历了烟囱式架构到分布式架构再到共享式架构的转变,在这个过程中持续推动着大量业务的创新,天猫、聚划算、闲鱼、拍卖、玩兔、淘抢购等应用不断涌现出来,有成功也有失败,因为架构无法决定市场的成功还是失败,但是作为土壤可以不断孵化新的物种。阿里巴巴从2008年开始的架构优化过程其实并没有解决该做什么的问题,但是解决了创新效率的问题。当有人告诉你做一个市场需要100人年的时候,你会犹豫,到底投还是不投;如果告诉你100人月的时候,你会毫不犹豫地投入,所以这时候一个优秀的架构已经超出了效率本身的范畴,而是决定企业成败的关键因素。
我的感受是,的浪费不是重复建设,而是不断重复建设。在早期往往一个新业务的上线除了数据可以被重复使用之外,服务却不能被重复使用。其实服务的重用将比数据重用带来更多好处,数据只是原始生产资料,服务则包含逻辑,是工厂的加工车间,如果加工过程也一样可以复制,将带来生产效率的大幅度提升。
系统的建设要从生产型模型升级到运营型模型,从版本模型升级到迭代模型。运营型模型的优势是所有的积累都被沉淀,而生产型模型会因为10%的差异而重新建设100%的系统。每次都是新的故事、新的逻辑、新的代码,而这些都来自几个人的脑子。运营型模型的逻辑则来自于无数客户、供应商、工程师的的脑子,并经过不断的积累,那么差距就显而易见。
本书主要介绍了阿里巴巴电商系统架构的演变历史,对各个行业在做企业IT架构优化会有很大的帮助。
阿里巴巴集团中间件技术部研究员蒋江伟(小邪)
2017年3月于杭州
仰望星空 –
你就不能发个好的快递公司?买了个东西 显示签到,显示收获实际未送到
刚泡 –
这本书的质量非常高,可以看出作者在架构方面有着丰富的实操经验,详细的介绍了淘宝中台架构方面的经验,但又不仅仅只是介绍中台,还包括了分布式系统相关的知识,数据库分库分表等,甚至连人员,组织等都有介绍。阅读时,在好多点上都会感到醍醐灌顶的感觉,可谓干货满满。对自己实际工作有很大指导意义,可以参考淘宝的实践结合自己公司的业务、技术情况来做演进。
烛光 –
你就不能发个好的快递公司?买了个东西 显示签到,显示收获实际未送到