Wells Fargo 借助 MongoDB 推出下一代银行卡支付

请添加图片描述

请添加图片描述

MongoDB客户案例导读

MongoDB以其灵活的数据模型、高性能的实时分析能力和可扩展的分布式架构,帮助Wells Fargo富国银行显著提升了数据处理效率和业务响应速度,为其大型机现代化和数字化转型提供了强有力的技术支撑。

金融服务市场正在经历一场变革,客户期望更好的体验、更强的个性化、以及在每个接触点上获得无缝的交互体验。以信用卡付款为例,过去仅用于大额、不频繁购物的信用卡,如今被消费者用于几乎所有事情上——从喝咖啡、坐地铁,到订阅服务和大额付款,而且预计交易的时间不会超过几秒钟。

“我们处理的数据量呈指数级增长。我们必须妥善地保管并充分利用这些数据,为消费者提供无缝的数字体验。”跨国巨头 Wells Fargo 消费贷款 EVP/CIO Nadeem Kayani 说道。

当Wells Fargo决定推出Cards 2.0计划以使支付平台更具可持续性和可扩展性时,它首先需要对大型机进行现代化改造。大型机保存着关键记录系统 (SOR) 数据,但它们通常会带来技术债务、依赖性,并且管理成本正在越来越高,尤其当缺乏具有适当技能的人员来维护它们时。

请添加图片描述

在MongoDB上构建操作数据存储(ODS)

Cards 2.0 的愿景是为消费者提供流畅的多渠道体验。Wells Fargo 希望尽可能减少对第三方处理的依赖性、简化集成并采用可重用的 API,以便能够跨渠道快速推出更改。

“我们在MongoDB上构建了一个操作数据存储 (ODS) 来解决所有这些问题,”Wells Fargo 信用卡和商户数据主管 Ram Vemana 分享道。**“MongoDB亚秒级的服务,可以处理超过 700 万笔交易。**这对于今天来说足够了,并且提供了未来所需的可扩展性和灵活性。”

由于高级管理层的支持,短短 7 个月便推出了 ODS,目前为外部供应商 40% 的流量提供服务。Vemana 评论说,习惯使用 API 的开发者发现该平台直观且易于使用。MongoDB 还提供了培训,使团队能够学习如何构建架构变更、围绕数据治理的最佳实践以及如何思考数据产品。

点击观看Ram Vemana的演讲分享,了解富国银行如何通过在MongoDB上构建现代化的操作数据存储 (ODS) 来启动其传统大型主机现代化项目:

MongoDB赋能富国银行Wells Fargo实现信用卡现代化

将单体架构替换为灵活的微服务

如今,当外部供应商的数据进入大型主机时,它会被拉入 MongoDB 并提供给其他渠道。该团队在其数据库和 API 之间创建了一个外观层,以实现无头微服务,它支持企业内的不同产品线,并提供比以前的单体架构更大的灵活性。

“MongoDB 每天处理超过 20 TB 的数据,并支持 80 多个微服务。我们目前正在使用 ODS 来运行奖励和忠诚度计划,例如之前在 SQL Server 上运行的计划。”Vemana 回忆道。

作为转型的一部分,开发者还构建了精心策划的数据产品,使数据可用于经过身份验证的流程并可操作,以加快跨渠道推出新功能的速度,同时保持数据安全。

借助 MongoDB,Wells Fargo 快速启动了其传统大型主机现代化并且完全有能力继续创新,为消费者提供下一代金融服务。

“我们正在做的事情既令人紧张又令人兴奋。数据是一座金矿。我们可以提供的个性化产品根植于我们每笔交易的数据以及我们对客户的了解,”Kayani 说道。“这完全取决于我们如何利用它来为客户提供最佳服务。”

点击访问MongoDB中文官网,进一步了解MongoDB Atlas如何助力金融服务行业。


👉点击访问 MongoDB中文官网
👉立即免费试用 MongoDB Atlas
☎️需要支持?欢迎联系我们:400-8662988
✅欢迎关注MongoDB微信订阅号(MongoDB-China),及时获取最新资讯。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

