工商银行ECOS系统应用架构

2019 年 11 月 8 日,工商银行在北京正式发布 ECOS 智慧银行生态系统。ECOS 以 Ecosystem(生态系统)前四个字母命名。其中E 代表“企业级”(Enterprise-level),C 代表“以客户为中心”(Customer-centred),O 代表“开放融合”(Open),S 代表“智慧智能”(Smart)。ECOS承载实现智慧银行战略目标的重任,从2015年启动IT架构转型,2017年开始全面实施“智慧银行ECOS工程”建设,经过历时5年、举全行之力的集中攻关,在2019年正式发布阶段成果。

中国工商银行智慧银行生态建设工程(ECOS)荣获中国人民银行2020年度金融科技发展奖特等奖。ECOS工程集中体现了从集中式到全分布式、从单一核心银行系统到去核心化系统、从传统银行服务到开放生态服务的三大特征,对于商业银行信息系统建设和数字化转型具有重要的参考借鉴意义。本文将从“全分布式、去核心化、开放生态”三重视角深度解读ECOS工程。

新一代智慧银行信息系统(ECOS),新业务、新产品、新功能,提升效益贡献度、市场竞争力和客户满意度提供强力支持。

工商银行ecos下各平台:

工银星云~云计算平台

工银聚物~物联网平台

工银魔方~大数据平台

工银磐石~分布式技术平台

工银神笔~移动端应用开发平台

工银天梭~流数据平台

工银天眼~生物识别平台

工银图灵~机器学习平台

工银梧桐~api开发服务平台

工银玺链~区块链平台

智慧银行信息系统(ECOS)以“智慧、开放、共享、高效、融合”为五大突出特征,工程总体目标为:客户服务“智慧”普惠、金融生态“开放”互联、业务运营“共享”联动、创新研发“高效”灵活、业务科技“融合”共建。

智慧银行生态系统ECOS取得了“六大标志性成果”,在各业务领域正逐步深化应用,显著提升了服务能力和客户体验。

  • 金融云:实现对热点秒杀场景的高适应高弹性支撑。截止2019年1 月,工商银行已有近50%应用入云,覆盖了137个关键应用,超过80%的业务接入通过云环境承载,云上日均服务调用量超20亿笔。基础设施云IaaS运行规模超1.6万套,系统环境部署从2~3周显著缩减至30分钟;应用平台云PaaS容器规模超7000个,支撑了纪念币预约、“双11”大促、春节红包等互联网业务高峰,实际支持了2万以上峰值TPS,高峰期耗时在130ms以内,高峰期的资源秒级动态扩缩,快速响应业务需求。未来工商银行将提升云平台自主可控水平和计算存储性能,对标主流公有云服务能力,继续保持基础设施云与应用平台云规模同业领先;
  • 双核心:打造“主机+开放平台”双核心IT架构,基于分布式、云平台形成银行核心业务处理能力,将90%以上的应用系统部署在开放平台,建设了完整的账户、客户、核算等基础业务支撑体系;累计完成138个应用系统的分布式转型,全面支撑关键业务发展;
  • 企业级技术平台:打造一系列同业领先的企业级金融科技平台。全面布局云计算、大数据、区块链、人工智能、物联网等主要新技术领域,建设一批新技术平台,大力推进新兴技术与业务融合应用,形成同业领先的企业级技术能力和业务应用能力:
  1. 大数据:融智 e 信上线智知、智咖、智讯、智圈、智询五大功能,融安 e 信通过提供风险大数据服务致力有效防控电信诈骗,融誉 e 信向银行同业客户提供市场风险管理云服务、国别风险报告服务;
  2. 区块链:区块链平台实现同业首家通过工信部区块链权威认证,完成“工银玺链区块链服务”、“中国工商银行基于区块链的金融服务”两个区块链信息服务备案;在智慧政务方面,工商银行与贵州政府合作首创区块链扶贫资金精准管理平台,惠及扶贫人口数十万人;工商银行联合雄安新区管委会共同发布了“征拆迁资金管理区块链平台”,以新技术赋能新区创新政府治理模式、助力数字雄安建设。未来全面提升技术供给能力和底层效能,打造“区块链+”金融生态开放体系,聚焦供应链金融、资金管理、政务服务等领域输出企业级的业务解决方案;
  3. 物联网:打造自主研发的物联网金融服务平台,通过智能感知万物,提供安全可靠的智慧物联解决方案。该平台已经被应用到智能金库、押品管理等领域,物联网平台已接入100万台设备并提供海量物联数据支撑;
  4. 5G:率先在国内银行业实现5G网络联通,在苏州亮相落成同业首个全功能5G智慧网点,推动南京、北京智慧网点旗舰店建设和自助渠道创新;加强5G与人工智能、大数据、物联网等技术的深度融合,打造业界领先、自主可控的5G综合平台,构建贯穿创新链、应用链、输出链的5G+金融生态体系;
  5. 人工智能:建设工商银行人工智能机器学习平台,具备一站式建模能力,提供自动、灵活、可控的模型构建工作站;具备高性能运算和模型自学习能力,集成开源机器学习/深度学习框架;具备分布式服务框架、异构资源调度和海量数据存储能力;具备灵活可扩展和可复用的服务能力。在应用场景方面,建设企业级生物识别平台,支持人脸、指纹、指静脉、虹膜、声纹等多种生物认证手段,在客户身份核验、支付、ATM取款等领域加强应用;建设自然语言处理、计算机视觉相关的可复用服务,有效支撑了风险管理、智能客服、运营管理等业务领域的AI应用;

