打开APP

奥哲低代码助力金融数字化敏捷开发

2023-05-12 17:07 互联网

本文来自某国有银行低代码负责人在《奥哲大型企业低代码数字化北京峰会》现场的分享,主要讲述低代码在金融数字化体系架构的融合与应用,实现灵动从容的数字化转型升级。

缘起背景

我行选择低代码主要有以下三个方面考量:

首先是资产沉淀与复用需求我行经过多年业务场景的沉淀,拥有很多业务资产。这些资产怎么转化成研发的驱动力,能够在应用开发中复用。

其次我行的技术架构我行有一个新一代企业级系统架构,但是随着区块链、大数据、AI等新型互联网技术出现后,我们面临多种技术融合的问题,有什么通用平台拥有串联各种技术的能力。

最后就是平台建设背景因为我行拥有很多流程类管理系统,通过抽象就会涉及到相应的界面、流程、规则、模型等。系统建设不能搞“一锤子买卖”,做完之后就没有了。

建设思路

我们建设思路是按照一个技术中台进行规划的,低代码平台作为专业的技术平台引入,它的定位是按层来划分的。

我行技术体系面向应用分三层:*层是基础层;中间层通过低代码平台统一aPaaS平台,连接公共服务;再往上一层,是沉淀行业的模型资产。

有了模型资产+技术平台连接能力,再打造几朵云,例如人力资源HR云、科技管理云、OA办公云、面向各个分行应用的流程管理云等,这是目前结合低代码平台面向应用的拆解思路。

开发模式

结合低代码平台面向应用的拆解思路,低代码开发的工作模式可以划分为四层。

*层是*层的低代码各个核心引擎:可视化数据模型设计引擎、可视化页面构建引擎、可视化流程设计引擎、可视化报表设计引擎、组件集成设计引擎以及统一规范。

第二层是开发支撑层包含可视化开发工具、扩展开发脚手架、可拖拽的素材库以及满足CICD流程的运行支撑。

第三层是应用装配层。主要包含可视化设计器、素材装配、页面装配、布局构建:、流程构建、业务构建、系统集成。

第四层就是应用层。可以抽象成页面、流程、数据、报表、权限、规则和集成,能够快速构建应用。低代码平台不仅是应用快速开发平台,同时还具备应用规划和应用设计能力,更多的是服务于普通的开发人员。除了降低开发成本,还包含让更多的人去做更多的事情,这就是让5%的人去做60%的事情。

低代码平台价值

低代码平台在行内得到很多关注,我从业务、事业群、架构管理等三个角度来谈谈原因。

业务角度:业务更多的是关注需求快速释放、快速变更与迭代。低代码在这方面提高很大的效率。另一方面是支撑复杂业务功能快速实现。我们的低代码平台重业务模型建设,按照领域模型驱动,首先把业务中台打造好。还有就是支撑更多复杂业务场景快速实现。

事业群角度一方面提升开发者的全旅程体验,提供从应用创建、开发、发布、监控全旅程服务,提升开发体验。一方面建立应用开发的标准工艺,基于应用开发平台,从应用实施、数据模型设计、组件实施、领域服务建设、外部集成和扩展开发等方面建立应用开发的标准工艺,指导应用按照工艺高效率高质量落地。

架构管理角度重点是尽快融入我行的生态体系。我行低代码平台不是独立存在的,它只是一个大技术平台一部分。低代码平台给应用提供面向底层技术的透明化,让它能去更好地使用我们的公共服务、效能平台、分布式平台、区块链、大数据等,通过低代码平台建立一种连接的能力,让我们的应用开发想到就能用到。

典型应用场景

从应用场景来看,目前主要是三类推广路径:总行、分行、各个子公司。

实践一:开发与运行。一个企业级的架构,有前端、后端数据库、多网络等。低代码可以实现开发底座与运行底座,所有的应用都在上面运行,把这些应用的共性需求转化成底座的能力再沉淀到底座上。

实践二:零代码应用。面向分行推行简单应用场景时把低代码做成零代码,分行使用低代码更多是综合人员。通过行内的低代码教练与培训体系,帮助分行综合人员提升能力,然后在这个基础上使用平台开发自己的应用。目前分行大部分可以做到70%-80%的自主开发。

实践三:OA领域。因为有信息安全与信创方面的要求,结合我行低代码平台实现OA办公系统自主化设计,已经与信创技术栈从数据库到操作系统,到我中间件完成适配,并经过渗透测试、安全测试、开源治理等测试,低代码平台能更好的支撑OA领域建设和发展。

(免责声明:本文转载自其它媒体,转载目的在于传递更多信息,并不代表本站赞同其观点和对其真实性负责。请读者仅做参考,并请自行承担全部责任。)

相关资讯

【声明:本页面数据来源于公开收集,未经核实,仅供展示和参考。本页面展示的数据信息不代表投资界观点,本页面数据不构成任何对于投资的建议。特别提示:投资有风险,决策请谨慎。】