1、金融分布式中间件分享阿里巴巴中间件高级技术专家金融科技分论坛新金融,新技术阿里巴巴基于分布式技术构建中台演变之路案例分享用户用户用户用户银行直接连接客户互联网是渠道独立提供金融专业服务用户迁移成本高银行需要连接价值互联网是经营平台场景化、融入式的共同服务客户共创共赢连接的逻辑连接的逻辑发生变化发生变化客户在哪里?普惠产品创新?能力如何输出?痛点金融“传统金融模式”到“新金融模式”的转移IT架构转变:从交易型向交互型转换应用服务器DB服务器存储网络数仓和BI业务请求业务交易业务分析交易型 IT客户要求客户服务业务分析传统IT交互型 IT互联网化借贷保险电子商务消费金融支付供应链金融理财众筹客户关
2、系客户关系客户关系客户关系客户关系客户关系客户关系客户聚集点前移客户交互创新渠道脱媒,客户脱管如何识别,牵引和保有客户业务在线带来更多挑战与机会技术变革数据驱动快速落地运营驱动业务域驱动力用户为王触达C端用户用户体验移动化、实时在线智能化业务数据化数据业务化营销活动运营推广业务试点产品试点高并发、高可用、大容量数据能力业务敏捷能力应对不确定性技术域需求用户体验业务驱动技术技术拓展业务共享能力中心业务渠道基础设施基础架构平台(IaaS)EDAS运维管控GTSMQ.开放缓存服务网银能力开放交易来源第三方应用支付网关直销银行其它应用保险营销系统分布式技术平台外部第三方能力系统外联代收通道用户中心支付
3、中心账务中心账户中心营销中心交易中心积分、卡券理财中心产品中心其他清算中心代付通道人行征信公安联网核查增值服务电商P2P企业直连客户端开放平台总账及后线分析核心交易银行核心其他互联网金互联网金融业务中融业务中台台基于分布式技术构建的互联网金融业务平台是支持“新金融”模式的基础分布式架构是技术演进的方向:业务敏捷,应用弹性,持续交付传统架构分布式架构分布式架构是技术演进的方向:业务敏捷,应用弹性,持续交付传统架构分布式架构架构特点传统IOE架构X86分布式架构业务支撑传统银行业务的适用场景;单体应用,交付周期长,缺乏业务敏捷性;银行业务互联网化的有效支撑;服务化应用,持续交付,业务敏捷;技术特点
4、高可用传统架构存在单点(如F5);分布式架构保障全局无单点;扩展性扩展存在瓶颈点,边际效应递减、扩容成本高昂;线性扩展,边际效应不衰减、扩容成本低廉;性能中心化架构,存在中心点性能瓶颈(如:存储)分布式架构,各层完全线性扩展,无理论性能瓶颈点;成本收益IOE架构后期维护成本较高,硬件设备集成在少数厂商;分布式技术一次性投入,后续维护成本低,硬件设备选择范围广;自主可控过多依赖传统IOE厂商;分布式技术开放且资源丰富,具备较好的自主可控能力;实施风险成熟方案,已经积累丰富的开发,生产运维经验,实施风险较低;实施难度较大,生产运维经验尚需要积累,需要控制实施范围及有实施经验的厂商提供支持降低实施风
5、险;单体应用小机大机集中式数据库服务化应用X86分布式数据库新金融,新技术阿里巴巴基于分布式技术构建中台演变之路案例分享阿里早期技术架构JBoss淘宝MVCSpringIbatisJBossWebxSpringApp3OR_mappingJBossWebxSpringApp2OR-MappingJBossWebxSpringApp1缓存分布式存储搜索OracleOracleNode1Node2NodeNNode1Node2NodeNNode1Node2NodeNiBATIS几百人维护几个人维护几十人维护应用程序包的大小一直增长2002年2008年通过4项技术架构变革拓展商业边界1.应用微服务化
6、,数据库分布式,突破硬件设备天花板用户中心交易中心类目中心店铺中心商品中心评价中心共享服务业务应用拆分共享迈出第一步2007用户中心千岛湖项目交易中心类目中心五彩石项目店铺中心商品中心评价中心经过67年的服务化演进,目前服务中心数已达50多个应用微服务化数据库分布式 以服务化方式将系统专业分工 构建共享服务层,实现“厚平台,薄应用”完善服务治理和监控,保证业务 应用与数据库全面解耦 突破数据库能力瓶颈 线性扩展应用服务器应用服务器应用服务器应用服务器应用服务器应用服务器DRDSDRDSServerServerDRDSDRDSServerServerDRDSDRDSServerServerRDS