招银网络科技

产品与技术


  招银网络科技作为招商银行总行级的软件中心,承担着招商银行的各类软件系统开发任务,同时也是最新金融科技、软件技术在招行进行实践的研发机构。目前,400余个总行级的软件系统保持7×24小时在线运行,随着银行业务的发展与创新,还在不断升级与新增中。在这里,仅选择一小部分具有代表性的系统进行简要的介绍。




招商银行新一代移动银行

系统简介:招商银行新一代移动银行系统是为实现“水泥+鼠标+拇指”业务模式、向“轻型银行”转型的零售战略而构建的移动互联网渠道,覆盖主流移动终端系统平台,实现了以“极简金融、极致体验”的方式, 打造“移动金融+移动生活+移动支付”一站式移动金融服务。

技术路线:本系统采用面向服务的技术架构,通过XML格式化报文、统一的接口、动态对象反射、数字证书结合动态令牌机制等技术实现了松耦合,达到高度可重用、互操作性、灵活适应变化、松散耦合、共享服务等特点。并结合GPS定位、语音识别、二维码等手机终端技术,采用创新性的Tokenization技术,结合PBOC金融卡技术,NFC近场通讯技术以及数字证书结合动态令牌机制技术,全面支持主流手机,覆盖各类手机用户





摩羯智投

系统简介:结合现下火热的机器人理财、智能投顾的概念,借助招行强大的财富管理能力,推出了银行同业领先的智能投顾业务——摩羯智投。该业务为客户提供专业的顾问引导,解决小白客户或无时间打理的客户的日常投资问题,根据组合投资理论和MatLab工具构建投资模型,通过机器算法给出分类最优组合,结合行为动量进行智能选基,跟踪持仓表现帮助客户持续优化,最终实现客户投资风险的分散,在预期的风险下获取较高的收益。摩羯智投业务是基金代销平台上推出的最新业务,结合该平台上对开放式基金、信托私募、券商集合理财、一对多理财、保险理财、养老保障等各类投资产品,使得我行中间业务收入更上一层楼,通过该平台实现的中间业务收入成为我行最主要的中收来源之一。摩羯智投的推出,进一步巩固了招行在银行基金销售领域的领头羊地位,再次体现了招行的科技实力。

技术路线:本系统采用最先进的云计算、大数据技术,结合投资模型进行动态持仓设计,在业内率先将机器学习技术运用于金融产品实践,积极探索人工智能在金融领域的应用,走出了极具挑战性的一步。





战略客户全球资金管理云平台

系统简介:战略客户全球资金管理云平台是招商银行结合自身的金融和科技优势,向国家部委、央企,行业龙头等超大型集团输出的金融科技服务。平台含全球跨银行交换中心和CBS/TMS等众多专业资金业务系统,实现客户分布在全球各地,国内外各银行资金以及电子商业汇票等准现金的智能监控、实时调配、资金收付、外汇交易、信贷业务、融资租赁、会计核算、投资理财等功能,是客户全球业务运营最核心的金融系统,管理着招行战略客户多达到万亿级别的现金、准现金等资产。平台交易实时性要求高,交易笔数多、金额大,仅仅2016年资金收付一项业务就超过6万亿。平台直接和间接创造百亿级利润,在中国银行业同类系统中处于绝对领先地位。

技术路线:战略客户全球资金管理云平台基于分布式的云计算实现SaaS服务,可直接通过公网向用户提供金融安全级别的服务。 数据库系统支持DB2,ORACLE;后台使用Java语言开发,客户端使用.Net开发,Web端使用HTML5、JS等; 移动端包含Andriod,iOS。技术策略上既主张紧跟关系密切的新技术在平台消化吸收后使用;又注重独立的技术思考,技术研究和技术创新。  目前、系统不仅涉及从通信底层到框架到应用开发的众多技术,也是金融业务知识涉及面最广的系统之一。 




招商银行中间业务平台

