谢纯良 阿里巴巴中台技术架构实践与思考

文字内容
1. 阿⾥里里巴巴中台技术架构 —— 实践与思考 谢纯良(纯良) 13910726307 技术⽅方案总监——中间件&业务中台 阿⾥里里云智能事业群 2019年年7⽉月12⽇日 深圳
4. 谢纯良 • BEA & Oracle, China ( Feb.,2003 – Sept.,2015) ü 专注于中间件应用架构与IT治理 ü ITIL V3 Expert (Certified) • 阿里巴巴中间件技术部 (Sept.2015 — Now) ü 专注于阿里中间件&业务中台技术方案产品&商业化 ü 阿里云产品ADAM的创作者
5. • 阿里巴巴中台技术架构实践 • 案例分享 • 中台技术实践思考
6. 阿⾥里里巴巴IT架构示意图 新零售 ⾦金金融 物流 营销 旅游 健康 ⼤大⽂文娱 社交 Ji爸爸 阿⾥里里巴巴业务中台 阿⾥里里巴巴中台技术⽀支撑平台 机房1 机房2 机房3 机房X 机房N
7. 阿⾥里里巴巴业务中台是什什么? 实践⽅方法论 技术产品 业务能⼒力力
8. 阿⾥里里中台架构演进路路线 中台化 平台化 服务调度、协同优化 (降成本) 分布式 服务⾼高可⽤用、异地多活 (系统保护,机房故障) IOE 服务全链路路数据化监控诊断 (全链路路跟踪) 服务数字化监控诊断 (服务/数据接⼝口调⽤用) 分布式基础框架 (HSF,MQ,TDDL)
9. IOE阶段 —— 业务快速上线 l 单⼀一Java应⽤用(600M) F5 l ⼏几⼗十⼈人到⼏几百⼈人共同维护 App App Tomcat Tomcat 后期挑战: ü业务响应周期⻓长 ü严重故障频发 ü故障解决周期⻓长 Oracle Oracle üIOE 成本很⾼高 IT拖了了互联⽹网业务⾼高速发展的后腿!
10. 全栈分布式 ü ü ü ü 分布式调⽤用: HSF/Dubbo/MQ 分布式DB: TDDL/AliSQL 服务注册与调度:CongServer/Diamond …… TDDL 燎燎原 典型挑战: Athena butler MetaQ CSP 灰度发布 ü ü ü ü 开源不不成熟,X86机器器能⼒力力差 许多技术领域,均是⽆无⼈人区 服务调⽤用监控、排错、变更更等问题多 ……
11. 平台化—— 技术拓拓宽商业边界(秒杀、创新等) 业务能⼒力力: ⽤用户中⼼心 商品中⼼心 订单中⼼心 xx中⼼心 交易易中⼼心 阿⾥里里企业级互联⽹网架构平台 EDAS 机房1 DRDS 机房V MQ CSB 机房N ü 持续优化的领域模型 ü 简单复⽤用 ü 业务热启动 技术平台: ü ü ü ü ü 服务⾼高可⽤用、稳定性治理理 全链路路监控、分析、处理理 服务节点容量量评估 灰度变更更⾃自动化 ……
12. 中台化—— 提升组织协同效率、研发效率 业务能⼒力力识别与路路由 ⽤用户中⼼心 订单中⼼心 商品中⼼心 业务能⼒力力: ü 统⼀一业务能⼒力力认识 ü 能⼒力力地图(可视化) ü 需求结构化(规范、量量化) xx中⼼心 交易易中⼼心 阿⾥里里业务中台技术⽀支撑平台 EDAS 机房1 DRDS MQ 机房V CSB 技术平台: TMF 机房N … ü ü ü ü 业务能⼒力力OneID 业务能⼒力力SDK 业务能⼒力力测试验证 ……
13. 阿⾥里里巴巴业务中台,不不仅仅是技术 业务 组织 ⽂文化 技术
14. 阿⾥里里业务发展实践的持续沉淀、优化、升级 Lazada 更更⼤大规模双11 业 务 业务 ⽹网红 组 织 盒⻢马 ⽂文 化 技 术 云计算 AI 磨 打 驱动 务 业 饿了了么 持续创新 线上线下同欢
15. 阿⾥里里巴巴业务中台沉淀物 (部分) 服务调度、协同优化 (降成本) 超级稳定、实⽤用的技术底座: ü 运⾏行行、维护、升级等能⼒力力融为⼀一体 ü 必备的技术组件,⽽而且平台化 ü 融⼊入⼤大量量实践经验(内部、外部) ü …… 中台实践⽅方法论: ü ü ü ü 建设中台、平滑过度治理理 管理理、监控中台服务、能⼒力力 中台服务、能⼒力力进化、演进 …… 分布式基础框架 (EDAS,MQ等) 服务⾼高可⽤用、异地多活 (系统保护,机房故障) 服务全链路路数据化监控诊断 (全链路路跟踪) 服务数字化监控诊断 (服务/数据接⼝口调⽤用)
16. 阿⾥里里巴巴业务中台⽅方法论(部分) AEPM (Alibaba Enabling Platform Methodology) 1、如何建设中台? ü ü ü ü ü 领域建模(中心范围), 服务粒度, 关键场景, 组织文化适配 …… Strategy & Planning (业务蓝图与计划) AEPM AEPMM(中台成熟度模型) 2、如何管控中台? ü ü ü ü 服务变更, 链路监控, 容量预测, …… 3、如何进化中台? ü 新业务迭代, ü 多项目融合, ü …… 阿⾥里里巴巴业务中台⽅方法论 建模与架构 (AEPM FOR Modeling and Architecture) 领域建模,服务中⼼心规 划 ⼯工程与实现 上线与优化 (AEPM For Design and Implementation)(AEPM for Maintenance and Optimization) 服务识别、服务设计 服务实现与部署 技术以及数据架构原则,开发规范 (AEPM-GUIDELINE AND PRINCIPLE) AEP治理理 (AEPM For Governance) 服务上线 与优化 组 织 ⽂文 化 适 配
17. 阿里巴巴业务中台技术解决方案产品 ü 技术平台 (已开放多年) ü 实践方法论 (2019年5月份正式开放) ü 业务轻咨询(部分开放)
18. • 阿里巴巴中台技术架构实践 • 案例分享 • 中台技术实践思考
19. 中国⽯石化 90天 2276 建成 “⼯工业淘宝” 总交易易额 亿 中⽯石化利利⽤用阿⾥里里云企业级互联⽹网架构,90天完 成了了易易派客⽹网站的开发,现已成为国内最⼤大的 ⼯工业品电⼦子商务平台,商品120万,商家4.5 万,总交易易额2276亿,2017年年交易易额1300 亿。利利⽤用阿⾥里里云架构灵活性,易易派客每两周迭 代⼀一次。
20. ⼏几百个业务应⽤用,共享⼀一个技术平台底座 ⼯工业品 电商 ü 新的营销手段 -- 全渠道 -- 秒杀 ü 业务体验更好 -- 需求响应快 -- 运行稳定 ü 数据互通 --算法可用 --数据驱动 应 ⽤用 层 共 享 业 务 服 务 能 ⼒力力 层 阿 ⾥里里 平 台 层 化销 电⼦子超市 炼销 电商 易易捷 电商 … 润滑油 客户 化销 客户 ⼯工业品 客户 电商⽹网站 注册 登陆 商品 搜索 订单 /⽀支付 ⾮非油品 客户 … 橡胶 CRM 润滑油 CRM 客服中⼼心 订单 投诉 在线 客服 … 坐席 客服 ⼯工单 流转 订单中⼼心 油品 销售 CRM … 营销 … CRM 外呼 活动 … 销售 ⽤用户中⼼心 ⽀支付中⼼心 商品中⼼心 加油卡 客户 ⾏行行销 知识库 中⼼心 交互渠道 中⼼心 搜索中⼼心 客户信息 中⼼心 服务⼯工单 中⼼心 外呼服务 中⼼心 阿⾥里里业务中台技术⽀支撑平台 阿⾥里里云⻜飞天及IaaS 服务 ⾏行行销活动 中⼼心 客户分析 中⼼心 忠诚度 中⼼心 集成服务
21. • 阿里巴巴中台技术架构实践 • 案例分享 • 中台技术实践思考
22. 1.战略略升级 中台建设⼀一定要上升到企 业⼀一把⼿手层⾯面,围绕核⼼心 战略略规划分步实施,以⼩小 步快跑⽅方式在过程中不不断 检验与纠偏 2.组织升级 传统企业业务的割裂,其 根源往往来⾃自于组织架构 的分割,业务需要涉及到 跨部⻔门协同时“部⻔门墙” 现象⾮非常严重,中台建设 必须结合组织优化并⾏行行 01 3.流程升级 03 02 04 传统企业通常采⽤用“流⽔水线” 作业⽅方式,结合商业套件实 现流程标准化,中台更更关注 业务领域⾃自身的能⼒力力与流程 共享,流程升级必不不可少 4.技术升级 随着互联⽹网业务的不不断创新,企 业通过IT技术升级实现业务敏敏捷 创新、随需⽽而变,数据实时共享 打通、业务实时在线、降本增效
23. 典型的业务中台建设路径 3、持续融合 2、成功试点 赋能、消化 1、决心变革 ü 明确的业务目标和范围 迭代、优化 ü 磨合出自己的中台的理念和规范 ü 优化组织、提升中台效率 ü 与原厂技术、业务共同发展 ü 构建自己的业务能力生态 ü 验证过的技术平台 战略共识 ü 验证过的中台方法论 ü 一把手牵头、全员共识 ü 靠谱团队 ü 总体规划、分步实施 ü 找准切入点、解决具体业务问题 阿里巴巴业务中台最佳实践方法论(规划、建设、治理、进化) 更多阿里巴巴能力产品 阿里巴巴业务中台技术底座
24. 业务中台建设效果示意图 多 技术引领业务 业 务 中 台 化 的 范 围 磨合 中台效果 高效支撑 试点 成熟方法论指导、持续好效果 少 持续中台化的时间 多
25. ⼏几点实践体会 • 不不是所有项⽬目,都是中台项⽬目 • 选择成熟的技术平台,更更关注稳定性和未来 • 中台是⼀一把⼿手⼯工程,全员共识是关键 • 中台本身不不能解决所有问题 • 中台是⼀一次变⾰革,避免急功近利利