ECOS围绕“企业级业务架构”、“IT架构转型”、“大数据智能化应用”、“业务基础体系”四个方面打造工行全新的智慧银行生态体系,明确了具有基础性、全局性影响的“十大基础任务”。

·业务架构

基础任务1:整合构建企业级业务架构

基础任务2:建立业务架构管控机制

基础任务3:建立基于业务架构的研发模式

·IT架构

基础任务4:推进应用系统松耦合

基础任务5:加快构建成熟的分布式架构体系

基础任务6:持续提升并全面推广云计算平台

基础任务7:建设一系列金融科技基础平台

·数据智能应用

基础任务8:强化数据质量治理

基础任务9:强化数据智能化应用

·业务基础

基础任务10:构建智慧运营体系和灵活开放的账户体系

ECOS工程的直接成果是建立了工行第五代信息系统。与前四代系统的最大不同在于,第五代系统实现了从单一核心银行系统到去核心化开放生态系统的转变,银行不再是一个场所,而是Bank4.0所描绘的以金融科技为驱动、金融服务与各行业社会服务链交织融合的一整套泛在的社会服务。为了更好地实现开放生态建设目标,工商银行在ECOS工程规划实施的全过程中,聚焦生态化理念进行系统设计研发。

建立全行通用共享的业务能力中心、数据能力中心和能力集成中心,快速灵活地实现对开放生态下各类场景、业态差异化需求的支撑。工商银行结合业界通用的企业级业务架构方法,注入生态化设计因素,创新提出了“生态级业务架构建模及落地方法”,对各类生态场景进行分类提炼,并在各个产品、流程、实体模型中增加对生态场景的支持模式,形成了包括产品服务、市场营销、资源管理、业务支持四大类113个业务能力单元在内的业务能力中心。基于“一湖两库”等基础设施,建设了客户画像、风险监测、资金流向监控等1000余项共享数据服务,建成数据能力中心,支撑不同客群、不同业务场景的差异化、灵活化、智能化和全行规模化应用需求。基于分布式服务中心和API开放平台,构建能力集成中心,聚合内外部业务能力、数据能力,灵活组装业务服务和数据服务实现快速创新,面向广大用户提供“金融+非金融”整合服务。通过建立三大能力中心,将银行业传统上主要集中于核心系统中的业务能力释放出来,按需向各业务系统供给,同时增强对生态场景的支撑能力,从而实现了业务能力的去核心化,以及业务体系从内部企业级向跨界生态级的延展。

