走进协会
香蜜湖奖番外篇(五)猴赛雷!金融机构云原生是这样建设的
返 回
发布时间:2021-03-04

 


1月13日,由福田区金融工作局、深圳市金融科技协会(简称“深金科协”)共同主办的第二届香蜜湖金融科技创新奖(简称“香蜜湖奖”)颁奖典礼在湾区国际金融科技城隆重举行,22个获奖项目(单位)脱颖而出,其中项目奖13个、特色奖3个、新锐奖6个,展现出粤港澳大湾区金融科技新实力。

 

为扩大香蜜湖奖的影响力, 对获奖项目(企业)进行深度跟踪解读,进而提升获奖项目(企业)单位的荣誉感,同时延长其生命力,深金科协特别企划“香蜜湖奖番外篇”系列专题。


 


随着云技术的成熟与分布式架构的普遍应用,用来开发、部署、管理和运行应用的云原生体系被越来越多的提及和应用。在容器技术、可持续交付、编排系统等开源技术快速发展的推动下,云原生体系逐渐成为金融行业企业数字化转型的坚实底座。

 

“香蜜湖金融科技创新奖”的优秀获奖案例也不乏云原生应用实践的身影,其中包括中信银行股份有限公司信用卡中心-首个自主可控基于云架构平台的信用卡核心系统(2019年度卓越项目奖)、博时基金管理有限公司-基于云原生架构的互联网基金销售系统(2019年度优秀项目奖)等,下面我们一起来看看它们对金融机构云原生规划建设提供哪些参考和借鉴?

 

图片

云原生在金融业的发展特征

图片

 

金融行业云计算应用实质就是云原生应用


新一代云平台是在混合云和多云的环境之下构建真正的云原生应用,而不是把传统应用搬到云上。以金融行业为例:网银/在线业务平台、中间业务、核心账务/清算业务等由于系统压力大,可以采用微服务架构改造为云原生应用。云原生技术是通过一系列的软件、规范和标准帮助企业和组织,在现代的动态环境(如公共云、私有云和混合云)中构建和运行敏捷的、可扩展的应用程序。容器、微服务、微服务治理、声明式API等都是代表性的云原生技术。

 

 

云原生生态全景图

 

从总体来看,全景图将云原生生态分为以下几层:1.硬件云级别的认证厂商;2.预配置;3.运行时;4.编排管理;5.应用程序定义和开发;6.平台;7.可观测性与分析等。

 

从云原生的全景图来看,金融行业的云计算应用,就是云原生的各个领域的应用。所以说,金融行业的云计算应用实质就是金融行业的云原生应用。

 

云原生近几年在金融行业得到迅猛发展


金融企业实际取得应用成果如云原生业务中台、PaaS平台、OpenAPI开放体系平台等。通过综合分析中信银行、博时基金等金融企业的云原生实施案例,不难发现:

 

1. 云平台及其相关主题在行业内一直在持续发展。2019年Gartner在容器报告中预测,到2020年将有50%的传统老旧应用被以云原生化的方式改造,到2022年将有75%的全球化企业将在生产中使用云原生的容器化应用。云原生已成为新常态,容器化需求从行业头部企业下沉到中小规模企业,从领先企业尝鲜变为主流企业必备。

 

2.云原生给金融行业数字化带来一定优势,在不同金融企业应用程度参差不齐。应用云原生技术,开发和业务团队人员可以更专注于业务创新并且降低业务创新成本,有效地提升团队的创新能力,从而提升企业在市场的竞争能力。

 

 

云原生应用层次架构图

 

从整体而言,不同企业的云原生探索实践处于不同的阶段,有初涉性的应用,有在辅助性业务系统的应用,也有在核心系统的探索,甚至还有少数已经具有推广价值的成熟解决方案。显现出一种百花齐放的应用场景状态,但应用的整体程度还是参差不齐的。

 

3. 行业内云原生的配套工具和基础设施逐步成熟。金融企业IT 建设特色决定了平台的构建顺序。作为IT架构新成员的云原生平台涉及多级系统的对接。

 

 

云原生平台典型架构

 

金融行业的重要特点是强监管。这就要求整体解决方案满足自主可控的要求,生产环境和测试环境有隔离要求。高可用金融行业应用辐射多地理区域/多业务区域,对系统稳定性和容灾能力要求严格,大型建设项目都涉及“两地三中心”、“异地多活”等方案要求。金融企业把IT作为金融企业核心竞争力,是新技术的先行者。博时基金的互联网基金销售系统项目采用云原生体系将核心业务微服务化,平台由微服务中心、容器云平台、DevOps平台等组成,为业务提供快速集成产品的创新能力。中信银行股份有限公司信用卡中心的基于微服务和容器云技术的云平台建设项目,也是云原生应用的实践案例。

 

云原生应用可以解决金融业务系统面临的核心问题


主要包括三个方面:

1.云原生应用可以解决金融行业核心系统面临的潮汐式系统压力。金融行业的核心业务系统通常面临潮汐式的系统压力。在云原生架构下,充分发挥容器云平台的弹性伸缩优势,可以通过合理的自动伸缩机制,更有效地利用相应的计算资源。


2.云原生从金融企业的PaaS平台建设起步,逐渐开始扩展。金融企业IT战略要求就是要建立PaaS统一管理平台,整体提升金融企业应用开发水平和应用交付的速度,为需求快速响应、快速交付以及业务系统的快速迭代提供保障。