像备份Windows一样简单的ghost软件!

数据的安全性对于个人用户和企业来说都至关重要。尤其是运行着重要服务的Linux系统,一旦遇到系统崩溃或硬件故障,如果没有及时的备份,可能会导致不可估量的损失。这时,一款强大而易用的备份还原工具就显得尤为重要。G4L(Ghost for Linux)就是这样一款专为Linux系统设计的…

2024年数字技术与智慧教育国际会议(DTSE 2024,7月26-28)

2024年数字技术与智慧教育国际会议(DTSE 2024)将于2024年7月26日在广东省广州市召开,本次会议专注于“数字技术与智慧教育”领域, 将汇集全球范围内的学者、研究人员以及教育技术开发者,共同探索和分享该领域内的最新学…

实验12 路由重分布

实验12 路由重分布 一、 原理描述二、 实验目的三、 实验内容四、 实验配置五、 实验步骤 一、 原理描述 在大型网络的组建过程中,隶属不同机构的网络部分往往会根据自身的实际情况来选用路由协议。例如,有些网络规模很小,为了管理简单&…

比特币私钥公钥地址生成

比特币私钥公钥地址生成算法 原理 实现 #!coding:utf8#author:yqq #date:2019/3/4 0004 14:35 #description: 比特币地址生成算法import hashlib import ecdsa import os#2019-05-15 添加私钥限制范围 g_b58 123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz#g…

Linux Radix tree简介

文章目录 前言一、Radix tree简介二、Operations2.1 Lookup2.2 Insertion2.3 Deletion 三、Linux内核API3.1 初始化3.2 radix_tree_insert/delete3.3 radix_tree_preload3.4 radix_tree_lookup3.5 radix_tree_tag_set3.6 radix_tree_tagged 四、address_space4.1 简介4.2 相应数…

使用Arrays.asList 报错Nullpointerexception 需要提前对参数进行判空

//为什么这样的时候会报空指针异常**Arrays.asList 这里这个方法中的参数为空**String[] checkedResourceNos1 dto.getCheckedResourceNos();List<String> checkedResourceNos null; //需要在这里**判断是否为空**&#xff0c;**不为空才能**调**用Arrays.asList转化为…

IC验证中有符号浮点数的运算(避坑)

如上图&#xff0c;仅第一种表达才能计算出正确的结果-180&#xff0c;另外两种方式存在缺少符号和溢出的错误&#xff0c;计算出的均是180&#xff0c;其中reg[31:0] theta_q31 h8000_0000。 如果 theta_q31 h8000_0000到h7fff_ffff之间的数时&#xff0c;上述第一种表达仅能…

暗色系B端界面有什么好处、应用场景、缺点、该如何设计。

B端管理系统界面蓝色系和浅色系的非常多&#xff0c;暗色系一般不作为首选&#xff0c;这背后是什么原因呢&#xff0c;如果真的要设计暗色系界面&#xff0c;该如何办呢&#xff0c;本文就解决这些问题。 一、暗色系B端界面相对于浅色系有什么好处 1. 减少眩光和视觉疲劳&am…

国学诗词app开发,学古贯今,句句珠玑

“鹅鹅鹅&#xff0c;曲项向天歌。”这是很多人学会的第一首诗&#xff0c;国学诗词作为中华传统文化的重要组成部分&#xff0c;不仅在历史中占据重要地位&#xff0c;也是儿童学前启蒙的不二选择。对于家长来说&#xff0c;他们更喜欢在学前教孩子一些经典国学和古诗词&#…

高考后的抉择:计算机相关专业的未来发展与前景探讨

人不走空 &#x1f308;个人主页&#xff1a;人不走空 &#x1f496;系列专栏&#xff1a;算法专题 ⏰诗词歌赋&#xff1a;斯是陋室&#xff0c;惟吾德馨 目录 &#x1f308;个人主页&#xff1a;人不走空 &#x1f496;系列专栏&#xff1a;算法专题 ⏰诗词歌…

使用C#快速搭建一个在windows运行的exe应用

