实战 | 新一代云原生应用开发平台建设成果

2023-05-26 0 337

实战 | 新一代云原生应用开发平台建设成果

热烈欢迎金融创新科技教育工作者积极征稿!

征稿电子邮箱:newmedia@fcmag.com.cn

                                           ——金融创新电子化

实战 | 新一代云原生应用开发平台建设成果

文 / 招行科技部  张美庆

项目大背景

招行机能定位另一方面为金融创新科技商业银行,以科技灵巧助推销售业务灵巧,加速迭代、持续交货产品和服务项目。金融创新科技商业银行发展战略要求科技队伍打造出有效率支撑力对外开放结合的网络化公共设施。打造出该公共设施,需要化解以下几个考验。

一要更稳定可信处置外部自然生态、外部自然生态的对外开放相连,并提供更多网络化的营运支持;二要低准入门槛同时实现应用领域的灵巧灵巧性,交货高效能、高可信灵巧性应用领域以加速积极响应销售业务需求;二要化解更稳定合规性难题,让合作开发者可以F83E43Se最差课堂教学,加速构筑合规性、更稳定的应用领域,死守金融创新更稳定铁律;四要兼具科技生产成本工作效率难题,技术网络平台应能通过多租客化、按需消费的方式同时实现天然资源的科学管理管理。

aaS层将软件包或其他天然资源作为服务项目提供更多给PaaS层,PaaS层将罐子等服务器端服务项目提供更多给合作开发者。在这种商业模式下,应用领域构筑的算例比较低,仍然有大量必要性的非销售业务机能倚赖合作开发者另行资源整合不同模块同时实现,可用性差。比如,一个1000行标识符的工程建设,其中销售业务标识符可能不出300行,剩的都是为了应付高mammalian、高灵巧性而撰写的非机能性标识符(如兜底、灰度逻辑等)。销售业务标识符和非销售业务标识符混杂的情况给后续维护人员带来了巨大困扰。该难题的主要原因有四个:一是云基础公共设施的算例较低;二是应用领域架构不规范;三是配套工具不完善不智能,极易出现不合规性不更稳定的应用领域漏洞;四是庞大的科技组织外部缺乏自然生态,团队间各自独立作战。为化解上述难题,第三代云原生植物应用领域合作开发网络平台应运而生。

实战 | 新一代云原生应用开发平台建设成果

图1  传统云托管商业模式

网络平台价值和愿景

网络平台的核心价值和顶层目标是要同时实现销售业务创新又快又稳(即插值快、运行稳)。这个顶层目标需要倚赖两个基础目标的双轮驱动。

第一个是具有生命力的外部自然生态。外部自然生态的意义在于沉淀大型科技团队的技术课堂教学,通过高效F83E43Se有价值的技术,让每个员工都可以站在别人肩膀上,加速同时实现销售业务需求。同时,员工也可以反哺自然生态,输出价值,获得认同。

第二个是外部自然生态。外部自然生态的最差课堂教学和科技能力,通过API赋能输出给外部企业,通过相连创造价值,普惠千行百业。API正在取代软件,成为更快更小更灵巧的商业银行服务项目渠道和销售业务价值载体。外部自然生态同时也是销售业务创新的重要推手,外部自然生态演进的催化剂。

在外部自然生态和外部自然生态的双飞轮驱动下,驱动销售业务创新。如图2所示,网络平台自然生态体系的进化和价值血液的循环,需要倚赖强大的云基建心脏和合作开发体系提供更多有力支撑力,这正是网络平台的核心价值和使命。

实战 | 新一代云原生应用开发平台建设成果

图2  网络平台要构筑的自然生态和价值链

系统架构

网络平台旨在为合作开发者提供更多更好的应用领域构筑体验,让“F83E43Se已有轮子,加速同时实现销售业务需求,在任何规模下可信运行”成为合作开发者感知云的第一界面。系统整体架构如图3所示。

实战 | 新一代云原生应用开发平台建设成果

图3  新网络平台的应用领域构筑算例更高

