自2021年中国人民银行发布《金融科技发展规划(2022-2025年)》以来,商业银行进入数字化转型高水平阶段。 在此背景下,商业银行为了进一步提升金融科技管理水平,需要改变传统金融运维模式,对现有运维系统进行全面升级。
现实中,想要实现数字化运维管理,需要在每个运维流程、操作、人员管理中引入数字化管理思想、深化数字化管理方法,让数字化运维管理成为数字化运维管理的基础。运维部门的所有工作。 出发点。
本文结合国内某知名银行的实践经验,对银行运维系统的困境、构建方法和核心技术进行了梳理和分析,为银行构建智能运维系统提供有益的参考和借鉴。
全国性股份制商业银行简介
该银行是一家全国性股份制商业银行。 建立了全国性、国际性商业银行的经营和服务架构,在境内外设立了40多家一级分行和1000多家营业机构。 其中国内分支机构覆盖大陆所有省份。 行政区域内,境外分支机构包括香港分行、新加坡分行、伦敦分行。 凭借良好的业绩和诚信信誉,该行已成为中国证券市场备受关注和尊敬的上市公司。
随着用户数量的不断增长,业务场景变得越来越复杂。 为了满足业务需求,系统架构逐渐从传统的单节点架构转变为分布式架构和集群架构。 随着技术的变革,系统运行的不稳定因素也在不断积累。 为了减少不稳定因素,提高系统业务连续性,保证客户服务水平,数字化运维管理成为重中之重。
银行运维体系建设背景及痛点
多年来,行业对运维业务的探索分为以下几个阶段:
★初级阶段
初期的主要任务是维护服务器、网络设备、数据库和应用程序的稳定运行,包括故障排除、备份、恢复、系统监控等基础工作。
★ 自动化阶段
自动化阶段,团队引入自动化工具,以服务中心为入口、基地为基础,打造CMDB、运营平台、流程引擎三合一核心平台,实现90%以上自动化管理操作和维护。 与此同时,团队开始关注资源的优化利用,通过容量规划、性能测试和优化方法提高系统利用率和性能。
★ 持续交付阶段
在持续交付阶段,团队扩大到80多人,开始实践持续交付和理念,并将运维工作纳入系统开发的全生命周期。 同时,团队更加注重提升运维工作的在线管理水平,将ITSS标准化管理模式落实到实际工作中。
ITSS,信息技术服务标准,简称ITSS。 它是一个系统、全面的信息技术服务标准库,全面规范信息技术服务产品及其构成要素,用于指导实施标准化、可靠的信息技术服务。
ITSS由信息技术服务标准工作组研究制定。 它是对信息技术服务行业最佳实践的总结和完善。 也是各类从事信息技术服务研发、供给、推广和应用的组织自主创新成果的固化。
运维业务发展到今天,银行已经实现了90%以上的运维自动化,实现了渐进式建设、集中监控、统一自动化,基础运维能力持续提升。
但不同的阶段面临不同的挑战。
随着运维管理需求不断增加,开发资源难以跟上。 大量高频、敏感的管理需求以及各平台之间的数据孤岛成为现阶段的瓶颈。
为此,该行决定考虑构建低代码平台,以解决开发周期长、版本管理复杂、对专业人才要求高的传统痛点。 同时,极大提升了应用开发生产力,实现了运维管理场景和ITSS系统整体基础的快速构建。 块建设。
银行TSS系统建设步骤
该行从ITSS的顶层设计出发,结合现有运维管理的实际场景需求,经过严格的低代码选型和论证,决定采用德帆低代码平台继续深化建设的平台项目。
该银行的建设策略分为三个步骤:平台建设、平台运营、场景上线。 该行旨在实现在线运维管理、业务需求场景应用自助建设、运维指标体系建设。
步骤01
打造低代码平台,打造低代码平台能力
首先,银行构建低代码能力,包括动态表单编辑、在线流程编排、模块化API接口、自定义仪表板、插件功能扩展等能力。 同时对接各基础平台的能力API,构建应用管理中心、权限控制中心等基础应用,实现基础能力封装。
步骤02
建立低代码平台操作系统
接下来,银行制定了低代码平台规范,包括低代码平台使用规范、低代码需求管理流程、低代码应用发布流程等; 构建运营体系,包括用户手册、平台功能目录等,支持平台运营和推广。 全面赋能用户安全自助。
步骤03
运维侧需求线上化改造
最后通过低代码平台将线下场景上线,实现需求场景流程透明化。 网上提出的诉求近百条,主要分为以下三类。
典型场景
➤ 科学管理团队:在线管理41份投稿
总行信息技术部的应用流程管理日趋严格,要求和标准更新频繁。 传统系统平台的开发和上线时间过长,并受到开发人力、成本、生产窗口等因素的限制。 当临时性新要求增加时,原有的网上报告方式无法根据新规则迅速改变,从而产生相应的制度风险。 同时,系统的严重滞后带来了人工巡检的成本负担。
低代码平台通过拖放方式及时更改和调整报表字段,并可以针对临时任务快速建立相应的应用建模。 从开发到上线,最快可在1-3天内完成部署,从而保证了软件真实性、安全可控、信息技术资产三项管理事项的有效性,以及相关审核和备案工作共41项数据和文件。 及时性、一致性、完整性,有效提高各技术团队汇报、集团审批、部门管理人员审核的效率; 避免漏报、迟报、虚报等操作风险。
➤ 需求团队:快速上线数据采集应用
行业内存在大量的表单数据。 这些表单数据缺乏专业的平台处理,无法系统地收集、分析和利用,成为行业的数字鸿沟。
低代码平台快速上线设备协调分配管理、设备资产管理、报表统计、问卷调查等应用,承担大部分表格采集、数据汇总和文档模板需求,以及一些边缘化报表的需求,为数据整理和统计工作提供平台支撑,实现数据系统化; 并通过高度可配置的数据可视化功能提高数据分析的深度和准确性。
同时,低代码平台可以优化服务流程,独立设置人工提醒、提醒等重复繁琐的任务,实现自动化,节省人工费用。
➤ 信息安全团队:合规管理
用户体验和安全防护的要求越来越严格。 但行业内的安全管理工作分散在各个安全系统中,形成数据孤岛,部分安全管理工作尚未上线。
团队基于低代码平台构建了漏洞管理、安全时间管理、钓鱼邮件分析处置、账户管理等应用。
结合信息安全团队现有工作场景,通过低代码平台将巡检、沟通、验证、任务处理、物资分发、收集等相关工作线上化,提高工作效率,各系统串联相互配合,解决了各个安防系统的问题,提高了整体自动化水平。
同时,通过低代码平台搭建统一调度中心,快速编排流程,有效支撑安全告警分析和安全事件响应敏捷处理。
银行的价值增益
新时代的IT运维不仅要快速响应,还要完成海量数据的实时采集和分析,从而为运维决策提供数据支撑。
银行整合了四个关键要素:人()、流程()、技术()和资源()。 通过API、可视化、配置“拖拉”的方式,构建自助式低代码应用,屏蔽底层开发的专业性,省去版本生产变更流程等步骤,满足“短”的开发需求。 、频繁、快速”。
同时,行业基于低代码平台,提升运维判断、决策、规划能力,逐步实现数据驱动运维; 通过分层、分类、分层构建数据采集和计算模型,采集各个运维能力平台(监控、网络自动化等),使指标可量化、可追踪、可分析; 实现数据自动采集、自动计算、可视化显示,真正实现运维管理数字化。