依托三大能力中心,打造“线上+线下”“界内+界外”的泛在服务开放生态体系。内部生态上,打通线上线下,建立线上渠道与全行网点、2万多名客户经理、远程银行座席的有效连接,促进线上线下服务无缝对接、一体协同,云网点月访问量超过5000万次,工小智智能服务量月均近4700万笔。外部生态上,依托同业种类最多、规模最大的API开放平台和金融云平台,通过产品输出、平台对接、场景互嵌,建立开放共享的金融服务新格局。通过对接2万余家合作伙伴、共建2000多个行业应用场景,打造了数字产业、数字政务、数字乡村等系列平台,面向6万多家政府机构、同业、企事业单位输出工行成熟金融科技解决方案,高质量服务“放管服”改革、精准脱贫与乡村振兴、防范化解金融风险、加快数字化发展,满足人民美好生活需要。

奠定技术架构新基座打造自立自强新标杆

——从集中式架构到全分布式架构

工商银行前四代系统基于传统的集中式大型主机搭建,在过去几十年间较好的支撑了业务运行。近年来,随着数字经济蓬勃发展,银行系统交易量快速增长,传统的集中式系统架构受制于可扩展性差、升级成本高等问题,在适应移动互联时代海量数据、海量交易处理需要时遇到了瓶颈。为此,工商银行坚决贯彻落实党中央打赢关键核心技术攻坚战、加快实现高水平科技自立自强的战略部署,积极履行大行担当、主动作为,发挥自身金融科技优势,构建了以“云计算+分布式”为核心、灵活兼容适配国内外主流信息技术产品的技术新基座,实现了从传统集中式向全分布式转型突破,打造了银行业科技高水平自立自强样板。

工商银行自主研发建成了全球银行业规模最大的企业级云计算平台。实现10余万节点和23万余容器的自动化集约化管理,资源供应时间由2-3周缩短至分钟级,发挥资源池化效应,有力支撑各类业务高峰。攻克百余个问题难点,搭建了国内同业体系最全、应用最广的分布式技术体系,部署超过12000套数据库节点,实现从业务接入、应用逻辑处理到数据库层面彻底的分布式转型技术支撑。率先通过全面分布式架构承载主要业务系统运行,日均服务调用量超过120亿次,在大规模生产环境的实战检验中运行平稳,可有效支持5万笔/秒支付高峰,系统处理能力处于全球银行业领先水平。

基于全面分布式架构体系,工商银行实施全球银行业规模最大的主机业务下移,实现大型银行主机系统转型的重大历史性突破。主机业务下移是一项全新课题,没有同业成熟案例和先进经验可循,尤其是大型商业银行业务体量大、系统复杂,实施难度尤为艰巨。作为银行业金融科技的领军者,工商银行以自我革命的勇气和魄力,敢为人先、勇挑重担,在统筹安全与发展的基础上,业界独创“主机下移6步实施工艺”。历时6年,完成了会计核算、客户信息、柜员管理、账户管理等核心基础业务下移和快捷支付、信用卡等重点产品下移,具备了全面支撑主机业务体系性下移的能力,并在2020年完成全球银行业首次10亿级借记卡账户下移,开辟了可复制推广的大型银行主机业务下移新路径。

创立经营新范式增强高质量发展新动能

——从流程驱动到数据驱动

工商银行的信息系统建设历程始终走在前列。

2000年以前,工商银行自主研发第一、二代核心系统SAFE、CB2000,全面实现全流程业务处理、经营管理由计算机替代手工操作,1999年开同业之先河,实现全国数据大集中。

21世纪的前15年,工商银行先后投产了第三代核心系统NOVA、第四代核心系统NOVA+,建立起客户视图统一、核算相对独立、产品灵活配置、境外应用一体、管理信息集中、全面风险管理等行业领先的经营模式和管理能力,打造了线上化、移动化服务渠道网络,率先走过以电子化、信息化为特征,信息技术助力业务提质增效的数字化1.0阶段。

2015年以来,工行以ECOS工程建设为契机,率先开启了以智能化、开放化为特征,数据驱动引领经营模式变革的数字化2.0进程,构建与数字中国同频共振的“数字共同体”。

