课程简介
服务治理的理念由来已久,从SOA到当今微服务都不乏其身影,历时十多年。但对服务治理的概念和内涵,业界内一直无法形成统一的概念,形成行业标准。随着系统的复杂程度越来越高,服务治理的需求愈发紧迫,已成为技术管理者的一大痛点。我司深耕互金行业,技术场景复杂,除了传统金融行业的数据高一致性和高安全要求外,还面临互联网行业特有的高并发的挑战。现在数据时代已经来临,机器学习与人工智能技术的使用,进一步增加系统的复杂程度。
中邮消费金融公司是一家通过线上和线下场景相结合,为用户提供便捷的消费金融服务的持牌金融机构,从2015年成立至今,业务发展迅速,目前用户规模和业务规模在行业中均处于领先地位。从2017年开始,中邮消费金融为了适应快速的业务发展和市场变化,开启了以自主研发为主的大规模服务化及中台的建设,取得了良好的效果,在业界形成了一定的影响力。本议题首先介绍消费金融系统的服务化和中台架构演进过程,深入剖析过程中存在的问题和痛点,再介绍如何通过三位一体、线上线下治理相结合的一体化服务治理体系来解决这些问题,以及服务治理的关键技术,最后介绍服务治理落地实施的场景和路径。在实践环节,将和学员一起探讨不同行业服务治理的架构设计和实施方案。
目标收益
1、对金融系统服务化过程、业务中台建设过程、架构演进过程进行详细介绍,深入剖析服务化和中台建设过程中遇到的应用拆分、数据拆分和团队拆分导致开发困局、运维困局等一系列问题和挑战,如何通过服务治理体系和技术来解决,使学员对服务治理的概念有更深更清晰的认识;
2、介绍管理、度量、管控三位一体,线上、线下治理结合的一体化服务治理体系,使学员全面了解服务治理体系的理论以及方法,通过现场穿插讨论,直击学员在日常工作中遇到的痛点,启发学员通过一体化的服务治理体系来解决实际问题;
3、介绍服务治理体系的落地实施过程,包括服务标准化、服务编制等基础环节,以及链路跟踪、熔断限流、服务路由、服务降级、统一注册中心、统一配置中心、统一数据中心等技术组件,使学员掌握服务治理的关键技术;
4、介绍服务治理的实施策略与场景,包括服务架构优化、虚拟化管理、线上全链路压测、快速故障分析、敏捷应用发布等,使学员掌握服务治理体系如何实施;
5、介绍与服务治理配套的敏捷团队管理和研发模式,以及如何度量管理和研发过程,提升研发效率和质量,使学员将来实施服务治理更有可行性。
培训对象
课程内容
一、消费金融系统服务化及中台架构演进过程
(40分钟) 1、消费金融业务模式及业务发展趋势简介
2、消费金融1.0:集中式单体架构
3、消费金融2.0:大规模系统重构、拆分及服务化及异步化
4、消费金融3.0:服务标准化、服务编制、分布式事务处理、业务中台、数据中台及高性能、高可靠的分布式技术平台UCFF
5、服务化、大规模中台建设带来问题和痛点,由此引出服务治理的必要性
二、服务治理的发展历程及三位一体、线上线下结合的治理体系架构
(30分钟) 1、单体应用和SOA时代的服务治理
2、互联网时代服务化和中台架构的服务治理
3、服务治理的目标:服务可治理、治理可实现、实现可度量、平台可落地
4、服务度量体系架构:线上和线下指标采集、基于数据中台的数仓、实时计算等能力构建度量平台
5、线上服务治理的主要内容和方法
6、线下治理的主要内容和方法
7、敏捷服务研发团队的治理
三、服务治理关键技术和组件的介绍
(60分钟) 1、服务标准化
2、服务编制,实现灵活、敏捷的服务组装聚合和统一监控
3、链路追踪及故障定位
4、熔断限流
5、服务路由
6、服务降级
7、服务容量规划、线上压测
8、敏捷的服务部署:服务上下线、优雅停机、服务扩缩容等
8、静态调用关系结构图
9、统一注册中心、统一配置中心及统一数据中心
10、实验环节:基于Dubbo、Zookeeper、Sentinel、Skywalking的服务治理实验。
四、服务治理实施策略与场景
(20分钟) 1、方法级的服务调用关系视图及优化
2、虚拟化测试环境管理,实现灵活敏捷的服务多版本、多环境管理
3、服务质量报表、实时分析及评估
4、与服务治理体系相匹配的敏捷研发过程管理
五、实践环节
(30分钟) 1、分组实践:各组选取组员熟悉的行业,制定一个全面的服务治理架构、所使用的关键技术及实施路径。