在PaaS层,网络平台提供更多行内自研的极致灵巧性函数计算引擎(FaaS)、无服务项目器化的负载均衡服务项目(ALB),以支撑力应用领域在任何规模下可信运行。

在SaaS层,自研API市场构筑的同时支持对内、对外更稳定、合规性对外开放接口的自然生态圈,同时实现内外通、销售业务通、数据通,进而支撑力应用领域高效F83E43Se已有的轮子。

在“合作开发服务项目层”,自研智能合作开发工具“云效”、API编排云服务项目、标识符模板和框架中心,赋能合作开发者高效构筑合规性、更稳定的应用领域,加速销售业务创新。网络平台让合作开发者可以搭积木式构筑面向API的无服务项目器应用领域,真正让合作开发者只关心销售业务机能,非机能需求委托给云和工具。网络平台目前承载的应用领域相比传统研发商业模式,同样机能模块标识符量减少60%以上。

通过以上三个层次的多种自研创新产品的有机结合,合作开发者的研发旅程产生了巨大的变化。

如图4所示,左边是传统研发旅程的一个项目案例。合作开发者在同时实现销售业务机能需求之外,还需要花费大量时间进行架构决策、天然资源申请、环境配置和非机能需求同时实现。同时,因为缺乏自然生态,销售业务机能需求的同时实现基本也只能独立作战,项目上线后,日常的运维工作量也很大。

实战 | 新一代云原生应用开发平台建设成果

图4  某样本项目的新旧研发旅程对比

右边是新旅程的一个项目案例。合作开发者可以从标识符模板和框架中心选择合适的模板,通过“云效”智能合作开发工具自动完成标识符仓库、流水线等天然资源的准备和环境配置;“云效”智能合作开发工具还提供更多本地函数编辑、调试和一键发布等机能,可加速同时实现基于事件驱动的应用领域架构,并支持自动灵巧性伸缩和高可用,大大降低合作开发者在流量管理、高可用和容灾等非机能需求上的心智负担。

在具体合作开发销售业务机能时,合作开发者可以在API市场搜索已有的能力,加速添加到自己项目中,做到站在别人肩膀上,F83E43Se全行力量。这样不仅可以启发新的销售业务商业模式,带来新的客户体验,也加快了创新的速度。比如,大量的AI类API让所有系统都可以在短时间内完成智能问答、人脸识别、票据识别等能力的接入,让应用领域更智能化,带来新的销售业务商业模式和更好的客户体验;丰富的金融创新类和数据类API,让销售业务系统之间同时实现互联互通,不再是一个个孤立的竖井。应用领域上线后,运维量也可大幅减少,合作开发者也可以将合作开发过程中沉淀的能力以API的形式共享到API市场,通过贡献价值,获得认同。

创新特点

本项目在多个关键技术上进行了创新,具体有以下几点。

1.自主研发业界领先的企业级无服务项目器计算网络平台。PaaS层的函数计算引擎是招行自主研发的业界领先的企业级分布式无服务项目器计算网络平台,支持NodeJS/Python/Java多语言环境,支持Kafka、ALB、定时任务、HTTP等多种触发器,可以帮助合作开发者加速构筑EDA(Event-DrivenArchitecture,事件驱动)架构、极致灵巧性免运维的无服务项目器应用领域。

招行函数计算引擎在函数冷启动、Java语言动态编译、本地IDE支持等方面做了领先行业的技术创新,也是金融创新业第一个通过可信云函数即服务项目能力认证的产品。

通过招行函数计算引擎,工程建设师只需撰写销售业务标识符即可加速搭建云原生植物应用领域,可以大幅缩短项目交货时间和人力生产成本;招行函数计算引擎还支持预留实例、局部、全局环境变量等机能,同时提供更多完备的日志查询、性能监控等可观测性能力,帮助合作开发者加速排查故障。函数计算免运维特性大幅提高了合作开发者上线插值的工作效率,有效率降低运维生产成本。