对内,深入推动数字资产化。建成国内同业容量最大、算力最强、功能最完备、算法最齐全和弹性可扩展的大数据服务平台,存储容量超过200PB,实时计算性能超30万TPS,提供超2万个共享指标及300个数据API服务,形成了与数字经济相适应的数字化服务能力,全面赋能客户服务、产品创新、风险防控等领域智能化转型。例如,营销领域,综合运用大数据和人工智能技术开展360°客户精准画像,打造“智慧大脑”,为广大个人客户提供数亿套“千人千面”服务方案;产品领域,运用“数据+模型”方式实现普惠融资客户自动准入及主动授信,累计为近130万客户授信超1.1万亿元;风控领域,推出“融安e信”,整合超过30亿条行内外数据提供智能风控服务,累计服务同业机构300余家、企业客户超6.3万家,为客户避免受诈骗等损失超100亿元。

对外,助力数字经济发展。深入参与国家数据要素市场改革实践,深化与政务、医疗、物流、电力等多个行业的数据交易体系建设,引入外部数据创新推出政采贷、税务贷等多款普惠融资产品,服务数字产业化进程。创新打造工银聚链、聚融等数字供应链平台,推出行业云产品,对接大型企业供应链场景提供上下游采购、销售管理等行业标准化服务。据统计,已累计上线近600家核心企业,服务上下游企业20余万户,并面向政府机构、企事业单位等提供IT规划咨询、信息系统建设等科技产品服务,助力产业数字化转型。

对行业,持续推动银行业科技创新提升。作为中国银行业的头雁,工商银行在持续开展自身金融科技创新的同时,积极带动银行业整体金融科技水平的提升。在ECOS建设过程中,工商银行创新提出了一整套国际领先的分布式开放生态银行系统建设方案,实现了大型银行全分布式系统架构、主机下移、银行系统生态化转型、大规模交易型分布式数据库等多个领域“0到1”的突破。通过构建办公管理、数据分析、风险防控、监管报送等系统转型全栈解决方案,工商银行在推进核心关键基础设施和信息系统全面转型的道路上迈出坚实的步伐,开创了一条更加符合银行业经营实际和未来发展的数字化转型路径,并面向同业推广输出,贡献“工行智慧”。

中国工商银行于2015年启动实施智慧银行开放生态建设工程(ECOS),历时6年建成第五代全分布式开放生态银行系统。在ECOS工程规划实施的全过程中,工商银行聚焦生态化、组件化理念进行系统设计研发,以同业领先的底层技术平台为支撑,以企业级能力集成中心为依托,聚合内外部技术能力、数据能力、业务能力,构建起覆盖“线上+线下”“界内+界外”的内外部开放生态体系。与前四代系统的最大不同在于,第五代系统实现了从集中式向全分布式、从单一核心银行系统到去核心化系统、从传统银行服务到开放生态服务的转型。

从集中式到全面分布式

当前金融服务生态化持续演进,跨界渗透及行业竞争不断加剧,高并发交易对银行信息系统处理能力带来挑战,与此同时,“十四五”规划提出将科技自立自强作为国家发展的战略支撑,银行传统的集中式系统架构受制于可扩展性差、升级成本高等因素,在适应移动互联时代海量数据和交易处理需要时遇到了瓶颈,也面临着信息技术(IT)供应链方面的潜在风险。

工商银行围绕国家战略要求、技术发展趋势、金融演进方向,结合云计算高弹性、秒伸缩,以及分布式架构更强扩展能力、更大容量支撑的特性,提出“云计算+分布式”为核心、涵盖系列企业级新技术平台的技术体系转型方法,充分利用分布式框架、云计算处理等新技术手段,构建面向未来业务发展,以开放性、高容量、易扩展、成本可控、安全稳定、便捷研发为特征的全新技术体系框架。一方面,自主研发建成企业级云计算平台,包含超过11万个计算、存储、网络节点的基础设施云(Infrastructure as a Service,简称IaaS),超过25万套云容器的应用平台云(Platform as a Service,简称PaaS),以及覆盖19个行业领域、拥有7万企业及机构用户、1600万个人用户的金融生态云(Software as a Service,简称SaaS),充分发挥资源池化效应,实现快速响应、弹性伸缩、高可用、低成本的云计算环境。

另一方面,搭建分布式技术体系,建设形成分布式服务、分布式事务、分布式消息、分布式数据库、分布式缓存、分布式批量、分布式对象存储、分布式文件存储、软负载均衡九大关键技术组件,提供了开发支持、资产共享等一系列研发工具,覆盖研发、生产运行、运维的全生命周期,打造了可监控、可追溯、易定位、可隔离、可限流等高效运维能力,并通过分布式架构承载主要业务系统运行,成功应对了纪念币预约、“双11”抢购、春节红包发放等高并发业务高峰的考验。