系统简介:中间业务平台业务包括缴费业务、联网支付业务等。利用缴费业务,客户可进行水电煤气,电话有线电视等传统公共事业费用缴费,也可以是保险、物业、租金等各项其他费用缴纳。 利用联网支付业务,客户在商户进行消费,商户系统发出支付指令到银行,银行根据协议或者账户信息进行支付。这类业务包括支付宝、微信支付、京东商城、苏宁易购、基金购买等网上消费,还可以是网上纳税,网上缴纳罚款、财政授权支付,银税联网,本地公积金互联系统,本地资金监管及托管系统,公交卡冲值等。基于中间业务平台还衍生了很多业务产品,如:招商银行直付通系统、财政支付、非税通、银关通、国库对接系统、缴费易、重要物品管理、直连代扣等。还开发了多个外联业务网关前置及交换系统,如:银联网关前置、ECDS前置、反洗钱前置、保理网关、招联金融前置、商旅支付前置、滴滴一网通支付对接等。支付宝支付及微信支付交易在最近几年的双11抢购活动及春节红包活动中,系统稳定性和交易量在银行同业系统中名列前茅。

技术路线:中间业务平台采用总分结合模式部署,全行性业务及一些公共处理部署在总行运行,每个分行部署一套系统运行分行本地业务。平台底层基于C++构建,同时支持JAVA开发,后台应用部署在开放平台,支持RS6000平台(AIX)部署、X86平台(LINUX)部署,数据库支持DB2、ORACLE 。中间业务平台最大特点是能较好快速支持外联系统对接,平台支持的通讯协议及通讯工具涵盖了常用的比如:TCP、Web Service、HTTP、MQ、TUXEDO等等。支持的报文类型涵盖了常用的:定长、XML、JSON、8583 等。为应对大并发交易量,平台支持分布式部署,应对大交易量的交易,可以对系统进行动态扩展扩容。基于C++开发了大量公共API及业务处理组件,使得项目快速开发成为可能。




智慧供应链金融管理系统

系统简介:供应链金融是响应国家“供给侧改革”需要,打造招商银行“轻型银行”战略的重要利器。智慧供应链金融管理系统是基于“供应链金融+多渠道+互联网金融”整体架构思路,持续打造的、开放式的供应链金融生态圈,也是针对现代企业供应链管理和经营特征,深度嵌入企业日常供应链经营和管理,集客户结算、融资、理财和增值服务于一体的创新金融服务体系,通过对核心企业和上下游企业之间物流、信息流及资金流的控制,来控制金融业务的风险。经过对八大行业供应链金融典型需求的实践和积累,我行智慧供应链金融管理系统已经具备为重点行业、核心客户提供综合化、定制化供应链金融服务解决方案的能力,其中“C+智慧票据池”、“在线付款代理”、“汽车金融”等产品在同业内都属于领先水平。在2015年《亚洲银行家》举办的“银行家之选”系列奖项评选中,从全球众多供应链金融解决方案中脱颖而出,一举夺得“亚太区最佳供应链金融”大奖。

技术路线:智慧供应链金融管理系统在系统架构上主要包含浏览器端和移动端两大部分。在开发设计过程中一直致力于引进各种前沿技术和框架:区块链、ES搜索、大数据处理、物联网、报表工厂等;开发语言涵盖了C#、Java、Object-C、JS、H5等多种编程语言,数据库则使用了主流企业级应用数据库DB2、Oracle、MySql等。开发平台采用轻量级框架构建,提供可插拔式组件服务,兼容多数据源,统一接口适配器轻松对接各外系统;目前系统以分布式方式进行部署,通过负载均衡服务器,配合数据库集群,加上异地灾备,充分保证了系统的高可用性和高稳定性。系统上线多年以来,在系统功能和用户体验上在同业也处于领先水平,赢得了客户的高度认可,为招商银行供应链金融业务的迅猛发展打下了坚实的基础。





招商银行新一代金融市场业务系统(Murex)

