DevOps,微服务和MongoDB如何让汇丰变得“更简单,更好,更快”


  • 管理員

    汇丰正在经历一场数字革命。作为全球最大的银行和金融服务机构之一,该公司正在构建全球数字解决方案,帮助全球客户管理其个人和企业财务状况。

    数字化创新是汇丰银行董事会采取的一系列战略行动的一部分,使汇丰变得“更简单,更好,更快”的技术。为了实现这个目标,汇丰银行采取了敏捷的工作方式。技术团队倡导DevOps文化和微服务设计方法,同时利用像MongoDB的下一代技术,帮助汇丰简化,迁移和管理复杂的数据变更。

    数据是汇丰创新的核心。开发经理Nick Maybin和汇丰银行股权建筑师Andrew Matthews在今年的MongoDB世界大会上分享了一些有说服力的统计数据,包括他们的“Bye Bye Legacy:简化之旅。” 从2014年总计56PB的数据资产来看,汇丰团队预计到今年年底将增长到93PB。

    交易技术团队是汇丰数据驱动的一个领域。作为合作计划的一部分,伦敦的交易团队正在使用MongoDB建立一个业务数据存储库,以进行交易,使全球的交易柜台,销售人员和运营团队都能够使用,从一个单一可靠的来源快速提供数据。例如,Operational Data Store将帮助用户访问像股票和固定收益这样的复杂市场的数据。这包括简单的工具,如债券和股票,还包括许多其他类型的更复杂的产品,如期货,远期,期权和衍生品交易。

    以前,这些数据将被存储在关系数据库中,但为了更好地服务用户,团队正在迁移到MongoDB。理由与董事会寻找技术的目标一致,这将使汇丰更简单,更好,更快速:

    更简单 - 与关联数据表相比,MongoDB的文文件数据模型意味着对债券,交易和股票产品进行建模要简单得多。虽然这些资产都是工具,但它们都需要存储不同的属性,即多形态。MongoDB灵活的文文件数据模型使管理这种类型的数据变化变得简单。使用动态模式,对新数据类型或监管原因进行更改也更容易。最后,MongoDB通过提供高可用性,可扩展性和安全性,让DevOps的Ops部分变得更简单。汇丰银行在全球运营多个数据中心。 现有的关系数据库需要手动故障切换来在发生中断时恢复服务 - 这是一个难以配置的过程。 MongoDB的自我修复副本集很大程度上消除了创建弹性永远在线的数据库基础架构的复杂性。

    更好 - 汇丰运营数据存储正在使用众多的微服务,以市场数据本身的本地端到端JSON数据结构经由App应用延伸到客户端。 MongoDB数据模型的灵活性使得汇丰银行能够更好地管理复杂的数据建模,包括双时段数据,提供了一种在两个不同的时间在线存储历史数据的方法。 看看幻灯片,了解更多关于汇丰开发商如何使用MongoDB建立双时段数据的方法。

    更快速 - 这不仅仅是更快的响应时间,而是更重要的速度类型:组织变革。 运营数据存储展示了采用新技术和开发流程的价值。 汇丰银行正在开展一个大型的DevOps计划,应用团队正在改变他们的方法,并采用更灵活的技术。 从管理层级隔离的传统孤立团队转变为更多具有自给自足多学科团队的跨职能团队。 所有这一切正在帮助公司以更加创业的方式加快步伐。 回顾一下幻灯片,了解技术人员,沟通者和影响者在推动技术变革方面的作用。

    汇丰认为,今天的技术理念,将是明天的直观习惯。 交易团队从关系型数据库中迁移出来,再次证明了MongoDB可以快速迭代新应用程序,并帮助支持文化转变。 难怪汇丰银行在今年的MongoDB数据驱动业务奖项获得创新奖。

    要了解更多关于数据驱动业务的信息,请参阅汇丰银行的演讲:“Bye bye Legacy:简化之旅。”


登录后回复
 

与 萌阔论坛 的连接断开,我们正在尝试重连,请耐心等待