以“云+分布式”为基础,创新提出“主机下移六步实施工艺”,采取渐进方式、按应用分步推进主机业务下移,历时6年完成会计核算、客户信息、柜员管理、账户管理等核心基础业务下移和快捷支付、信用卡等重点产品下移平滑切换。

第一步,下主机应用平台服务入口建设。下主机应用在平台建设服务入口,其具体功能仍由主机提供,该阶段完成后下主机应用具备从开放平台对外提供服务的能力,方便各配合应用从平台接入。

第二步,配合应用改造。配合应用完成组合调用下主机应用平台服务入口的改造;若配合应用未下主机,需在平台建立组合服务节点,组合调用自身主机功能和下主机应用平台服务接口。完成调用方改造后,具备启动业务切流的能力。

第三步,配合应用切流。渠道业务流量切换到产品应用平台组合服务入口(渠道切流);产品应用业务流量切换到下主机应用平台服务入口(产品切流)。渠道、配合产品应用、下主机应用间实现端到端的平台服务入口调用,完成渠道和产品业务切流,至此实现下主机应用和配合应用的转型路径解耦。

第四步,下主机应用平台功能建设。下主机应用在前期完成入口建设、实现解耦的基础上,进一步在平台节点完成全部功能建设,在平台具备完整功能,提供全量服务,具备将主机数据迁移平台、在平台开展业务的能力。

第五步,下主机应用主机平台并行。下主机应用业务数据迁移至平台,通过双写保证主机和平台数据一致,实现主机与平台并行运行,核对验证平台系统功能完备性、准确性。下主机应用在平台节点提供全量服务、存储全量数据,通过主机平台并行、自动对比验证,进一步验证平台系统可靠性,具备了相关业务完全在平台办理的能力。

第六步,以平台为准提供服务。下主机应用以平台功能和数据为准提供服务,关键业务数据实时复制至主机,主机只作为应急回切备份。至此,下主机应用完成主机转型工作,并行运行较长一段时间后,可视情况将主机程序作废,实现平台单轨服务;对少量关键业务,支持在极端故障场景下回切主机,保障关键业务的连续性。

图1:主机下移六步实施工艺

通过实施“主机下移六步实施工艺”方法,保证了各应用下主机实施工程模型统一高效,实施工作相互解耦,有效分解工程整体复杂度,避免了一次性整体迁移带来研发投入和实施风险过于集中的情况,同时实现对业务透明,有力支撑和推进主机下移取得重大成效。2020年,工商银行首次完成全球银行业规模最大的10亿级借记卡账户下移,实现大型银行主机系统转型的重大历史性突破。

从单一核心系统到去核心化系统

伴随数字经济的发展,客户行为模式和服务需求发生新变化,传统大型商业银行业务系统随各专业条线发展分别建设,IT系统存在耦合度高、升级成本高等问题,缺乏以客户为中心的企业级标准化设计提炼,面对日益增长的差异化、场景化的业务需求,难以通过服务共享复用进行灵活快速创新和支撑。

与此同时,虽然数据作为重要生产要素已形成共识,但商业银行在使用数据和挖掘数据价值过程中,面临着数据处理能力不足、数据融合共享应用能力不足、海量数据资产运营手段缺乏等诸多的难点和痛点,数据要素价值不能充分挖掘和发挥。工商银行通过建立全行通用共享的业务能力中心、数据能力中心和能力集成中心,快速灵活地实现对开放生态下各类场景、业态差异化需求的支撑。

一是业务能力中心。基于业务架构产品模型、流程模型,形成了包括产品服务、市场营销、资源管理、业务支持四大类业务能力单元在内的业务能力中心,建立起从业务规划到业务架构再到IT系统的战略传导落地路径。在业务能力中心建设中,工商银行创新运用生态级的业务架构方法,在早期产品化成果的基础上,结合业界通用的企业级业务架构方法,注入生态化设计因素,构建了覆盖全渠道、全产品、全客户的全新生态化业务架构,将行内自有渠道、行外跨界生态各类触点融合纳入各领域建模设计,构建了完整的合作方分类视图,并根据合作方的场景特点,在产品模型中设计差异化的产品条件,适应不同的合作方场景。

