1、中台培训分享1概念背景CONTENTS项目目标32解决方案实施方案目录4概念背景01Supercell成立成立埃卡潘纳宁(Ilkka Paananen)和其他5人在芬兰创立他们的梦想是:创造出风靡全球的、可供人们长久游玩并永久铭记的游戏。部落冲突部落冲突和和卡通农场卡通农场上线上线两款有戏从上线的第一天起就积累了很多人气部落冲突在3个月后成为了美区App Store的游戏收入榜top1,并站上全球各地区畅销榜前列。皇室战争皇室战争包揽了游戏下载和收入双榜的榜首。同年6月被腾讯以86亿美元收购84.3% 的股权,200 人的 Supercell 公司每一位员工人均贡献值超过3.54 亿人民币。营
2、收金额营收金额22.522.5亿美元亿美元比2011年的营收额翻了750倍而其根据部落冲突制作的动画短片,首季的视频累计观看量就超过了3.5亿次2010年2012年2016年2017年Supercell 的中台,指的是将游戏开发过程中公共和通用的游戏素材和算法整合起来,为小团队提供工具和框架,从而支持好几个小团队能够在短时间内开发出一款新的游戏,并鼓励员工充分试错。有了中台的支撑,Supercell 的“细胞”才可以非常灵活的运转,形成高效散兵作战模式。高效散兵作战模式。01中台 诞生20182018 年年9 9月月腾讯成立技术委员会,定位是:通过内部分布式协同,加强基础开发,打造具有腾讯特色
3、的技术中台20192019 腾讯全球数字生态大会腾讯全球数字生态大会汤道生提出:开放中台能力,将腾讯定位为“数字化助手”,提供工具、做好连接、建设生态。百度中台的技术思路百度中台的技术思路提供完备的通用能力定制能力、灵活的可20182018 年年1212月月20182018 云栖大会上海峰会云栖大会上海峰会钟华(古谦)分享企业核心业务数字化转型最佳实践京东和百度开启了各自的中台战略。定制业务框架、可以复用的业务组件、完备的文档教程、面向全流程开发效能提升的完整自动化工具链。20182018 年云栖大会杭州站年云栖大会杭州站泠茗分享数字化转型移动化先行云栖大会上发布了哪些移动研发新利器? 声惊雷
4、滚过,“中台中台”脚踏七彩祥云,横空出世。雏形雏形2009 年阿里建立的共享事业部中台是真正为前台而生的平台(可以是技术平台,业务能力甚至是组织机构),它存在的唯一目的就是更好的概念提出概念提出2015/12/7 阿里CEO张勇“大中台、小前台”战略服务前台规模化创新,进而更好的响应服务引领用户,使企业真正做到自身能力与用户需求的持续对接。01什么是中台中台在架构中的定位中台在架构中的定位中台的分类中台的分类业务中台业务中台商品中心商品中心营销中心营销中心前台前台项目项目A前台前台项目项目B技术中台技术中台分布事务分布事务分布缓存分布缓存MQ分库分表分库分表支付中心支付中心用户中心用户中心库存
5、中心库存中心RPC框架框架容器容器交易中心交易中心前台前台项目项目A交易交易支付支付用户用户商品商品前台前台项目项目B交易交易支付支付用户用户商品商品中中台台交易中心交易中心用户中心用户中心支付中心支付中心商品中心商品中心数据中台数据中台数据建模数据建模用户画像用户画像日志分析日志分析数据规划数据规划数据治理数据治理语音识别语音识别算法中台算法中台推荐算法推荐算法人机对话人机对话垃圾过滤垃圾过滤图像识别图像识别搜索算法搜索算法后台后台项目项目A后台后台项目项目B后台后台项目项目A后台后台项目项目B数据共享数据共享01阿里核心 业务 架构集团业务集团业务1688淘宝淘宝天猫天猫聚划算聚划算飞猪飞
6、猪口碑口碑阿里妈妈阿里妈妈菜鸟物流菜鸟物流监控报警监控报警故障处理故障处理系统升级系统升级支撑支撑库存中心库存中心商品中心商品中心订单中心订单中心营销中心营销中心会员中心会员中心报表中心报表中心共享业务共享业务事业部事业部结算中心结算中心监控中心监控中心应用发布应用发布安全防护安全防护支撑支撑业务监控业务监控阿里阿里云平台云平台企业级互联网架构企业级互联网架构IT基础架构基础架构运维保障部运维保障部01阿里中台 战略1.战略升级战略升级中台建设一定要上升的一把手层面围绕核心战略规划分步实施。以小步快跑方式在过程中不断检验与纠偏3.流程升级流程升级2.组织升级组织升级传统企业业务的割裂,其根源往
7、往来源于组织架构的分隔,业务需要涉及到跨部门协同时,“部门墙”现象非常严重。中台建设必须结合组织优化并行传统企业通常采用“流水线”作业方式,结合商业套件实现流程标准化。中台更关注业务领域自身的能力与流程共享4.技术升级技术升级随着互联网业务的不断创新,企业通过IT技术升级实现业务敏捷创新,随需而变,数据实时共享打通,业务实时在线,降本增效项目目标02项目背景财务财务全渠道全渠道电商电商!CRMCRMOMSOMSN 多个系统都是相互割裂的接口越多,信息的实时性、稳定性、性能越来越得不到保证细微的改动都会涉及多个系统的大面积调整一个节点出现问题,会导致关联的业务系统都无法运行无法快速响应前端业务变
8、化所产生的新需求数据被分离在多个系统中,一致性无法得到保障!WMSWMSBIBI!具备大数据运算能力,数据运算、输出慢02核心目 标财务财务全渠道全渠道电商电商数据一体化、服务一体化、业务一体化一体化:一体化:数据实时在线、业务实时在线、内容实时在线在线化:在线化:具备大数据能力,结合有效的算法来辅助、完成决策大数据:大数据:CRMCRM中台中台OMSOMS单体架构拆分成一个个小的微服务架构,提高灵活性松耦合:松耦合:海量数据处理能力、弹性扩容、异常监控性能提高:性能提高:快速对接新系统、新技术开放化:开放化:WMSWMSBIBI解决方案03解决方案 - 业务 框架数字化渠道数字化渠道门店门店
9、APPAPP京东苏宁易购360 度视图优惠券管理个性化服务自主营销H5 组件支付宝会员移动端会员移动端微信小程序天猫WIFI探针智能云货架AIAI数字化门店数字化门店互动大屏电子标签人脸识别虚拟安装前台淘宝天猫商品中心商品中心库存中心库存中心渠道库存运营逻辑库存计算库存计划订单中心订单中心订单生命周期订单退货逻辑订单调度引擎营销中心营销中心营销活动管理营销效果分析营销自动引擎会员中心会员中心会员基础信息会员等级管理会员权益结算中心结算中心报表中心报表中心多维度分析多数据源关联可视化设计监控中心监控中心业务监控服务监控日志分析业务中台渠道管控商品分析商品架构结算规则结算数据池结算Portal分布
10、式应用服务分布式数据库服务实时业务监控ARMS商品架构分布式消息服务全局事务服务GST数据开发模型构建指标规范监控肩高直连数据技术中台后台云服务总线CSB数据中台数据规划数据同步第三方数据天猫数据服务商数据CRMOMSGVS库存中心订单中心MDMportal03解决方案 - 技术架构终端终端运营员工Nginx前前端端JQuerynpmVUEUi-ElementES6外部外部系统系统XXXXXX 运营系运营系统统GATEWAY应应用用层层REST-FullAPI权限体系权限体系A/BTest支持支持集中式集中式Session数据缓存数据缓存动态调用动态调用服服务务层层库存中心库存中心订单中心订单
11、中心会员中心会员中心结算中心结算中心监控中心监控中心消息队列消息队列MQSpring boot商品中心商品中心营销中心营销中心缓存缓存DBRedis报表中心报表中心文件系统文件系统OSS存存储储层层阿里阿里RDS+MysqlDBDBP PA AA AS S03解决方案 - 前端架构用户用户浏览器浏览器stylesimageviews发布发布构建构建压缩压缩合并合并spriteMD5预编译预编译Nginx前端前端业务模块业务模块ViewView.vueInDto.jsOutDto.jsDto.jsProvider.js组件库组件库axiosvuexFile-saverJs-cookieVue-r
12、outernprogressControllerscriptsVue2.x服务分布服务分布ES6Ui-Element后端后端微服务微服务Redis 高速缓存高速缓存ActiveMQ 消息队列消息队列关系数据库关系数据库讲中台:? 八问数据中台1.数据中台是什什么2.数据中台对企业的价值在哪? 里里3.数据中台和数据仓库,数据平台,数据湖的区别是什什么4.构建数据中台的策略略是什什么5.数据中台的数据治理理应该如何做6.数据中台和业务中台的关系7.数据中台的组织结构如何搭建8.数据中台的绩效体系如何设置数据中台是什什么数据中台是数据服务? ?微信号:讲故事系列列微信号:讲故事系列列-原创原创微信
13、号:讲故事系列列微信号:讲故事系列列-原创原创以数据服务形式为企业提供数据能力微信号:讲故事系列列微信号:讲故事系列列原创原创-微信号:讲故事系列微信号:讲故事系列-原创原创列列业务数据化到数据业务化从数据材料料到业务服务数据业务化少量量数 据Excel,? 手 ? 工 计 算较多数据数据?支撑计算与存储异构数据统计需求运营分析数据驱动的业务数据? 文件/Excel数据仓库数据平台数据中台数据中台不不仅是? 一个技术平台,是? 一个体系Led byLean Data Strategy& Portfolio ManagementSTRATEGY& GOVERNANCEGoverned globa
14、lly by Lean Data Governance ModelComposed of 4 Self-serve and Product Oriented TechnologyPillarsTECHNOLOGYDataInfrastructure &ToolingCloud based & Self ServiceDataProductsDomainorientedIntelligent(ML) InfraCloud based & Self ServiceIntelligent(ML) Products ContinuousExecuted with Continuous Delivery
15、OPERATION?ThoughtWorks 2019 Commercial inConfidenceSupportedbyDistributedData OrganizationDesign & Operation Model微信号:讲故事系列微信号:讲故事系列列列微信号:微信号:11数据中台对企业的价值在哪? 里里微信号:讲故事系列列微信号:讲故事系列列-原创原创加速从数据到价值的过程微信号:讲故事系列列微信号:讲故事系列列-打 造 ? 高 响 应 ? 力 力 , 更 更 智 慧 的 业 务原创原创列列微信号:讲故事系列列微信号:讲故事系列列原创原创-微信号:讲故事系列微信号:讲故事系列-
16、原创原创核? 心问题:应? 用开发和数据开发不不协同效率问题为 什 什 么 应 ? 用 开 发 ? 一 个报表需要? 十? 几天的时间为什什么不不能实时获得? 用户推荐清单协作问题为什什么获取的数据总是错的如何知道企业都有什什么数据同样的数据逻辑为什什么要开发两边?就是因为是不不同的项? 目组么?能 ? 力 力 问 题应? 用开发的? 人员很多懂数据开发的? 人员很少数据与市场之间的速度客观上是不不?一致的市场变化速度市场变化速度数据及时性问题数据及时性问题需求变化速度需求变化速度数据数据?一致性问题一致性问题应应?用开发速度用开发速度数据集成性问题数据集成性问题数据开发速度数据开发速度数据中
17、台是加速从数据到价值的服务?工? 厂System of Innovation应应?用用System of Di?erentiation数据中台数据中台Systems of RecordGartner : Pace Layered Application Strategy?数据数据启发:数据中台对企业的作?用数据驱动的智能企业数据资产的规划和治理理数据资产的获取和存储数据资产的共享和协作业务价值的探索和分析数据服务的构建和治理理数据服务的度量量和运营Lean Data DiscoveryArchitecture? 广义数据中台:数据服务? 工? 厂数 据 服 务 ? 工 ? 厂 : 利 利 ?
18、用 数 据 作为原材料料来? 生产新的数据产品,最终在数据服务 商店中销售这些数据产 品。数据服务商店(狭义数据中台)数据集市/产品仓库微信号:讲故事系列微信号:讲故事系列-列列原创原创智能创新实验室办公室数据 治理 理控制 中? 心监控 管理故事故事理? 厂 房数据流? 水线数据源数据通道采购/过秤数据源数据采集原材料料仓库/数据湖微信微信-微信号:讲微信号:讲-原创原创狭义数据中台:数据服务(Data API)前台敏? 捷开发 ,战 略略创 新快速提供服务? 高 性 能 ? 高 安 全DataAPI优化数据模型提升数据质量量数据中台后台数据开发,稳步前进数据中台和数据仓库,数据湖的区别是什
19、什么数据中台距离业务更更近微信号:讲故事系列列微信号:讲故事系列列数据平台/数据湖是被动的响应业务需求-原创原创数据中台是业务需求驱动的业务服务平台列列微信号:讲故事系列列微信号:讲故事系列列原创原创-微信号:讲故事系列微信号:讲故事系列-原创原创微信号:讲故事系列列微信号:讲故事系列列-原创原创启发:数据仓库、数据平台和数据中台数据仓库数据仓库数据平台数据平台/数据湖数据湖数据中台数据中台分析报表即服务数据集即服务数据中台、数据仓库和数据湖没有直接的关系DataAPI在某个维度上他们为业务产?生价值的形式有不不同的侧重数据中台距离业务更更近,能更更快速的响应业务和应?用开发的需求,可追溯,更
20、更精准构建数据中台的原则微信号:讲故事系列列微信号:讲故事系列列-原创原创业务价值出发微信号:讲故事系列列微信号:讲故事系列列-原创原创演进式架构 战略 略 耐 ? 心微信号:讲故事系列微信号:讲故事系列-原创原创列列微信号:讲故事系列列微信号:讲故事系列列原创原创-两 个 战 略 略 耐 ? 心投投 资资?方方 的的战战 略略 略略耐耐?心心建建设设?方方 的的 战战略略 略略 耐耐?心心从数据到业务价值有? 一个过程不不 要期待 ? 一 次性建 设? 大 ? 而 全的中 台数据中台的数据治理理应该如何做从“ 管控式” 到“ 服务式” 治 理 理微信号:讲故事系列列微信号:讲故事系列列“ 轻
21、” 标准,“ 重” 场景-原创原创元数据驱动,从事前到事后列列微信号:讲故事系列列微信号:讲故事系列列原创原创-原创原创微信号:讲故事系列列微信号:讲故事系列列-原创原创微信号:讲故事系列微信号:讲故事系列-数据中台和业务中台的区别业务中台让前台开发更更敏? 捷微信号:讲故事系列列微信号:讲故事系列列-数据中台让前台更更智慧原创原创列列微信号:讲故事系列列微信号:讲故事系列列原创原创-原创原创微信号:讲故事系列列微信号:讲故事系列列-原创原创微信号:讲故事系列微信号:讲故事系列数据中台和业务中台的关系业务前台微信号:讲故事系列微信号:讲故事系列列列业务中台数据中台后台-微信号:微信号:-原创原
22、创业务中台和数据中台的服务的区别命令:交易易API计算:智能API查询:数据 API订单? 生成图像识别商品推荐数据中台的组织结构该如何设置微信号:讲故事系列列微信号:讲故事系列列微信号:讲故事系列微信号:讲故事系列-列原创列原创原创原创微信号:讲故事系列列微信号:讲故事系列列微信号:讲故事系列列微信号:讲故事系列列-原创原创原创原创数据中台是企业运营数据的业务平台微信号:讲故事系列微信号:讲故事系列微信号:讲故事系列微信号:讲故事系列-原创原创列列列列微信号:讲故事系列列微信号:讲故事系列列微信号:讲故事系列列微信号:讲故事系列列-原创原创数据中台的团队划分和? 角? 色构成数数据据产产品品
23、经经理理理数据科学家理数据科学家数据数据?工程师工程师DataOps数据分析师数据分析师算法算法?工程师工程师Data BA数据中台的绩效体系如何考量量微信号:讲故事系列列微信号:讲故事系列列-原创原创微信号:讲故事系列列微信号:讲故事系列列-原创原创度量量数据服务调? 用满意度微信号:讲故事系列微信号:讲故事系列-原创原创列列微信号:讲故事系列列微信号:讲故事系列列原创原创-数据中台构建? 方法论 -LDD1.研究及赋能培训2. 统? 一业务愿景3. 设定业务? 目标4.数据资产?目录探索1. 业务场景定义2.数据现状差距分析3. 算法需求分析(可选)4. 技术需求分析1. 样本数据采集2.
24、 数据分析3.实验和价值验证(可选)1.后续?工作范围定义1.智能应? 用层2.3.数据中台层数据治理理层5. 创新价值蓝图6. 价值优先级度量量标准7.业务场景价值排序2.4最? 小可 ? 用 产品 启 动(可选)微信微信-号号原创原创2.数据服务蓝图架构3. 项 ? 目计 划故原故原-微信号:讲微信号:讲创创Discovery探探索索D识识ef别别ineExperim验验证证(O) entPlan规规划划Lean Data Discovery(LDD) 精精益的数据和智能驱动的数据中台构建益的数据和智能驱动的数据中台构建?方法方法LDD版权归ThoughtWorks 所有LDD体系发明?人:史凯Think Big, Start Small,MoveFast数据中台参考技术栈Data API?Stream Data ServiceData Visualization andDiscoveryDataPipelineDataAnalysisMetadataSchedulerWhereHowsInformaticSAPOracle25.谢 谢THANK YOU