系统简介:新一代金融市场业务系统包含金融机构所需要面对的众多处理原则、操作模式和先进理念,涵盖金融市场前中后台业务核心功能,包括前台的交易簿记、交易存续期管理、头寸管理、组合管理和中台的限额监控、估值、风险计量及后台的清算、核算等。

技术路线:系统采用分布式架构,运行于Linux+Oracle之上;前中后台一体化整合系统,减少数据协调过程和复杂的接口程序维护以及不同部门间的数据比对。通过系统扩展和新产品许可,对跨资产类别整合及复杂衍生品提供无缝支持。基于多种业界标准,提供充分的开放性,支持接入第三方计算模型,或快速有效地与原有IT架构进行整合。




招商银行资产托管系统

系统简介:招商银行资产托管系统主要以托管核心系统和托管网上银行系统为主。资产托管核心系统是对托管的证券投资基金、信托、年金、社保、理财等产品进行核算与估值,遵循《证券投资基金会计核算业务指引》的要求,及时准确地对托管产品的各类投资交易、计息、损益等业务进行核算,并按照估值规则进行估值,计算出资产净值及单位净值等。系统支持股票、债券、基金、期货、期权、利率互换等各类投资业务,可以在几分钟内并行完成上千个产品的核算估值处理,有力支持了招行托管业务的运营与发展;托管网上银行系统为受托人、委托人、投资管理人等托管在我行托管部的产品进行资金清算,为管理人提供服务,实现指令处理、数据传输、业务查询和信息服务直通式处理。2016年末,招商银行资产托管规模突破10万亿元,居中国银行业第二。

技术路线:托管核心系统采用分布式架构,运行在Windows服务器上,数据库是IBM DB2,开发语言主要是Java与.Net, 系统有高性能、智能化处理的要求,也是业务密集型系统, 系统开发注重技术与业务并重,既需要熟悉开发语言、数据库、分布式等各项技术,也涉及各类投资业务知识。 托管网上银行系统Web前台使用C#、后台使用java,通过自主研发的框架进行高效安全的前后台通信。通过专线技术打通数据通道,实现与外汇交易中心、上海清算所、中央结算公司、交易所、中登结算、深证通等金融电子机构的安全对接;通过监听机制、多线程、异步调用等技术,实现与主机系统、金融电子机构的高效对接。在资金清算方面,对于场内净额结算交易,通过一键计算实现业务智能化;对于银行间全额结算交易,通过系统电子对接实现业务直通化处理。




招商银行资产管理系统

系统简介:招商银行资产管理规模达2.2万亿,位居行业前列。同业资产管理系统以资产管理风险管理平台、资产管理业务系统和资产管理决策分析系统三大系统构成。其中资产风险管理平台负责相关产品的市场风险、信用风险、合规管理、风险预警;资产管理业务系统管理全行的资管业务,目前管理的资产规模居银行业第二。系统业务范围覆盖银行间、各类交易所多项投资业务管理和各种风格各异的理财产品管理,资产管理业务系统荣获人民银行科技发展奖二等奖;资产管理决策分析系统是决策分析和资讯服务的专业平台,为投资决策提供资讯服务、信用分析、金融工程、策略分析等金融市场投资决策一体化专业辅助分析服务,系统分析范围包括宏观层面的大类资产,中观层面的各品种以及微观的投资标的,辅助招行资产管理超过两万亿资产的分析研究和投资决策,是招行资产管理在大资管时代构建专业壁垒的重要工具。