二是数据能力中心。基于“一湖两库”等基础设施,建设了业界容量最大、算力最强、功能最完备、算法最齐全和弹性可扩展的企业级数据能力中心,降低用数赋智门槛,实现全行业务规模化智能应用。数据能力中心构建了以贴源层、聚合层、萃取层为核心的数据中台分层体系。贴源层存储来自于各产品层应用的源生数据;聚合层结合实体模型和维度建模,对数据进行清洗和聚合,形成面向业务视角的企业级公共数据;萃取层结合业务建模成果,建设共享数据服务,满足不同客群、不同业务场景差异化、灵活化、智能化的创新应用需求。

三是能力集成中心。实现业务能力服务、数据能力服务、技术支撑服务的企业级集成,提供向内外部生态交付灵活快速创新的服务能力,具有标准易复用、多样易组装、灵活易拓展的特点。一方面是内部能力集成,创新运用灵活敏捷的组件化研发方法,基于相对稳定、可共享的业务服务组件、数据服务组件对系统进行解耦,支持通过业务服务和数据服务的灵活组装生成对客产品,实现产品快速创新、业务流程灵活定制;另一方面是外部能力集成,将工行内部的金融服务能力与外部行业服务能力融合,面向广大用户提供“金融+非金融”整合服务。同时,通过服务防腐层、多版本向下兼容等方法,可随时调整服务,不影响已有业务,兼顾了生态创新与稳定。

通过建立三大能力中心,将银行业传统上主要集中于核心系统中的业务能力释放出来,按需向各业务系统供给,同时增强对生态场景的支撑能力,从而实现了业务能力的去核心化,以及业务体系从内部企业级向跨界生态级的延展。截至2021年末,工商银行已在63个业务领域抽象出113个业务组件、4300多个任务组件、1000余项数据服务以及10万多项IT服务,通过标准服务灵活组装支持产品快速创新,实现95%以上的产品可配置创新、T+1或T+0快速上线。

图2:去核心化系统

从传统银行服务到开放生态服务

正如《BANK4.0》所言,银行正在从一个“物理场所”向“泛在的服务”转变,商业银行已从自身价值链延伸至跨界价值链。工商银行紧紧围绕服务实体经济、防控金融风险、做强做优做大数字经济等国家战略需要,以技术转型引领业务升级,构建开放共赢的内外部开放生态体系,将金融服务融入各行业服务链,联合众多合作伙伴提供一整套泛在的社会服务。

内部生态上,通过“云工行”模式实现线上线下一体协同。总体来说,“云工行”实现了“两个打通”,第一个打通是手机银行与物理网点两大金融交易主渠道“融合式打通”,通过构建云网点,将物理网点云化入驻手机银行,方便客户从手机银行直接获取网点服务内容及特色活动,强化网点线上引流获客和运营能力;通过手机银行非接触服务模式,使更多柜台业务可以线上直接办理;通过“线上预约、集约处理、快递交付”模式,减少客户到店次数。

第二个打通是远程客服、客户经理、集约运营三大服务资源与金融交易主渠道“嵌入式打通”,通过构建客户经理云工作室,实现网点客户经理营销服务资源线上线下跨渠道共享共用;通过优化一体化远程银行服务体系,实现远程银行坐席向线上线下主渠道开放能力,提供客户服务、产品营销、交易辅助、业务审核等在线支持;通过业务集约运营改造,业务集约处理后台对接金融交易主渠道,完成预约服务、涉实物交付业务的集中落地处理和物流交付。

外部生态上,通过“API开放平台+金融云平台”构建开放生态。依托应用程序接口(Application Programming Interface,API)开放平台和金融生态云平台,采用“走出去”和“引进来”两种方式来构建开放生态。“走出去”是通过API开放平台,把工行的服务和产品做成标准化接口,开放给合作伙伴。“引进来”则是通过金融云,引入了财资、教育、景区等行业应用,与合作伙伴携手为客户提供“行业+金融”的综合服务。