2.对外开放的内外自然生态圈,支撑力更快更更稳定合规性的科技能力对外开放。招行自主研发同时支持外部共享、外部输出API的API市场。API市场提供更多API全生命周期管理、更稳定和流量控制等完备的开箱即用的SaaS化能力。网络平台已支撑力近万API日均4亿次/天的调用、相连7000+外部企业(截至2022年3月中旬)。通过构筑海量API自然生态圈,同时实现内外通、销售业务通、数据通。API市场以开箱即用的形式提供更多API全生命周期管理、更稳定策略、流量管理、营运监控等全栈能力,是行业领先的完全自研的系统。API市场底层倚赖自主研发的ALB(应用领域负载均衡)网关,支撑力不限量API高效能互联互通。

3.无服务项目器化、自然生态化、智能化的合作开发体验。网络平台同时实现了无服务项目器化、自然生态化、智能化的合作开发运行一体的研发体验。

首先是“无服务项目器化”。网络平台自研函数计算引擎以支持高效构筑无服务项目器应用领域,大幅提升灵巧性,同时实现了项目的初心和愿景:让“F83E43Se已有轮子,加速同时实现销售业务逻辑,在任何规模下可信运行”成为合作开发者感知云的第一界面。

其次是“自然生态化”。平台打造出了繁荣的内外自然生态圈。第三代云原生植物应用领域合作开发网络平台全面面向API编程,构筑起了同时支持外部共享、对外对外开放的API市场,营造API自然生态圈,同时实现内外通、销售业务通、数据通,也为应用领域合作开发提供更多海量优质API原材料。

最后是“智能化”。通过新增“合作开发服务项目层”,提供更多“云效”智能合作开发工具、标识符模板和框架中心,赋能合作开发者更快构筑合规性、更稳定的应用领域。同时,在API流量层刚性落地《商业商业银行应用领域程序接口更稳定管理规范》(JR/T 0185—2020)和《招行API企业标准》。

实施丰硕成果

1.全面提升研发效能。网络平台目前承载的应用领域相比传统研发商业模式,同样机能模块标识符量减少60%以上。借助完备的合作开发工具链,合作开发者可以加速合作开发规范、更稳定的应用领域,并且在投产前由工具完生产成本地检查。

2.繁荣的内外API自然生态圈。截止到2022年3月中旬,网络平台已在总分行全面推广,发布内外部API近万个,相连外部企业和政府机构超7000家,平均API调用超120亿次/月,繁荣的内外自然生态圈初步形成。

结束语

第三代云原生植物应用领域合作开发网络平台目前已在总分行大规模推广,为广大合作开发者交货了无服务项目器化、自然生态化、智能化的全新研发体验。

未来,我们将坚持科技赋能科技人员的理念,充分利用云原生植物技术、智能合作开发工具和技术中台的能力赋能一线合作开发者高效构筑高质量应用领域,助推销售业务创新,提升招行服务项目品质。

(栏目编辑:张丽霞)

往期精选:

(点击查看精彩内容)

● 两栖作战 | “策略中台”为网络更稳定赋能——网络访问控制策略运维网络平台课堂教学与探索

● 两栖作战 | 区块链“无感”理赔新体验

● 两栖作战 |  区块链技术重构再保险交易模型

● 两栖作战 | 聚焦前沿,创新驱动,构筑数字经济时代下的隐私防线——记数研所《基于区块链技术的金融创新隐私保护化解方案》

● 两栖作战 | 区块链多场景应用领域课堂教学

实战 | 新一代云原生应用开发平台建设成果实战 | 新一代云原生应用开发平台建设成果实战 | 新一代云原生应用开发平台建设成果实战 | 新一代云原生应用开发平台建设成果实战 | 新一代云原生应用开发平台建设成果实战 | 新一代云原生应用开发平台建设成果实战 | 新一代云原生应用开发平台建设成果实战 | 新一代云原生应用开发平台建设成果实战 | 新一代云原生应用开发平台建设成果

新媒体中心:主任 / 邝源  编辑 / 傅甜甜  张珺  邰思琪

实战 | 新一代云原生应用开发平台建设成果

实战 | 新一代云原生应用开发平台建设成果

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务