3.金融企业从辅助性业务应用启动云原生应用历程,并逐步推广到核心业务系统的应用。传统金融企业通常都已经有成熟而庞大的业务系统,出于风险控制考虑,一般不会直接从核心系统启动云原生历程,通常会选择敏感性比较低的辅助性业务系统进行云原生架构的尝试。因此提升整体系统的管理灵活性和相关业务的客户体验和积累云原生应用的经验。随着经验的积累,云原生先行企业逐步在关键业务系统进行云原生架构的应用。在核心业务中,云原生架构结合云原生架构的分布式数据库/大数据平台,替代传统IOE或者大型核心设备,实现科技赋能业务创新。例如中信银行信用卡中心,在云架构基础设施建设和外围系统云原生架构改造的积累之上,将信用卡的核心系统改造为了云原生架构。博时基金在互联网基金直销系统云原生改造的基础上,将云原生技术进一步应用到了互联网基金注册登记TA系统,通过领域驱动设计将业务划分为多个服务中心。

 

金融企业基于云原生构建数字中台


金融企业数字中台是一个基于企业金融云搭建的元原生开放平台。该平台是由微服务中心、容器云平台、DevOps平台等组成,形成业务能力标准、运行机制、服务方法论、配置管理、执行系统以及运营服务团队等构成的体系生态,为业务提供快速集成产品的创新能力,同时也提高了多团队协作效率,运维上更是一个具备大规模并发处理能力和快速弹性能力的系统,具有较高的技术和业务价值。

 

金融企业数字中台架构图

 

云原生是多种技术的基石和基础

 

金融行业科技应用过程中,协调发展云计算、大数据、人工智能、移动互联网、区块链等新技术相辅相成、相互促进。金融机构逐步开展以云计算应用为基础,与新技术融合,推出新产品,开拓新市场,改善客户体验,从而获得更多利润。新技术涵盖金融业务各个流程,包括资产获取、资产生成、资金对接和场景深入。科技生态圈将以大数据、人工智能、云计算、移动互联、区块链等技术为基石,以金融业务为载体,变革金融的核心环节,提高金融业务效率。

 

图片

金融云原生发展趋势展望

图片

 

展望未来,金融云原生在技术应用和业务模式上出现新的特点。

 

基础架构容器云化,并逐渐云智能化


金融行业中有很多业务落地场景如搜索推荐、人脸识别、智能支付、交易风控反作弊、智能投顾等对于规模机器学习有着强烈需求。传统AI平台缺乏完善的资源隔离和限制,同节点任务容易出现资源冲突,并且缺乏弹性能力,造成训练性能低下、资源利用率低且成本高等问题。智能云平台搭载云原生技术,集合了众多智能开发必备工具,为用户提供一站式人工智能平台服务。平台支持当前主流算法框架,提供了模型导入导出、部署、上线、反本管理、调度方式等功能,大大缩短了模型从训练到落地的周期。中信证券智能云平台及其应用就是其中的典型应用,该智能云平台针对数据、算力和研发运行环境三类资源,采用深度学习等人工智能算法,已经在智能投顾、智能投资、智能风控、智能文本处理等领域发挥作用。

 

IT技术架构微服务化,未来逐渐服务网格化


云原生体系正加速和重构金融机构的技术架构和开发模式。以容器技术为核心的云原生体系贯穿底层载体到应用架构,微服务架构会成为主流架构模式。容器技术实现了封装的细粒度变化,实现了微服务架构细粒度变化,也为服务网格提供了可能。服务网格化是传统应用转型云原生的关键路径,非业务功能的解耦分离使得应用负载大幅减负,可以更加纯粹的关注业务逻辑本身。

 

开发模式DevOps和CI/CD化,并逐渐智能运维

 

DevOps用于促进开发、技术运营和质量保障(QA)部门之间的沟通、协作与整合。DevOps通过自动化“软件交付”和“架构变更”的流程,使得构建、测试、发布软件能够更加地敏捷、频繁和可靠。在此基础上,一些金融企业开始探索智能化运维。AIOps是对传统运维的提升和优化,其目标是减少人成投入,最终实现无人值守运维。AIOps的落地实践在面的运维知识图谱,从工程到AI算法的抽象能力和高度自动化的运维能力三个基本因素之上。

 

金融企业构建业务中台化


头部企业自行建设云原生技术中台,例如中信银行信用卡中心、博时基金、招商证券等;行业主要厂商提供技术中台产品,例如恒生的JRES、金证的KOCA平台。云原生业务中台将成为建设重点,业务中台的概念逐步被广泛接受,“厚平台+薄应用”的优势在互联网企业中得到充分体现,围绕着业务中台建设,不同企业的认知和建设路径不同,但是目的都是为了实现企业能力的复用,使得业务需求、业务创新的响应更快、成本更低。

 

 

从资源云化到业务云化,接着Serverless化,最终趋于全面云原生化


金融企业上云的初期阶段是把现有IT系统搬迁到云上,随着云计算生态的蓬勃发展,原有的应用架构陈旧,在扩展性、适配性、弹性伸缩、资源调度、开发运维等方面与云计算架构的优势不匹配,无法真正发挥云的价值。云原生技术通过标准化资源,轻量化弹性调度等特征。作为云原生技术未来的演进方向,无服务器架构技术(Serverless)也从观望逐渐落地。Serverless将进一步释放云计算的能力,将安全、可靠、可伸缩等需求交由基础设施实现,使用户仅需关注业务逻辑而无需关注具体部署和运行,极大地提高应用开发效率。同时这个方式促进了社会分工协作,金融企业可以进一步通过规模化、集约化实现计算成本大幅优化。

 

 

科技引领金融发展

 

相信在行业引领者的带动下

金融机构将加大科技投入

云原生应用实践将更进一步



内容来源:博时基金信息技术部总经理车宏原


 

深圳市福田区中康路136号5栋6层(国际金融科技生态园)

深圳市福田区凯丰路10号7层(国际金融科技城)

邮箱:sfa@szfta.org.cn

电话:0755-82265770