通过产品输出、平台对接、场景互嵌,现已对接2万余家合作伙伴实现开放化能力输出。如在数字政务方面,建设“一网通办”政务服务平台,服务政务、教育、医疗、司法等领域数字化转型,助力放管服改革。数字产业方面,结合大型企业供应链场景,打造聚链、聚融等一系列数字供应链平台,服务20余万家上下游企业;打造经营快贷、e抵快贷、数字供应链等普惠金融产品,助力小微企业成就更大未来。在数字乡村方面,推出“数字乡村”综合服务平台,通过“一窗受理”方式,提供涵盖党务、村务、政务、财务、金融服务的“五位一体式”服务,实现“省、市、县、乡、村”五级穿透,实现综合金融服务“一触即达”,现已覆盖31个省份、204个地市,为8.3万个村集体客户提供数字乡村建设和普惠便民服务。

通过实施智慧银行生态建设工程(ECOS),工商银行探索了一条符合银行业经营实际和未来发展的数字化转型路径,在全分布式系统架构、大型银行主机下移、银行系统生态化转型、大规模交易型分布式数据库、全栈国产化大数据平台等领域形成了一批行业性解决方案,为同业数字化转型提供参考借鉴。站在“十四五”规划新起点,工商银行将紧紧抓住数字化时代新机遇,加快推动经营模式和治理模式的数字化变革,围绕“数字生态、数字资产、数字技术、数字基建、数字基因”五维布局,打造与现代经济体系相适应的“数字工行(D-ICBC)”,同时工行也将加强与同业的经验交流共享,与全行业同进步、共成长,共同推动中国银行业的高质量发展。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/477071.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

rpc详解rpc框架

文章目录 概述rpc的优点组件工作流程&RPC的底层原理RPC的底层原理 RPC框架rpc框架优点RPC 的实现基础RPC的应用场景RPC使用了哪些关键技术rpc 调用异常一般怎么处理rpc和http的区别为什么RPC要比HTTP更快一些Dubbo和openfeign 区别远程调用RPC框架传输协议传输速度 概述 在…

6.shell case控制语句

case控制语句 1.什么是case case条件语句相当于多分支的if/elif/else条件语句,主要还是用来做条件判断的,常被应用于实现系统服务启动脚本。 case语句中,会将case获取的变量值与表达式部分的值1、值2、值3等逐个进行比较,如果变量值和某个表…

vue3 报错 require is not defined

问题 require is not defined 原因 vite 不支持require的用法, webpack是支持的 解决 方法一: 更改vite使用语法 vite官网 方法二 安装转换插件vite-plugin-require-transform 仓库地址 参考 关于Vite不能使用require问题 方法二Vite 踩坑 —— …

html5cssjs代码 036 CSS默认值

html5&css&js代码 036 CSS默认值 一、代码二、解释 CSS默认值(也称为浏览器默认样式)是指当HTML元素没有应用任何外部CSS样式时,浏览器自动为这些元素赋予的一组基本样式。这些样式是由浏览器的默认样式表(User Agent sty…

【Godot4.2】实现鼠标控制对象(控件)旋转

概述 在一些情况下我们可能需要使用鼠标控制对一个图形或对象(如控件)进行旋转。 通过如下图的分析: 我们可以知道: 我们只需要求出对象(如控件)中心点C到鼠标点击的位置start的向量与中心点C到鼠标移动…

STM32最小核心板使用HAL库实现CAN接口通讯(轮询方式)

这里使用了CAN1的接口,具体使用MX创建项目就不放了 需要注意的是,由于是最小核心没有CAN的收发模块需要外接一个 STM32核心板接CAN收发模块不需要交叉 /**CAN GPIO ConfigurationPA11 ------> CAN_RXPA12 ------> CAN_TX */ CAN收发模块…

力扣454. 四数相加 II

思路:把四个数组拆成两对,两个分别相加,记录第一对的相加结果进map里,再把第二对数组 0-nums2-nums4 去map里面找出现了几次,这题不用对重复的四元组去重,所以出现多次都有效。 class Solution {public int…

[flask] flask的基本介绍、flask快速搭建项目并运行

笔记 Flask Flask 本身相当于一个内核,其他几乎所有的功能都要用到扩展(邮件扩展Flask-Mail,用户认证Flask-Login,数据库Flask-SQLAlchemy),都需要用第三方的扩展来实现。比如可以用 Flask 扩展加入ORM、…

ubuntu20.04搭建nginx rtmp视频服务到指定位置解决权限不足

1.安装依赖 apt-get install build-essential libpcre3 libpcre3-dev libssl-dev2.建一个目录 mldir rtmp_nginx 3.源码下载 wget http://nginx.org/download/nginx-1.21.6.tar.gz wget https://github.com/arut/nginx-rtmp-module/archive/master.zip4.解压缩 tar -xf ng…

新能源汽车充电桩站点烟火AI识别检测算法应用方案

新能源汽车作为现代科技与环保理念的完美结合,其普及和应用本应带给人们更加便捷和绿色的出行体验。然而,近年来新能源汽车充电火灾事故的频发,无疑给这一领域投下了巨大的阴影。这不禁让人深思,为何这一先进的交通工具在充电过程…

计算机服务器中了faust勒索病毒怎么办,faust勒索病毒解密工具流程

网络是一把利剑,可以方便企业开展各项工作业务,为企业提供极大的便利,但随着网络技术的不断发展与应用,网络数据安全威胁也在不断增加,给企业的正常生产运营带来了极大困扰,近日,云天数据恢复中…

AJAX-Promise

定义 Promise对象用于表示(管理)一个异步操作的最终完成(或失败)及其结果值。 好处:1)成功和失败状态,可以关联对应处理程序 2)了解axios函数内部运作机制 3)能解决回调函数地狱问题 语法&…

