为了适应业务越来越快的迭代变迁,推动风控创新,实现精准营销,国际和国内的领先银行纷纷全力投入数字化转型。
而在这场数字化转型的大潮中,最为关键的就是软件架构的设计与演进。
架构决定未来
架构是经过系统性地思考, 权衡利弊之后在现有资源约束下的最合理决策, 最终明确的系统骨架: 包括子系统, 模块, 组件. 以及他们之间协作关系, 约束规范, 指导原则。
一个架构设计的好坏将直接影响整个技术团队的工作方式、工作成绩甚至是企业未来的业务走向。
很多传统银行的技术架构还是“集中式总线型架构”,操作系统、中间件、数据库等“基础软件” 均为闭源商用系统,主机资源集中在大型主机或小型机上。
在集中式架构下,为了应对更高的性能,更大的数据量,往往只能向上升级到更高配置的机器,如升级更强的 CPU、升级多核、升级内存、升级存储等,一般这种方式被称为 Scale Up,但单机的性能永远都有瓶颈,随着业务量的增长,只能通过 Scale Out 的方式来支持,即横向扩展出同样架构的服务器,成本非常高。
随着大数据、云计算产业的日趋成熟,互联网金融的兴起,银行面临的在线业务越来越繁重,集中式架构不堪重负。
终于,架构师开始利用分布式架构、互联网金融服务架构、微服务架构等诸多新型架构设计思想,对传统银行架构进行现代化改造。高可用、高并发、弹性可拓展成为了新的架构目标;私有云建设、DevOps 方案实施成为了新的技术方向;很多“远古遗留”系统的改造工作也逐渐提上日程,工程师团队带着满腔热情投入了新技术的探索之中。
2019 年 7 月 12-13 日,ArchSummit 全球架构师峰会将在深圳举办。峰会上,我们特设《汇丰架构转型实践——海量金融业务场景下的未来架构设计》解决方案专场,聚焦汇丰银行重点业务的架构转型实战经验。内容包括:在海量金融数据汹涌而来的背景下,新一代架构如何应对高并发高可用的业务场景,如何进行架构的优化升级,如何践行微服务、DevOps 等先进的架构与运维思想,以及如何妥善的对传统遗留系统进行稳定可靠的技术改造。
讲师及议题简介
演讲:《传统遗留业务系统的微服务化架构改造》
随着业务的迭代变迁,大量的遗留系统深深种植在生态系统中,其替换成本之高昂,对技术人才培养和团队稳定的不利影响,一直是众多技术团队的心头之痛。本场演讲深入了解汇丰科技团队是如何借助微服务架构设计思路,采用Spring Cloud、Spring Boot、OAuth、Grafana、ELK 等相关技术,通过外围搭建自主研发的 API 系统的方式,逐步降低依赖,完成老旧系统的现代化改造。
听众收益:
1、了解基于 Spring Cloud 和 Spring Boot 的微服务架构。
2、分享传统遗留系统的改造方案和技术重点。
3、了解基于 Grafana、ELK 的监控、运维体系。
4、了解基于 OAuth 的 API 网关安全机制。
分享嘉宾:
刘华,汇丰基金服务部门的软件负责人,敏捷、精益、DevOps 专家。就职于汇丰 17 年。超过 17 年软件开发经验,超过 10 年项目和团队管理经验。曾担任多个全球敏捷团队的技术主管和带领部门进行敏捷与 DevOps 转型。著有《猎豹行动:硝烟中的敏捷转型之旅》一书。
谢强彬,汇丰基金服务部门的首席架构师,负责多个超大型跨国项目的基础架构和技术方案设计,并主持和推动基金服务的数字化转型设计和建设。擅长大型金融系统的架构分析和设计,在构建大规模的分布式系统,尤其对遗留系统的微服务改造方面有深入的研究和实践。
演讲:《国际化 APP 架构优化与 DevOps 实施方案》
既需要为超过 30 个国家与地区提供全球的银行服务,又需要满足各个地区的业务和监管需求,还需要平衡开发和运营成本,这是所有全球银行都要面对的挑战。本次演讲主要针对这个挑战,阐述了汇丰如何不断优化 App 架构,采用innersouce的内源策略,实施 DevOps 的过程和工具,从而更好更快速地响应全球业务的需求。
听众收益:
1、了解基于 innersouce 内源策略进行的 APP 架构优化。
2、了解 DevOps 的实施方案和经验。
3、分享大型跨国银行面临的独特架构挑战与解决思路。
分享嘉宾:
刘明华,汇丰亚太区手机银行开发总监,软件工程硕士,企业架构师(TOGAF9),有 17 年的银行系统的开发经验,参与了多个全球业务线的重要系统开发。
演讲:《大型商业银行的数字化转型和架构设计》
业务不断增长、需求不断变化,你是否也在被现有架构越来越难以满足业务需求的问题困扰着?在这次演讲中,我们将领略汇丰商业银行的最新一代架构,学习选择架构的主要原则,在开发过程中遇到的各种典型的技术和非技术的挑战,以及如何引入新的技术来满足未来业务的发展。
听众收益:
1、了解架构选型的主要原则。
2、了解新一代架构设计的主要思路。
3、全面认识架构开发过程中的技术与非技术挑战。
分享嘉宾:
傅寅旺,汇丰工商金融香港网上银行架构师,超过 10 年开发经验,负责过多个大型项目的开发与架构设计。熟悉敏捷开发和前后端分离开发模式。目前在项目中负责基于 Backbase 平台的架构设计和基于 MuleSoft 的微服务架构设计以及相关技术建设。
演讲:《金融犯罪监控系统的设计与实现》
启动全球标准方案,开启打击金融犯罪之旅,金融犯罪风控系统的架构演变之路全景展现。本演讲主要介绍各自独立、数量繁多的系统架构,将如何融合升级成为以事件为导向,基于云的系统架构,并对该架构未来的升级做出探讨和展望。
听众收益:
1、了解金融犯罪风控系统的设计目标与设计思路。
2、了解事件驱动架构的设计和实现思路。
3、了解架构升级的核心要点。
分享嘉宾:
关助凡,汇丰科技合规科技部中国区负责人,国际执业反洗钱师,在金融犯罪风控,反洗钱检测系统搭建方面有丰富经验。2006 年加入汇丰科技,曾任职于交易风险控制,金融犯罪风险控制,合规等部门。
评论