技术路线:资产管理风险管理平台是基于云平台开发,采用面向微服务的设计理念,支持多样的对接协议(Restful,Web Service,Hessian),采用了Redis作为分布式缓存服务,PaaS UDS作为分布式非结构化存储服务,BizTalk Server作为对接服务平台,Activiti作为工作流引擎,Rabbit MQ作为分布式消息中间件。目前正在建设基于Hadoop的大数据分析平台,实时数据分析采用Spark Streaming,支持大型复杂数据的分析和存储。资产管理业务系统为.NET平台下WEB应用,采用SOA架构。底层数据中心提供各类数据的ETL清洗整合。 计算引擎采用分布式架构,并提供与各类工具的交互接口。前台展现层可进行快速的页面定制展现。系统包括丰富的数学、统计分析,金融工程等方法库,可方便地进行投资数据的处理分析、策略模型的构建分析与回测、及策略模型的风险管理、绩效评估等。涉及的数据库包括Oracle、MySQL,涉及的语言工具包括C#、Matlab、R、Python等 。





招商银行云计算PaaS平台

系统简介:招商银行云计算PaaS平台,是把平台层的能力云化,以应用为中心,提供应用运行环境、应用开发支持、各类云服务、以及统一的管理和监控功能。PaaS平台可以大幅缩短应用的开发测试上线周期,支持敏捷开发,拓展服务模式和类型,强化了业务创新能力,大幅减少运维管理的工作量。目前,招商银行云计算PaaS平台提供了十几种云服务,支撑着招行上千名开发人员的开发、几百个业务应用的运行,为招行的系统建设和战略转型保驾护航。

技术路线:招商银行云计算PaaS平台依托业界主流的PaaS平台产品Cloud Foundry,并根据招行的特定需求进行了功能增强和优化改造,使其能满足大型银行对基础平台系统的严格要求和准入条件,为银行业务系统的运行提供稳定的环境。招商银行云平台开发团队一直致力于对云计算各类前沿技术的研究,掌握核心技术,先后推出了消息队列服务、缓存服务、工作流服务、会话保持服务、用户集成认证服务、Kafka服务、Elasticsearch服务、数据采集服务、大数据类服务等,有力地支持了应用开发。基于Spring和Spring Cloud等技术开发了云应用开发框架和微服务解决方案,提供标准化、规范化的云应用开发方式,进一步简化应用开发人员的工作,使开发人员可更专注于业务逻辑实现,极大地提高应用系统的开发效率。




招商银行核心账务系统

系统简介:招商银行核心账务系统负责实现客户账户和银行账户的开户、关户、交易、查询、计息结息、冻结等业务功能,是我行资金核算的基础系统,准确记录客户及银行的每笔资金交易。系统具有很高的并发处理能力,为招行每天1亿笔以上的交易提供支持,随着业务的发展,这一数字还在持续增长中,系统整体达到99.999%的高可用性。

技术路线:本系统采用分布式架构,运行于IBM AS400小型机集群之上。AS400主机是目前大型企业广泛采用的高集成化系统,除了高性能和高可用性之外,由于它采用了先进的硬件透明化架构,具备极强的扩展性。自从AS400诞生以来,操作系统及硬件设备经历多次升级,而应用软件无需修改就能运行在最新的平台之上,确保了软件资产的历史投资,便于开发者专注于新的业务应用开发,从而不断提升业务价值。招商银行核心账户系统开发语言采用主机开发语言RPG,数据库采用IBM DB2。




招商银行客户信息管理系统

系统简介:客户信息管理系统是一个用于支持银行业务开展的基础系统,主要提供客户识别、客户注册、客户信息维护、客户信息查询、客户标签管理等基本功能,包括零售客户信息管理系统和单位客户信息管理系统。

技术路线:客户信息管理系统部署在开放平台上,按双活及7×24 小时运行的要求,在深圳和上海中心同时部署数据库服务器和应用服务器。采用HADR方式实现2个中心之间的数据准实时同步,深圳中心数据库提供读写操作服务,上海中心数据库提供只读操作服务;采用集群服务器方式部署应用软件,深圳和上海中心同时对外提供联机交易服务。客户信息管理系统的软件框架主要包括服务端和客户端,服务端主要包括联机交易和异步处理,客户端主要包括业务界面和监控管理,按松耦合原则规划软件功能层次和实现。系统处理能力极强,为上亿客户的联机交易访问提供支持,单次响应时长控制在50毫秒以内。