七仔充电桩平台 二轮电动自行车 四轮汽车 云快充1.5 云快充1.6

文章目录 一、产品功能部分截图1.手机端(小程序、安卓、ios)2.PC端 二、小程序体验账号以及PC后台体验账号1.小程序体验账号2.PC后台体验账号关注公众号获取最新资讯 三、产品简介?1. 充电桩云平台(含硬件充电桩)&…

ORACLE查询拼接字段,显示clob原因,及解决办法

今天查询一个字段,使用了拼接,然后查出来就显示clob: 代码如下: SELECT LOAD_DATE, CINO, WM_CONCAT(CITYP) AS CITYPFROM ODS.ZN_CUSTCITYP GROUP BY CINO,LOAD_DATE 显示如图: 解决办法: select t.普…

Java-SSM医院在线预约系统

Java-SSM医院在线预约系统 1.服务承诺: 包安装运行,如有需要欢迎联系(VX:yuanchengruanjian)。 2.项目所用框架: 前端:JSP、layui等。 后端:SSM,即Spring、SpringMvc、Mybatis等。 3.项目功能点: 1.管理员功能: a.修改个人信息…

[ Django ] 统计接口访问频次

需求及实现思路 需求:统计django项目中接口的调用次数 思路:中间件异步任务celery缓存redis/直接使用中间件(会增加中间件的压力) 具体思路: 定义中间件,在中间件中响应走的时候判断该请求的url是否存在…

【吾爱破解】Android初级题(二)的解题思路 _

拿到apk,我们模拟器打开看一下 好好,抽卡模拟器是吧😀 jadx反编译看一下源码 找到生成flag的地方,大概逻辑就是 java signatureArr getPackageManager().getPackageInfo(getPackageName(), 64).signaturesfor (int i 0; i &l…

综合知识篇15-开发管理考点(2024年软考高级系统架构设计师冲刺知识点总结系列文章)

专栏系列文章: 2024高级系统架构设计师备考资料(高频考点&真题&经验)https://blog.csdn.net/seeker1994/category_12593400.html案例分析篇00-【历年案例分析真题考点汇总】与【专栏文章案例分析高频考点目录】(2024年软考高级系统架构设计师冲刺知识点总结-案例…

C# 读取二维数组集合输出到Word预设表格

目录 应用场景 设计约定 范例运行环境 配置Office DCOM 实现代码 组件库引入 核心代码 DataSet转二维数组 导出写入WORD表格 调用举例 小结 应用场景 存储或导出个人WORD版简历是招聘应用系统中的常用功能,我们通常会通过应用系统采集用户的个人简历信息…

01、Lua 入门教程

Lua 入门教程 Lua是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。 Lua是巴西里约热内卢天主教大学(Pontifical Catholic University of…