富国银行携手MongoDB推出下一代卡片支付系统

了解富国银行主机现代化秘诀及如何与MongoDB协同工作。

行业

金融服务

产品

企业高级

应用场景

主机现代化

客户时间

2015

金融服务市场正在经历转型,客户期望在每个接触点获得更好的体验、更高的个性化和无缝交互。以卡片支付为例。过去,卡片仅用于大额、不频繁的购买,而现在的消费者用卡片支付从咖啡和地铁车票到订阅服务和数千美元的支付。他们不希望交易需要超过几秒钟。

“我们处理的数据量呈指数级增长。我们需要成为这些数据的良好保管者,并有效利用它,为消费者提供无缝的数字体验,”来自跨国巨头富国银行(Wells Fargo)消费贷款高级副总裁/CIO的Nadeem Kayani表示。

当公司决定推出Cards 2.0计划,使支付平台更具可持续性和可扩展性时,它首先需要对其主机进行现代化改造。虽然主机存储着关键的记录系统(SOR)数据,但它们通常带来技术债务、依赖性,并且管理成本越来越高——最主要的原因是缺乏具有正确技能的人员来维护它们。

引入操作数据存储

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

“我们在MongoDB上建立了一个操作数据存储(ODS),以解决所有这些问题,”富国银行信用卡和商户数据负责人拉姆·维曼纳在6月份的MongoDB .local NYC会议上解释道。“它拥有亚秒级服务,可以处理超过700万笔交易。这已经足够满足今天的需要,并为未来的扩展性和弹性提供了保障。”

得益于高层管理的支持,ODS仅用了七个月就成功上线,现在为外部供应商的40%流量提供服务。维曼纳评论说,习惯了使用API的开发者发现这个平台直观易用。MongoDB还提供了培训,使团队能够学习如何构建架构变更、数据治理的最佳实践以及如何考虑数据产品。

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

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

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

作为转型的一部分,开发者还构建了精选数据产品,以便为认证过程提供可用和可操作的数据,这有助于加快新功能在各个渠道的推广,同时保持数据安全。

借助MongoDB,富国银行启动了其遗留的主机现代化,并处于继续创新以向消费者提供下一代金融服务的有利位置。

“我们所做的是既令人紧张又令人兴奋的事情。数据是一座金矿。我们可以提供的个性化产品都内置在我们拥有的每一笔交易的数据和我们对客户的了解中,”卡亚尼说。“这一切都关乎我们如何利用这些信息来最好地服务于我们的客户。”

了解MongoDB Atlas是如何针对金融服务行业进行优化的。