文章目录 一、前言1.1 编写语言需要工具1.2 选择自己需要的组件进行安装 二、新建项目1.1 新建一个 .NET4.x 的项目1.2 添加一个小案例1.3 对界面进行美化1.3.1、配置Form属性1.3.2、配置Button按钮 1.4 查看组将的相关代码 三、后记 一、前言 这是一个比较旧的内容&#xff0…

【android】json

设置第potition个数据项的view的属性 成功显示数据项&#xff0c;熟悉recycleview三个方法 新建页面&#xff0c;定义适配器&#xff0c;指定使用MyViewHolder类对象保存每个数据胡view组件 padding-内部边距 bold-加粗 新建类&#xff0c;描述新闻内容 定义组件 public i…

模拟信号转RS-485/232,数据采集A/D转换模块 YL21

特点&#xff1a; ● 模拟信号采集&#xff0c;隔离转换 RS-485/232输出 ● 采用12位AD转换器&#xff0c;测量精度优于0.1% ● 通过RS-485/232接口可以程控校准模块精度 ● 信号输入 / 输出之间隔离耐压3000VDC ● 宽电源供电范围&#xff1a;8 ~ 32VDC ● 可靠性高&…

网络安全 - ARP 欺骗原理+实验

APR 欺骗 什么是 APR 为什么要用 APR A P R \color{cyan}{APR} APR&#xff08;Address Resolution Protocol&#xff09;即地址解析协议&#xff0c;负责将某个 IP 地址解析成对应的 MAC 地址。 在网络通信过程中会使用到这两种地址&#xff0c;逻辑 IP 地址和物理 MAC 地址&…

如何保证数据库和缓存的一致性

背景&#xff1a;为了提高查询效率&#xff0c;一般会用redis作为缓存。客户端查询数据时&#xff0c;如果能直接命中缓存&#xff0c;就不用再去查数据库&#xff0c;从而减轻数据库的压力&#xff0c;而且redis是基于内存的数据库&#xff0c;读取速度比数据库要快很多。 更新…

android studio过滤日志

荣耀手机的日志有很多乱七八糟的输出 在logcat设置过滤 filter name:过滤名称随意 log tag不知道是什么 log message设置过滤的内容或者设置显示的内容 需要过滤的内容&#xff1a; ^(?!.*(gralloc4|InputMethodManager|tagSocket|dataspace)).*$以|分割要过滤的内容 要显…

计算机网络(2) 网络层:IP服务模型

一.Internet Protocol在TCP/IP四层模型中的作用 第三层网络层负责数据包从哪里来到哪里去的问题。传输层的数据段提交给网络层后&#xff0c;网络层负责添加IP段&#xff0c;包含数据包源地址与目的地址。将添加IP段的数据包交由数据链路层添加链路头形成最终在各节点传输中所需…

Maven:一个下载jar依赖失败的问题解决方案

内部的一个jar包已经上传到了私服上&#xff0c;在私服管理端也能看到该jar包的完整信息&#xff0c;但是springboot项目引入该jar包发现死活下载不下来&#xff0c;报错如图&#xff1a; 从该错误信息中可以看到&#xff0c;找不到服务名是xxl-job这个的&#xff0c;我们要找的…

如何将 API 管理从 Postman 转移到 Apifox

上一篇推文讲到用 Swagger 管理的 API 怎么迁移到 Apifox&#xff0c;有许多同学反馈说能不能介绍一下 Postman 的迁移以及迁移过程中需要注意的事项。那么今天&#xff0c;它来了&#xff01; 从 Postman 迁移到 Apifox 的方法有两种&#xff1a; 导出 Postman 集合 &#x…

详细介绍如何解决vcomp140.dll丢失的步骤,分享几种vcomp140.dll修复方法

当这个vcomp140.dll文件丢失时&#xff0c;可能会导致相关程序运行出错甚至无法运行。很多用户可能会遇到vcomp140.dll丢失的问题&#xff0c;但是这并不是不可解决的困难。接下来就和大家分享几种解决vcomp140.dll丢失的方法&#xff0c;给大家详细的关于如何解决vcomp140.dll…