(相关资料图)
5月8日,阿里云正式发布“金融级云原生”,从早期云原生的12要素提出金融级云原生的新10要素。它是阿里云以经典云原生技术为基础,并针对金融行业需求研发的一整套技术体系,从而支持金融机构建设既符合行业标准和监管要求、又具备云原生技术优势的“新型IT架构”。
在过去40多年里,随着以银行为代表的金融行业的业务发展和转型,IT系统整体架构也同样经历过多轮的迭代演化,银行的信息化发展进程可概括为四个主要阶段:单机时代、联网联机时代、数据大集中时代、分布式云原生时代。其中,数据大集中时代是银行IT信息化发展最快、对业务推动最大一个时期,而整个IT系统建设的重中之重就是由集中式架构支撑的“核心系统”。
集中式架构由IBM、Oracle、EMC三家厂商为代表所主导的系统架构范式,它通过增加单机的资源配置来提升系统的处理能力,并通过增加硬件设备和基础软件的集群机制来提升系统的可用性。集中式架构虽然部署简单,但存在纵向烟囱割裂、横向管理分散的情况,每个层面和每个技术产品都独立分散管理运维。
阿里云智能新金融&互联网行业总裁刘伟光介绍,阿里巴巴在2009年提出去集中式架构,在2013年基本完成“去集中式架构”。这期间,阿里通过用廉价、相对可控的PC服务器解决海量规模的计算问题,也推动了云原生技术的成熟和广泛应用。此后,经过多年的技术研发和积累,阿里云开始为金融机构核心系统从传统架构转向分布式云平台架构转型提供技术支持。
2020年,阿里云开始为四川农信提供核心领域服务,云原生分布式架构在与集中式架构同样的系统可用率情况下,获得相同处理能力和服务的软硬件采购成本大幅下降,维护成本显著降低。此外,IT架构云化带来的弹性能力,让四川农信的IT支撑能力能以较低成本、较短时间实现横向扩展。2022年8月,交通银行与阿里云在信用卡核心系统的平台技术领域展开合作,首次实现了主机核心系统迁移到分布式云平台和分布式数据库。整个核心系统基于两地三中心云平台,支持x86和ARM的多芯片体系演进。新系统首次采用了云原生单元化的设计,整体的单元化设计保证了系统的高可用以及性能和扩展能力大幅度提升。
在持续的行业实践中,阿里云将金融机构对安全合规、交易强一致性、单元化扩展、容灾多活、全链路业务风险管理、运维管理等各方面行业要求与云原生技术进行深度融合,最终形成了为一套既符合金融行业标准和要求、又具备云原生技术优势的“金融级云原生架构”。
刘伟光认为,金融级云原生的核心思想就是让云原生从狭义变成广义,让云原生的先进思想从只覆盖应用开发扩展到系统物理部署架构这样的完整技术链路,从单纯的开发态转向设计态+研发态+运行态+运维态+容灾态,同时在每个范畴中都结合金融级的高可用、高性能、业务连续性等特征。基于此,金融级云原生架构既有高性能、低成本、安全可靠的优势,还能满足金融对IT环境严苛地挑战和要求,为金融机构的传统“稳态应用”(数字化转型)和 “敏态应用” (数字化原生)应用提供统一的技术架构支持。
如今,云原生已经成为打造数字经济发展新动能的重要保障。据IDC《金融行业云原生应用白皮书》介绍,伴随金融云的快速发展,越来越多的金融机构正以云原生为核心构建更具现代特色的业务开发模式,利用微服务、容器、动态编排和DevOps等技术,快速实现符合客户需求的创新业务应用。
为了实现标准化应用,阿里云将金融级云原生的技术核心总结为如下10大架构要素,即平台工程 & 不可变基础设施、弹性混合云、资源混合部署、多技术栈异构集成、基础架构连续性、全链路技术风险防控、云原生安全可信、金融级一致性、单元化多地多活、业务连续性和数智化运维。
IDC中国副总裁兼首席分析师武连峰认为,金融级云原生综合利用一系列云原生技术,为金融快速创新提供包括开发、交付、安全、合规在内的全面支撑保障能力。此外,金融企业也有必要建立起一套全流程、端到端、标准化的云原生交付体系,具备清晰的流程和高度的自动化,形成敏捷、高效、规范化的工场式应用创新模式。