中国银行从DevOps实践到应用性能管理
- 格式:docx
- 大小:114.70 KB
- 文档页数:6
业技融合 创新赋能做好银行数字化转型排头兵身处不确定的时代以及随着数字化技术快速迭代升级,数字化转型的外在表现是产品、服务和体验,内在关键是组织和管理必须做出相应的改变,而金融科技创新始终是银行业数字化转型的“硬核”推动力。
中国银行软件中心全力支持新一轮集团发展战略,以企业级架构建设为契机,全面投身科技改革浪潮,推动科技与业务深度融合,助力价值创造,为集团数字化转型提供了面向未来的驱动力。
与此同时,软件中心坚持科技引领、技术赋能,着力构建金融科技创新机制,促进创新成果的输出和转化,为集团迈入“数字化时代”注入不竭动力。
中国银行软件中心总经理王铿中国银行软件中心总经理 王铿当今世界正经历百年未有之大变局,新一轮科技革命和产业变革深入发展,“数字化转型”已经成为国家战略。
“十四五”规划纲要中提出的“以数字化转型整体驱动生产方式、生活方式和治理方式变革”,在将“加快数字化发展”提升到了前所未有的新高度的同时,对国有企业数字化转型提出了新的要求。
作为信息化程度较高的国有商业银行,中国银行正以科技创新为手段,通过数字化转型驱动,力求将自身打造成为推动社会高质量发展的中坚力量。
数字技术的迅猛发展促使客户对个性化、便捷的服务模式有了更高要求,突如其来的新冠疫情更加快了全社会的数字化进程,无接触、全渠道的金融服务需求快速增长。
客户行为的变化促使各大商业银行全面加快数字化转型,使其以业务模式、流程管控、管理方法的变革,有效应对后疫情时代的新需求、新挑战,并充分把握经济复苏和结构升级带来的新机遇,积极开创商业银行经营新局面。
作为中国银行信息科技的主力军、主战场,软件中心以深化改革、价值创造为主线,按照“激发活力、敏捷反应、重点突破”的战略要求,以客户为中心,以数据为根本,以辐射全集团的价值创造为目标,通过对大数据、人工智能、分布式、物联网、区块链、5G等数字化技术的研究及深度应用,助力重塑业务流程、管理机制和运营模式,推动中国银行步入全场景数字化时代。
89业界观察Industry Observation2019 . 10 中国金融电脑在9月6日的GNSEC 高峰论坛上,中国工商银行(以下简称“工行”)重要项目工银e 生活顺利通过DevOps 标准持续交付部分3级评估,获得由中国信息通信研究院(以下简称“信通院”)颁发的《研发运营一体化(DevOps)能力成熟度模型》评估证书。
这代表着工行在该系统的持续交付能力达到国内领先水平。
全球首个DevOps 标准,即《研发运营一体化(DevOps)能力成熟度模型》,由信通院牵头,联合云计算开源产业联盟、高效运维社区、DevOps 时代社区、BATJ、清华大学、通信及金融等行业顶尖企事业单位专家共同制定。
DevOps 标准和CMMI 互为补充,侧重CMMI 体系中工程技术的实践方法与落地指导。
目前,由信通院主导的DevOps 标准已在联合国直属标准化组织ITU-T、中国通信标准化协会(CCSA)正式立项。
在此之前,通过DevOps 标准评估的企业包国内领先水平!中国工商银行工银e 生活项目通过DevOps 持续交付标准评估括浙江移动、中国银行、腾讯、招商银行、广东移动、北京移动和去哪儿网等(按参评顺序)。
工银e 生活是工行牡丹卡中心打造的一款集生活、消费和金融于一体的综合消费服务平台,是工行信用卡中心在互联网渠道面向客户的第一平台和重要对客App 渠道,用户规模已达千万级。
工银e 生活的业务需求种类丰富、变化迅速、对需求上线速度要求非常高,因此,集中力量快速提升相关项目的DevOps 能力是非常关键的。
据了解,工行准备在企业内部以DevOps 标准来重新审视和规划持续交付能力建设。
把评估中获得4级的优势能力项向其他项目推广,同时研究专家提出的改进建议,结合工行实际情况推进落实,进一步提升全中心的DevOps 能力,包括如继续打造高效的持续交付工具平台,提升各个阶段的标准化和自动化能力,实现端到端的价值交付。
DevOps的实践和经验随着互联网的高速发展,越来越多的企业开始关注一个新的开发模式——DevOps。
DevOps是Development和Operations的缩写,这种开发模式主要关注的是软件的开发和运维过程中的协同合作和迭代,以实现快速交付和高质量的软件。
一、DevOps的实践1、自动化测试在传统的软件开发模式中,测试是一个必不可少的环节,但是由于开发和测试之间的协作问题,并不能保证测试的质量。
而在DevOps的实践中,自动化测试则成为了保证软件质量的重要手段。
自动化测试指的是使用自动测试工具和自动化测试框架,自动执行测试用例,并且监测和分析测试结果。
通过自动化测试,不仅可以提高测试效率,同时也可以提高测试的准确性和可重复性,降低了软件开发和运维的成本和时间。
2、集成开发环境集成开发环境(IDE)是指一种工具软件,它集成了所有的开发和编译工具,可以提高开发的效率。
在DevOps的实践中,集成开发环境一般与版本控制、项目管理等工具结合使用,以实现开发和运维团队之间的协同工作。
在IDE中,开发和测试人员可以共享代码、数据库和其他资源,可以及时解决问题和调整代码。
同时,由于IDE提供了一种可视化的编程环境,可以提高开发效率和代码质量。
3、容器化DevOps的实践中,容器化成为了一个趋势。
容器化是指将应用程序打包成一个独立的、可移植的容器,从而简化应用程序的部署和管理。
容器化可以提高应用程序的可伸缩性和可靠性,同时也方便了应用程序的管理和维护。
在容器化的生态系统中,Docker和Kubernetes是两个重要的工具。
Docker是一款轻量级的容器引擎,可以快速地部署和运行容器。
Kubernetes是一个开源的容器编排系统,可以管理不同的Docker容器,并自动进行水平伸缩和软件负载均衡。
二、DevOps的经验1、文化变革DevOps不仅仅是一种技术,更是一种从传统软件开发模式向敏捷软件开发方向转变的文化变革。
2019年8月中国人民银行印发的《金融科技(FinTech)发展规划(2019-2021年)》指出,金融科技是技术驱动的金融创新,已成为深化供给侧结构性改革、增强金融服务实体经济能力、打好防范化解金融风险攻坚战的内在需要和重要选择。
我国信息技术在金融领域的应用起步于20世纪80年代,先后经历了金融业务电子化阶段、金融渠道网络化阶段,目前正迎来金融科技发展浪潮,信息技术逐步由支撑业务向引领业务方向发展,金融科技深度融合已成为趋势。
在此背景下,西安银行秉持“守正创新、安全可控、普惠民生、开放共赢”的基本原则,明确了信息科技三年(2019-2021)发展规划和目标,通过建平台、引流量、接场景,围绕打造卓越的计算与存储能力、实时在线风控能力、人工深入金融科技应用 赋能银行高质量发展惟实且励新,笃行而致远。
新的一年,西安银行初心不变,使命不改,将持续扩展金融科技开放合作领域,提升各类IT 平台的规划与建设能力,增强业务风险识别与防控能力,强化信息科技运维保障能力,加强网络信息安全管理能力,通过创新技术与跨界融合,推动业务的可持续、高质量发展。
西安银行科技部 胡博 刘俊智能服务能力、多渠道整合能力、激活数据价值能力、平台化运营能力、敏捷自主研发能力等七大能力,从产品、渠道、风控、生态、运管等多个维度共同发力,打造了“1”个“集中+分布”相融合的技术架构,夯实基础保障能力;构建了“2”个基础平台——智能运管平台和未知威胁感知分析平台,提升风险防控能力;实现了“3”种科技能力——人工智能、数据标准化、敏捷迭代,增强金融创新能力,全面推进银行高质量发展。
一、与时俱进,深入金融科技应用1.“分布式+云计算”:构建可靠的计算存储能力西安银行遵循“自主可控、稳步推进”原则,在“瘦核心”化改造基础上,针对服务客群及渠道的不同,实施了分布式改造,形成了“集中+分布”相融合的“双模”IT体系架构,实现对全行IT计算资源、存储资源及网络资源的“资源池”化管理。
2022年中国银行IT发展环境(PEST)分析一、银行IT概述20世纪60年代以来,银行、证券和保险业纷纷开始用计算机来代替手工作业,标志着信息化历程的开始。
金融IT,是中国信息化建设中最重要的一个行业,也是我国信息化建设程度最高的一个行业,IT技术已经成为金融企业的生命。
银行IT 是指银行业金融机构使用的信息技术的统称,是银行业务和科技的融合,指通过利用各类科技手段创新传统金融行业所提供的产品和服务,主要是在更加方便、快捷和稳定地完成业务数据交换和处理的基础上,对银行前端渠道、各类业务和后台管理提供信息化支持。
银行IT系统可分为前端系统、中台系统和后端系统,前端系统主要包括各类金融机器用具和线上应用的采购及维护等,中台系统主要是解决企业在快速变化的前端系统与周期较慢的后端系统之间的矛盾,后端系统主要包括基础设施硬件和软件以及各类解决方案的开发实施。
二、政治环境(P)目前,互联网、大数据、云计算、人工智能等新一代信息技术不断取得突破,金融科技发展正迎来浪潮,金融与科技深度融合已经成为一种趋势。
银行业作为金融领域的重要组成部分,其银行IT也将得到飞速发展。
在此背景下,国家出台了一系列相关政策,为银行IT行业的发展提供政策助力。
2019年8月,中国人民银行发布的《金融科技(FinTech)发展规划(2019-2021年)》指出到2021年,建立健全我国金融科技发展的“四梁八柱”,进一步增强金融业科技应用能力,实现金融与科技深度融合、协调发展,明显增强人民群众对数字化、网络化、智能化金融产品和服务的满意度,推动我国金融科技发展居于国际领先水平。
2021年12月,中国人民银行发布的《金融科技发展规划(2022-2025年)》提出将数字思维贯穿业务运营全链条,注重金融创新的科技驱动和数据赋能,推动我国金融科技从“立柱架梁”全面迈入“积厚成势”新阶段,力争到2025年实现整体水平与核心竞争力跨越式提升。
三、经济环境(E)随着信息技术的不断发展以及银行业务品种的丰富,银行业务信息化、智能化的趋势不断加强,中国银行业对IT的投入规模不断扩大。
踔厉奋斗,笃行不怠,全面开启“数字中银+”新篇章中国银行信息科技部总经理兼企业级架构建设办公室主任孟茜中国银行信息科技部总经理兼企业级架构建设办公室主任 孟茜发展数字经济是把握新一轮科技革命和产业变革新机遇的战略选择,是我国“十四五”时期的重大战略部署。
我国金融机构纷纷开启数字化“答卷”,重塑金融业生态和竞争格局。
2021年,中国银行紧跟时代步伐,深度融入数字中国建设,加快推进集团全面数字化转型,科学制定了“数字中银+”金融科技规划并全面推进实施,在金融科技治理、企业级架构建设、数字金融等方面取得了阶段性成果。
2022年,中国银行将保持战略定力,稳中求进,紧密围绕既定部署,培育新动能,以重点突破带动数字化转型整体提升,为集团业务高质量发展贡献科技力量。
一、2021年中国银行金融科技工作回顾“十四五”时期,数字经济将推动我国社会转型升级,培育经济增长新动能,筑牢国际竞争新优势,面对新客户、新领域、新竞争者,全面构建数字化能力成为银行高质量发展的迫切需要。
同时,为应对百年未有之大变局,坚持统筹安全与发展,解决关键技术领域“卡脖子”问题,推进金融业信息化核心技术安全可控,全力实施IT 架构转型成为维护金融基础设施安全的必然选择。
2021年,中国银行谋定而后动,以数字化转型为主轴,坚持固本强基,紧跟时代脉搏,搭建“技术+生态+体验+数据”新能力,为跨越式发展积蓄新势能。
1.谋篇布局,勾勒数字化转型新图景2021年,中国银行着力加强顶层设计、系统谋划,坚持问题导向、目标导向、结果导向,在统筹规划、体制机制、人才队伍建设等方面进行战略部署,构筑集团金融科技发展的“四梁八柱”,谋定集团数字化转型前进方向。
一是优化IT 治理体系。
中国银行强化统筹,整合信息科技管理委员会、互联网金融委员会、数据治理委员会,成立金融数字化委员会,统筹集团数字化发展;优化布局、全局统筹,成立企业级架构办公室,加快推进企业级架构建设工作,锻造数字化新军,构建新的核心竞争力;面向“一体”核心,设立总行级信息基础设施联合实验室,中银金科苏州分公司和武汉、成都、海南三个研发基地,支持重点区域协同发展;面向“两翼”联动,坚持“一盘棋”,实施“一行/司一策”服务,提升远程办公水平,开展“集团云”服务,试点数据互联互通,支持集约化经营;靶向发力,优化科技资源分配策略和项目管理流程,提升科技管理效能,确保战略任务稳步落地,使得项目立项效率提升50%,交付效率提升9.1%。
《研发运营一体化(devops) 能力成熟度模型11部分研发运营一体化(DevOps)能力成熟度模型是一种用于评估和提升组织在DevOps实践中的能力水平的框架。
它可以帮助组织了解当前的能力水平,并提供指导和建议以实现更高的成熟度。
本文将从五个大点阐述DevOps能力成熟度模型的11个部分,包括文化、组织、流程、工具和度量。
引言概述:DevOps是一种将软件开发(研发)和运营(运维)紧密结合的方法论,旨在通过自动化、协作和持续交付实现更高效、更可靠的软件交付。
而DevOps能力成熟度模型则是一种评估和提升组织在DevOps实践中的能力水平的框架。
正文内容:1. 文化1.1 文化的重要性:DevOps文化是成功实施DevOps的基础,它强调跨职能团队的协作、共享责任和持续改进。
1.2 团队合作:团队成员之间的合作和沟通是DevOps文化的核心,要建立开放、互信、共享的工作环境。
1.3 领导力:领导者在塑造和推动DevOps文化方面起着关键作用,他们应该鼓励创新、承担风险,并提供资源和支持。
2. 组织2.1 跨职能团队:构建跨职能团队是DevOps实践的关键,团队成员具备多样化的技能,并具备自主决策和自我管理的能力。
2.2 自动化:组织应该致力于自动化各个环节,包括开发、测试、部署和监控等,以提高效率和可靠性。
2.3 持续集成和交付:组织应该建立持续集成和交付的流程,以实现快速、频繁、可靠的软件交付。
3. 流程3.1 敏捷开发:采用敏捷开发方法可以提高开发效率和质量,同时促进开发和运维之间的紧密合作。
3.2 持续测试:持续测试是DevOps实践中的关键环节,它可以帮助发现和修复问题,并确保软件交付的质量。
3.3 部署流程:建立自动化的部署流程可以减少人为错误和部署时间,提高交付速度和可靠性。
4. 工具4.1 配置管理工具:配置管理工具可以帮助自动化环境的部署和管理,提高环境的一致性和可重复性。
4.2 自动化测试工具:自动化测试工具可以帮助快速执行测试,并提供准确的测试结果,减少人为错误和测试时间。
devops学习心得总结第1篇过去普遍采用的软件交付基础模型,就是“瀑布(Waterfall)模型”。
瀑布模型,基本特征,就是等一个阶段所有工作完成之后,再进入下一个阶段。
适合条件比较理想化(用户需求非常明确、开发时间非常充足)的项目。
大家按部就班,轮流执行自己的职责即可。
但是互联网软件项目,甲方客户的需求往往并不是固定且明确,会根据实际情况调整部分开发内容。
同时用户给的开发时间周期却越来越少。
在这个情况下,大家发现,笨重迟缓的瀑布式开发模型已经不合时宜了。
于是,软件开发团队引入了国外一个新的概念,那就是大名鼎鼎的——“敏捷开发”有两个词经常会伴随着DevOps出现,那就是CI和CD。
CI是Continuous Integration(持续集成),而CD对应两个英文,ContinuousDelivery(持续交付)或Continuous Deployment(持续部署)。
画个图说明可能更明白一点:敏捷开发大幅提高了开发团队的工作效率,让版本的更新速度变得更快。
很多人可能会觉得,“更新版本的速度快了,风险不是更大了吗?”其实,事实并非如此。
敏捷开发可以帮助更快地发现问题,产品被更快地交付到用户手中,团队可以更快地得到用户的反馈,从而进行更快地响应。
而且,DevOps小步快跑的形式带来的版本变化是比较小的,风险会更小(如下图所示)。
即使出现问题,修复起来也会相对容易一些。
这样最大限度的解决了用户需求描述和产品功能之间的信息不对称问题。
众所周知的产品生命周期包括从产品需求确立到产品设计,开发,生产及售后。
在传统模式下直到产品生产完成后,我们才能确认产品提供的服务或应用是否能真正的满足用户的需求,但是由于各种无法克服的原因,信息在传递的过程中会不断的被扭曲,被误解,导致最终产品和用户的期望总会有比较大的出入,如果需要重新改正的话,成本往往过于巨大导致用户不得不长时间忍受着不符合自己期望的产品。
在新的(Agile/DevOps)迭代开发持续交付的模式下,用户可以很早的就得到最终产品或服务的一部分进行实际体验,从而可以尽快的把发聩传递回需求管理团队和产品研发团队,这些极具价值的反馈信息将会成为随后产品交付功能的重要参考。
栏目编辑:梁丽雯E-mail:****************2021年·第2期47移动互联时代中小银行IT架构转型分析■ 内蒙古呼和浩特金谷农商银行 赵晨彬摘要:在移动互联时代,中小银行迫切需要通过数字化转型应对日趋激烈的竞争,利用信息技术实现弯道超车。
IT架构作为企业信息化建设的顶层设计,是决定银行数字化转型成败的关键因素。
本文对当前数字化背景下中小银行IT架构应当具备的能力和面临的困境进行分析,从构建弹性化基础设施、加快业务价值交付速度、提升共享和复用能力等方面给出了IT架构转型策略和建议,为中小银行开展IT架构建设、实现数字化转型拓宽思路。
关键词:移动互联;中小银行;IT架构;数字化转型在移动互联时代,为了快速响应市场的需求,提供嵌入式、场景融合的金融服务,数字化转型被各金融机构普遍认为是面对竞争压力的有效应对措施,而IT架构作为银行信息化顶层设计,是决定数字化转型成败的关键因素。
一、移动互联时代中小银行面临的挑战移动通信技术的高速发展和智能手机的全面普及使金融服务全面迈入了移动互联时代。
随着云计算、大数据、人工智能、区块链等新兴技术的发展以及利率市场化的落地,银行业金融机构面临着客户存款水平下降、存贷款利差收窄、资产质量降低等风险,亟须通过数字化转型提高自身实力,实现错位竞争。
相对于大型银行和全国性股份制商业银行,中小银行规模较小、信息科技发展水平较低、人员和资金投入不足,因此转型难度更大。
如何积极主动拥抱金融科技,选取适当的途径加快数字化进程,是广大中小银行必须深入研究的课题。
二、中小银行IT架构存在的问题近年来,中小银行已经开展了信息科技建设方面的探索和实践。
但是由于自身条件的限制,中小银行的IT架构仍普遍存在以下问题。
(一)IT架构缺乏统一规划鉴于IT架构对支撑企业战略的重要性,处于领先地位的国内外银行已开展了企业级架构规划和实施,并取得了显著的成效。
但是大部分中小银行由于信息科技发展起步较晚,还没有进行完善的IT架构发展规划,信息系统建设呈现出随意性较大、业务价值低、难以统一管理的特点。
Application 闕獅5Si软件产品质量管理的数字化转型文丨丨中国银行软件中心副总经理李兆云1李兆云金融科技蓬勃发展,在持续引领和赋能讪努价 值交付的同时,也必须盲面相伴相生的复杂的 质量形势。
中国银行长朗致力于软件产品质量 管理俥系的建设工作,从沛系化、精益化到数 字化、智能化,持续提升质量管理的敏捷反应 能力,保持与时俱进,保证金融软件研发的提 质增效。
引言当今世界面临着百年未有之大变局,新一轮科技革命和产业变革加速演进。
如 果说迅猛发展的丨T技术,是这个时代最 为重要的生产力,那么在技术驱动创新发展的过程中,质量管理无疑是软件工程这个“生产方式”的底线和根基。
近年来,中国银行逐步实现了瀑布研发和敏捷研发的“双模”灵活切换,完成了支持“双模”过程管理和监控的质量管理体系建设,确保了业务价值的快速交付和组织级的提质增效。
并以此为基础自2018年起,逐步启动了软件产品质量管理的数字化转型工作,旨在打造一套标准化、数字化的质量管理体系,建立全生命周期的质量管理机制,以“端到端、全流程、全员化、智能化”的管控方式和力度,全面夯实产品质量根基,更好地应对因快速的技术更迭和激烈的市场竞争所带来的机遇和挑战中国银行应用系统研发的数字化质量管理体系围绕“112N-4”主体实施,即1个体系,1个平台,2个目标,N个应用及4个成效(见图1 )。
明确精细化、规范化和量化管理流程,打破开发、测试和运维条线间的壁垒,确保各个环节无缝衔接、各个角色高效协同。
积极做好新技术预研,建立产品质量智能管理平台,实现质量数据智能管理和决策,多措并举提升所交付的软件产品质量。
顶层设计建设“1个体系”对中国银行,质量管理既是一种文化,更是一套体系,是大型组织产品质量的有力保障。
作为全行软件研发的实施机构,中国银行软件中心在多年的实践与探索中深耕质M管理体系建设。
质量体系建设起步于瀑布模型,经过国内和海外蓝图的不断锤炼,在日新月异的技术发展、敏捷迭代的新模式中持续建立并完善。
云上光大,云引金融作者:丁永建来源:《中国金融电脑》 2016年第10期中国光大银行信息科技部副总经理丁永建随着我国利率市场化进程加快、民营资本进入以及互联网金融的蓬勃兴起,银行业面临利差收窄、资金成本增加、盈利模式转变等诸多挑战,多元化和差异化经营成为银行转型的必然选择,这也要求银行信息科技在IT 交付效率、客户需求响应、降低运营成本等方面主动出击,而云计算技术的发展为银行IT 运营提供了转型契机。
本文结合云技术在光大银行的应用实践,阐述云技术的应用背景、应用策略、应用实践和未来发展。
一、扑面而来的云技术随着技术的不断发展和演进,目前云计算技术已经相对成熟,从虚拟化平台、云平台过渡到应用容器时代,为银行业应用云计算架构打下良好技术基础。
一是安全可靠,云计算增强了银行IT 的数据保护能力、错误容忍度和灾备的恢复能力,可以为业务连续性提供坚实保障;二是弹性扩展,云计算技术能够大大缩短IT 资源交付的时间,快速支持开发和业务上线;三是统一资源管理,云计算技术能够实现对基础设施资源性能和容量的全面监控,从而提高资源利用率,降低整体成本;四是灵活稳定,云计算技术可以随时应对资源使用率的快速增长,减缓系统性能压力。
根据Gartner 公司统计,中国云计算产业的市场规模以每年接近38% 的速度增长,2015年我国云计算整体市场规模达到378 亿元,应用云计算已经逐步成为行业趋势。
与此同时,银行业也非常重视云计算技术的应用,2016 年初《中国金融业信息化“十三五”发展规划(征求建议稿)》强调“科学利用云服务,提升金融服务能力和效率”;2016 年7 月《中国银行业信息科技“十三五”发展规划监管指导意见(征求意见稿)》明确提出:稳步开展云计算应用,主动实施架构转型。
在此背景下光大银行从行业角度出发,立足自身情况,对云计算技术在银行业的落地以及发展进行了深入的思考和应用实践。
二、择机而变的银行云战略银行业引入云计算技术并成功落地,结合行业应用实践,建议银行应重点从如下六个方面进行部署和推进。
IT 实践IT Practice772021 . 03 中国金融电脑近年来,随着我国利率市场化和互联网金融的迅速发展,市场上曾被“遗忘”的小微客户逐渐成为各家金融机构争夺的重点目标,尤其是通过科技手段为其提供定向化服务,更是成为了金融机构抢占市场、赢得竞争的主要手段。
然而,由于小微客户的个性化需求往往呈现出高度碎片化的特征,导致基于传统集约化管理模式的银行机构在与互联网金融企业的竞争中步履蹒跚。
面对这一挑战,各家商业银行纷纷对原有科技体系进行了转型升级,同时对需求进行条目化管理也逐渐成为业界的主流趋势之一。
一、需求碎片化是银行向以客户为中心转型时需面对的重大挑战在实际工作中,由于位于需求曲线长尾端的小微客户的群体差异显著,要向其提供定向化、个性化的优质服务,那么银行必然会面临海量、凌乱、无序的碎片化需求,且与银行传统的集约化需求相比,碎片化需求具有以下三个突出特征:一是需求小且急。
碎片化需求从规模和时效性看,不仅中小型需求占比高、彼此间独立性强,且往往都要求能够快速上线。
二是需求场景化。
碎片化需求多为具体的业务场景和特定用户群体的某些行为习惯结合而产生,表述时经常采用业务实例进行描述,表象化趋势显著,且用户往往只有置身于具体的场景后才能进一步明确自身需求。
三是以用户体验为核心。
对碎片化需求而言,用户不仅会关注各类功能的实现,同样也更加关注服务的便捷性及良好的使用体验,而用户口碑甚至会成为业务成败的关键。
在此背景下,如何适应碎片化需求的上述特征,使海量碎片化需求能够在企业内部进行高效的正确传导和实现,且保证整个过程合规、可控,已成为当前银行科技部门面临的重大挑战。
对此,国内银行纷纷引入了需求条目化管理模式,以期能基于快速、持续迭代的交付服务实现对市场的及时响应。
二、需求条目化管理是对银行传统需求管理模式的深刻变革需求条目化管理是对传统基于文档需求管理模式的深刻变革,通过将需求根据企业架构和业务价值进行组浅谈银行科技转型之需求条目化变革中国邮政储蓄银行金融科技创新部 林伟 张波 李云辉摘 要:随着商业银行数字化转型的不断加速,如何整合碎片化需求快速实现对客户价值的精准交付,已成为当前行业关注的焦点问题。
银行数字化转型下的发展思路和实施路径选择数字化信号已经逐渐深入到社会的每个角落、正在影响着用户的心智和行为,银行业已来到转型数字化、盘活业务的门口。
那些勇敢走向云端的第一批金融机构们,已经品尝到了技术升级带来的红利盛宴。
进而佐证了实现数字化转型,更迫切的需求是上云。
本文将针对中国银行业的数字化转型的路径、选择、步骤与准备进行探讨和分析。
一、经营环境变化促使银行变革近五年以来,金融科技在我国得到迅速发展,互联网技术创新运用于金融领域,以一种惊人的命中率击中用户需求,并带动传统金融服务体验和运营模式的巨大变革。
1、银行业务变化首先是业务重心的变迁:对公业务萎缩、零售业务高速发展已成为一种趋势,银行大零售战略的选择更多是一种必然:主要来自于对公业务基本饱和(全国大企业负债超过130万亿,接近M2总量的75%),而个人消费金融每年超过20%持续高速增长。
但银行对于个人客户、小微企业的服务能力非常有限,传统银行习惯服务于高端的企业客户和个人客户(2:8法则),随着互联网金融的发展,新的竞争者的加入,如互联网金融企业、消费金融公司、新生的民营银行以及独立法人的直销银行机构等,80%的普通客户越来越不依赖传统银行。
对长尾用户及小微企业的金融服务往往是“无法及时地满足长尾市场的差异化需求。
数字化时代打破了客户边界,可以通过数字化渠道触达所有客户群体(长尾法则)。
长尾客群需要更加精细化地数字化运营能力,获得电子化、智能化、个性化、定制化的金融服务体验。
针对零售业务,银行的移动化经营能力、数字化运营能力以及整体业务经营思维都需要发生较大的转变,有的甚至需要变革式的推进才能真正有效的推动银行零售业务的转型。
2、银行IT变化银行的系统越来越复杂。
主要原因是银行越来越需要面对多样化、个性化、国际化的客户群体,银行信息系统需要支撑更加差异化、综合化的产品和服务,并满足国际化带来的监管要求。
银行系统面临的性能及稳定性要求越来越高。
运维管理的创新与实践:探讨运维管理的创新与实践方法引言在今天的数字化时代,科技的快速发展和依赖性的日益增加使得运维管理变得至关重要。
运维管理是指将计算机系统和网络设备保持运行状态并保障其正常运行的一系列活动。
尽管运维管理在过去十年中取得了一些进展,但随着技术的不断演进和挑战的增加,我们需要寻找创新的解决方案来应对不断变化的需求。
本文将探讨运维管理的创新与实践方法,为读者提供一些思路和指导。
I. 运维管理的挑战运维管理面临着一系列的挑战和困难。
下面列举了其中的一些关键问题:A. 复杂性现代的计算机系统和网络设备变得越来越复杂,它们涉及的软件和硬件组件繁多,互相之间存在复杂的依赖关系。
这使得运维人员需要具备高度的技术知识和技能来处理各种问题和故障。
B. 可伸缩性随着企业的扩张和业务的增长,计算机系统和网络设备的规模也在不断增加。
运维管理需要具备良好的可伸缩性,能够适应不断变化的环境和需求。
C. 物联网的兴起随着物联网的兴起,越来越多的设备和传感器将被连接到互联网上。
运维管理需要适应这种新的环境,能够监控和管理大规模的物联网设备。
D. 安全性计算机系统和网络设备的安全性是运维管理的重要方面。
随着网络攻击和数据泄露的增加,安全性的保障变得尤为重要。
运维管理需要具备高度的安全性和强大的防护能力。
II. 运维管理的创新方法为了应对运维管理的挑战,我们需要探索和引入一些创新的方法。
下面列举了一些可能的创新途径:A. 自动化自动化是一种解决复杂性和可伸缩性问题的关键方法。
通过引入自动化工具和技术,可以减少人工操作和减轻运维人员的负担。
例如,自动化脚本和配置管理工具可以提高工作效率,并降低出错的风险。
B. 数据驱动决策利用数据来指导运维管理的决策是一种创新的方法。
通过收集和分析系统和网络设备的运行数据,可以更好地了解其性能和健康状况,以及预测和预防潜在的问题。
C. 云计算技术云计算是一种灵活的解决方案,可以提供高度可伸缩的计算和存储资源。
中国银行从DevOps实践到应用性能管理
面对互联网金融汹汹来袭,将服务延伸至支付、资管、交易、融资等金融领域,传统银行加速了以提高用户消费体验为宗旨的数字化进程。
中国银行软件中心在2013年便开始了探索DevOps模式,并成功推出中国银行第一个互联网金融产品——网络通宝。
目录
1. 打造敏捷体系 (3)
2. 仅有DevOps还不够 (5)
1.打造敏捷体系
2016 年,中国银行推出“ e中银” 三年规划( 2016- 2018),指出:全面践行“互联网+”行动纲领及国家十三五规划,顺应市场环境与客户需求变迁,把握金融服务本质,开放合作、场景融合、快速创新商业模式,重塑流程、数据洞察、极大提升业务价值,为客户提供随时、随地、随心的全方位金融服务,推动公司、零售、金融市场各条线业务快速增长,构建中国银行特色鲜明的差异化竞争优势,将“e中银”打造成银行业互联网金融领先品牌,推动“做最好的银行”战略目标实现。
作为中国银行信息科技体系的重要组成部分,中国银行软件中心担负着整个集团软件系统与应用的开发、测试、维护管理和实施工作。
因此,建设“e中银”,中国银行软件中心可谓是使命必达。
然而随着各个分中心规模的不断扩大,中国银行内部系统的开发任务也变得愈发艰巨,其中各项金融产品不但越来越复杂,数量也呈快速上升状态,而且更新迭代速度也在不断加快。
同时,产品在开发方式上的多样性,以及来自业界的竞争压力,都促使中国银行急需找到一个强有力的指导方法来应对这一挑战。
于是,中国银行软件中心开始践行DevOps打造敏捷开发和运维体系。
简单说,DevOps是软件开发、运维和质量保证三个部门之间的沟通、协作和集成所采用的流程、方法和体系的一个集合。
它是企业为了及时生产软件产品或服务,以满足某个业务目标,对开发与运维之间相互依存关系的一种新的理解。
“e中银三年规划要求我们必须具有并行开发多个互联网金融领域产品的能力和具备多产品线、多批次及多任务生产能力,这需要我们全面建立敏捷开发和运维体系,实现应用的端到端全流程交付,实施DevOps是必然之道。
”中国银行软件中心高级系统工程师付大亮表示,“DevOps是文化、工程方法、工具技术的有机整合,用来促进软件开发、运营维护
和质量管理之间的沟通、协作。
目标是提高软件研发的交付价值,落实提高交付价值的途径就是提升响应力,提升持续交付能力,以科技支撑业务发展。
”
中国银行软件中心在2013 年便开始了探索DevOps模式,并成功推出中国银行第一个互联网金融产品——网络通宝。
目前,中国银行DevOps已经进入深化实施阶段,形成了中心级的敏捷体系。
2.仅有DevOps还不够
当然,DevOps无法解决一切问题。
中国银行软件中心仍然遇到了一些IT系统开发、管理中共性的问题。
这其中便包括:一些性能问题已经表现出来,但难以找到问题的根源;同时,有一些产品的运行看起来流畅完美,但实际存在着潜在的性能隐患; 此外,在开发、测试、维护的各个阶段都存在着性能错误排查困难的情况。
举个例子,中国银行的IT系统主要是基于SOA架构,节点众多,在当前的技术和应用环境下难免出现交易路径复杂,事先无法确认;彼此服务调用,故障定位复杂;环境复杂,导致测试复杂;以及性能分析复杂等问题。
要在x86 分布式环境下解决上述问题需要一套真正端到端的、全生命周期的应用智能监测系统。
基于此,中国银行软件中心在开发阶段便引入了Dynatrace的应用性能管理工具,通过对各个计算节点全面、整体监控,提供后续的故障分析和性能调优的依据。
中国银行软件中心对软件开发有一套完整的把控要求,在开发过程中希望开发人员不仅要了解自己的功能模块,还要对产品的整体应用架构、调用流程有所了解,避免迷失在复杂的网络环境中。
通过Dynatrace能够实时绘制的业务流程图清晰记录请求经过的服务,以及每个服务耗时,大大加快了分布式架构下性能优化和故障诊断。
而在程序运行的阶段,通过Dynatrace,中行软件中心可以检查整个程序的运行逻辑跟之前设计的调用关系是否一致,这在一定程度上也提高了开发人员对整体程序的把握和分析能力,通过一次的交易就可以一键生成所有的关系。
所有这些附加价值都在很大程度上提高了整个软件中心的开发效率。
付大亮说:“通过对真实的用户体验、交易全路径等情况精准的跟踪分析,Dynatrace推动相关产品测试前移,提升产品质量,促进开发运维进一步融合,为缩短交付周期、缩短故障恢复时间奠定了基础。
”。