招商银行信用卡核心系统

系统简介:招商银行信用卡核心系统7×24小时不间断地为数以千万计的持卡人提供服务,每天处理1500万笔以上的授权交易。招行信用卡核心系统负责处理授权、入账、利息运算等核心功能,具备高度的准确性和可靠性。

技术路线:本系统采用集中式架构,运行于IBM Z系统主机之上。Z系统主机是目前全球领先的企业部署关键业务的系统,具备最高级别的可靠性、可用性、可服务性,在部署、运维、管理等方面都能帮用户节约大量的精力和资源,使开发人员能够将更多的精力用于新的业务功能的开发,为业务创造更大的价值。招商银行信用卡核心系统开发语言主要采用主机开发语言COBOL,数据主要存放于VSAM文件中。




招商银行新一代信用卡反欺诈系统

系统简介:随着银行卡使用的普及,银行卡盗刷、欺诈已成为了危害金融安全的主要犯罪活动之一。由于银行每天有千万级的银行卡交易发生,所以必须采用先进的银行卡反欺诈智能系统来实时地发现、预警并拒绝可疑的交易,防止客户和机构的资金损失,并发现犯罪线索。招商银行新一代信用卡反欺诈系统,形成了以客户为中心的实时+准实时+离线的风险防御体系。系统使用内存计算、大数据等新型技术,实现了海量数据存储和毫秒级的风险侦测,改变了过去以交易为中心的传统反欺诈模式,实现了对我行主要线上自助渠道的实时风险防控。

技术路线:本系统采用分布式架构,运行于X86集群之上。采用HDFS大数据存储、内存计算数据库。综合运用了Kafka消息中间件、流处理引擎、图数据库、GPU处理引擎、关系分析引擎等先进软硬件平台技术,采用了滑动窗口、冠军挑战者、神经网络、深度学习、生物特征识别等先进算法。平台和应用算法有机组合,构筑了一个高度实时、海量处理、全面防范、精准自动、7X24可用的反欺诈神盾系统。自系统投产以来,系统可用率达到五个九,TPS、响应时间、欺诈识别率均处于业内领先水平。





招商银行客户风险总控系统

系统简介:为适应招商银行业务创新及混业经营的新形势,实现对客户风险统一扎口管理及统一检测分析,搭建客户风险总控系统。系统对全行对公客户进行统一风险管理,实时对接业务系统,提供7×24服务。

技术路线:系统采用分布式架构,使用Java、Oracle技术开发。基于行内具有自主知识产权的联机交易框架进行业务功能构建,采用多实例负载均衡系统及深杭两地热备集群数据库部署,可提供高并发、高可用服务。




招商银行运营风险管理平台

系统简介:招商银行运营风险管理平台是招商银行自主研发的新一代运营风险管理系统,是招商银行未来运营风险管理的核心系统。该系统整合了事后监督、非现场检查、现场检查、账务监测等风控工作,为招商银行运营风险提供了统一的、便捷的、标准化的管理。同时,该系统改变了传统运营风险管理中人工筛选数据、各分行分别进行运营风险管理的模式,将大量运营数据的筛选自动化、将运营风险管理集中化,并支持对每笔业务需要监测的要点和要求的精确定位,解决了原运营风险监测中存在的覆盖面不足、各分行风险监测可比性不强、数据可靠性不足、风险监测效率较低等问题,实现了对分行业务质量、业务风险的客观公正评价,并大幅提高了运营风险监测的效率。此外,招商银行运营风险管理平台通过对招商银行大量的运营数据的分析和挖掘,构建出风险监测和预警模型,为运营业务的事中、事后风险监测,事后质量监测以及风险预警等风险管理工作提供全方位的、强有力的支持。

技术路线:本系统使用ASP.NET技术开发,编程语言采用C#、HTML、JavaScript等语言。招商银行运营风险管理平台数据存储采用基于MySQL的分布式数据库,并通过分库分表技术保证了海量数据下数据库的读写性能。大数据搜索采用Elasticsearch引擎,以使系统在海量数据中搜索时具有非常快的速度,并支持数百台服务器的扩展,处理PB级别的结构化或非结构化数据。随着系统研发的深入,各种优秀的技术和设计不断被引入,招商银行运营风险管理平台的整体性能也得到了持续的提升。





招商银行轻型网点

系统简介:招商银行轻型网点是为全力打造“轻型银行”而提出的整套网点解决方案。该项目改造柜面现有业务流程和管理流程,完成向以客户自助为导向、以柜员服务为辅助、以后台支撑为保障的一体化柜面服务模式转型,实现降低柜面运营成本、降低业务风险、提高网点服务质量的战略目标。

技术路线:本系统采用SOA架构,自行开发自主知识产权的通讯中间件,既有很强的约束性,确保接口设计规范、结构性强,又有很好的适应性,满足各种业务需求;同时屏蔽不同通讯协议之间的差异,降低业务功能开发人员的开发难度和学习成本。业务平台封装了银行常用的业务场景模型,通过参数化配置适应不同业务需求。系统通过对376种业务的分析,提炼出49种业务处理模型,业务功能开发采用插件模式配置到对应的处理模型中,业务模块调通过API调用和简单的参数配置即可实现远程授权。




招商银行远程智能可视柜台

系统简介:招商银行远程智能可视柜台是通过视频交流,实现远程柜员的面对面服务;通过远程协助技术,实现柜员远程帮助客户业务录入、客户身份验证或后台办理;通过终端设备实现身份证验证、银行卡读写和验证、密码输入和加密、文件扫描、凭条打印等自助凭证操作,实现与柜台一致的各项功能。

技术路线:本系统使用分布-集中的3级部署方式,使用招商银行自有核心技术和知识产权的制定设备,采用最新的人脸识别技术、人体生物特征识别技术、远程视频技术等多种新型技术在保证客户信息安全的前提下实现各类业务的办理。



投资理财产品大全系统

系统简介:投资理财产品大全系统基于我行代销、自营的各种投资理财产品搭建,囊括现有理财相关的五大系统六大产品(基金产品、受托理财产品、实物贵金属产品、保险产品、信托产品、交易金产品),形成一个产品共享信息整合平台。打破销售前端建立不同的购买入口,系统“各自为政”对客户造成的困扰,构建产品信息整合型零售产品销售平台。

技术路线:本系统采用分布式架构,可以灵活扩展应用服务器的节点,增加应用处理能力,具有高性能和高可用性。同时应用Oracle RAC技术及分布式缓存集群,通过有效访问策略,提高系统性能。



收单平台

系统简介:收单平台承接了一卡通、信用卡的机构收单的对接业务,对接了银联、VISA、MASTER等清算组织,接入支付宝、财付通等第三方支付机构,还包括ATM、POS、网上支付和一网通支付等收单业务。其中银联交易质量一直在17家全国性大行中名列前茅,三个重要指标连续多年均排名前三。支付宝快捷支付是目前交易量最大并发数最高的业务, 在双11抢购中占整个信用卡授权交易笔数的85%。平台承载了一网通产品后台支付的主体部分,在《亚洲银行家》2017零售金融卓越服务国际奖项评选中,“一网通”荣获亚太区“年度最佳移动支付产品”大奖。

技术路线:系统架设在IBM AS400小型机上,数据库采用DB2。其中银联、ATM、快捷支付交易采用双活架构,架设在两台主机上。双机运行的模式极大地提升了系统高可用性,同时也使系统的负载能力几乎翻倍,很好的应对了双11的抢购高峰。


招银网络科技深圳中心
深圳市南山区高新中区科技中一路招行信息研发大厦      邮编:518057

招银网络科技杭州中心
杭州市滨江区信诚路567号高新产业大楼B座      邮编:310051

招银网络科技成都中心
成都市高新区天府四街488号招商银行金融后台服务中心      邮编:610041

关注微信公众号