ENT227 | 澳大利亚国民银行(NAB)如何通过迁移到亚马逊云科技改进应用程序功能
关键字: [Amazon Web Services re:Invent 2023, Oracle Financial Services Analytics, Migrate Oracle Erp Application To 亚马逊云科技, Oracle Ebs Suite Database Requirements, High Availability Oracle Database Ec2, Amazon Web Services Rds Oracle Performance Tuning, Automate Oracle Environment Build]
本文字数: 1800, 阅读完需: 9 分钟
视频
导读
本次分享将带您了解澳大利亚国民银行(NAB)如何利用亚马逊云科技功能满足合规和监管要求。NAB 的领导将分享如何通过迁移其业务关键型 Oracle 应用程序,包括 OFSAA 应用程序(资金转移定价和总账对账)和电子商务套件应用程序(财务会计中心和 Oracle 总账),以及将其 ETL 工具从 ODI 迁移到亚马逊云科技上的 Informatica 改进了功能和安全合规性,并在短时间内规避业务风险。
演讲精华
以下是小编为您整理的本次演讲的精华,共1500字,阅读时间大约是8分钟。如果您想进一步了解演讲内容或者观看演讲全文,请观看演讲完整视频或者下面的演讲原文。
re:Invent正在拉斯维加斯举行,一场忙碌的会议正在进行。来自澳大利亚墨尔本的解决方案架构师约书亚·塞缪尔登上了舞台,观众们纷纷入座。他与来自国家澳大利亚银行(NAB)的代表阿尼克特·辛赫共同分享了NAB将一些关键Oracle应用程序迁移到亚马逊云科技云计算平台的故事。
约书亚首先介绍了NAB的一些背景信息。作为澳大利亚四大银行之一,NAB成立于1981年,由两家早期银行的合并而成。总部位于维多利亚州的墨尔本,NAB拥有大约32,000名员工,为全国超过850万客户提供服务。作为一个大型企业,NAB运行着2000多个应用程序,包括内部、基于云和软件即服务应用程序。大约5年前,他们的首席技术官帕特里克·赖特设定了一个雄心勃勃的目标,即在2023年之前积极将其应用中的80%迁移到云端。目前,NAB已经迁移了其71%的应用程序,远远超过了计划。
约书亚和阿尼克特要讨论的具体项目是NAB的Treasury Business Technology部门执行的项目。这个小型但任务关键的团队有大约40人,负责管理NAB财务、风险和其他业务部门的数据。特别地,他们负责资金转移定价——计算贷款与存款和储蓄的利率差。这些差异就是NAB从中获得利润的地方。正如约书亚所强调的,对此环境的任何更改都可能带来风险,不仅对NAB内部的上下游系统,而且就与澳大利亚央行和监管要求的集成而言。
这个团队使用五个主要应用程序,横跨两个Oracle应用程序套件:
-
Oracle金融服务分析应用程序(OFSAA)用于资金转移定价、盈利能力管理和总账对账。该系统处理交易并执行费率和风险计算。
-
Oracle电子商务套件(EBS),包括财务会计中心和财务总账模块。这是实际会计和总账记账发生的地方。
这些Oracle系统每天从NAB的20多个其他系统获取数据,运行大约900个批处理作业和2100个应用程序任务。由于NAB需要如此详细的交易处理和会计,因此每天流经的处理的交易达数百万次。
NAB公司正考虑将其Oracle系统迁移至云端的背后驱动力。首先,现有系统在即将到达生命周期支持结束期的旧版Linux上运行,而且该环境与其他团队共享,这使得升级过程变得复杂且耗时。此外,按照传统的内部支持模式,为新环境提供支持可能需要数月时间。
根据NAB公司的云优先战略,将Oracle系统迁移至亚马逊云科技带来了现代化转型的机会。其主要目标是:
- 升级到最新版本的Oracle以获取新功能
- 确保高可用性作为核心业务服务
- 建立快速启动测试更改环境的流程
- 提高可扩展性、性能和成本效益
借助云基础设施的灵活性,NAB相信迁移至亚马逊云科技有助于实现这些目标。然而,由于数据库容量约达20 TB,成本和性能也成为了关注的重点。
现在,让我们请阿尼特来谈谈迁移过程中的技术细节。阿尼特首先介绍了迁移前的架构,其中包括两个内部使用的Oracle数据库的应用程序套件,以及手动灾难恢复过程。目前尚无自动启动新环境的办法,而历史数据仍在实时数据库中,这影响了性能和可扩展性。
接下来,他描述了如何通过改进的新亚马逊云科技架构来解决这些限制:
-
OFSAA现已运行在Amazon RDS for Oracle上,通过隔离用户查询来提高报告性能。历史数据已卸载到S3中。
-
EBS在其自己的基于EC2的Oracle数据库上运行,并使用EFS存储满足共享文件系统需求。备份到S3,密钥存放在Parameter Store中。
-
自动缩放组提供了简单的缩放和高可用性。自定义自动化涵盖了安全、性能优化等方面。
阿尼特还深入探讨了一些关键技术成果,如数据库高可用性设置、优化的加密RDS连接、用于安全跨账户EFS访问的Amazon PrivateLink等。他还详细介绍了所进行的性能优化——调整实例大小、优化SQL、增加表空间——以满足或超过内部环境的能力。
约书亚负责总结并回顾了迁移过程。这个项目的目标是让NAB满足澳大利亚金融监管机构的关键合规需求。经过升级后,NAB获得了许多新功能和改进。通过现代化的部署架构,NAB将下游数据消费者的处理时间提高了30%,同时维护成本几乎降至零。此外,使用现货实例还有助于降低成本,从而支持在该计划内部的推广。
在未来,约书亚探讨了亚马逊云科技服务如RDS for Oracle如何为NAB带来更多好处。然而,到目前为止,他们已经成功地将这些关键业务的Oracle系统迁移到了云端。NAB通过有效利用亚马逊云科技服务实现了改善合规性、性能、可用性和成本的目标。这使得他们朝着在未来几年内实现80%的云计算采用的总体战略目标迈进。
会议以问答环节结束,观众们有机会向演讲者提问,了解他们在迁移项目中获得的经验和见解。从房间里深思熟虑的问题和热情的氛围来看,NAB的Oracle云之旅成为了其他希望现代化复杂遗留环境的公司的鼓舞人心的案例研究。约书亚和安基特强调了在理解和规划大规模Oracle迁移的独特挑战的同时,要保持对新方法开放的重要性。如今,通过分享他们的故事,NAB团队希望能够帮助其他人踏上自己的云采用之旅。
下面是一些演讲现场的精彩瞬间:
财政部业务技术部门负责管理金融数据以及计算转移定价和风险指标,整个企业都依赖这些数据。
亚马逊云科技系统每天处理来自20多个系统和数千个批量任务的大量复杂金融交易。
为了提升安全性、确保高可用性并为其20TB数据库提高可扩展性和性能,该银行已经迁移到了亚马逊云科技的云端。
通过在多个EC2实例上设置主数据库和辅助数据库,实现实时同步,并在主要数据库出现故障时使用CloudWatch警报自动切换到辅助数据库,从而确保了Oracle数据库的高可用性和灾难恢复能力。
澳大利亚国家银行正通过将Oracle金融服务API构建为API来实现持续的数据集成。
总结
韩国航空公司决定将其Oracle ERP系统迁移至亚马逊云科技,以实现基础设施的现代化。由于该公司现有的内部环境已老化,功能不足且维护困难,因此决定将系统迁移至亚马逊云科技,以便升级至最新的Oracle版本,从而提高安全性和可用性。
亚马逊云科技为韩国航空公司的迁移提供了自动化灾难恢复以及快速启动新的测试和修补环境的能力。通过采用多区域RDS,确保了更高的可用性。此外,EFS提供了跨区域的共享存储,而S3则被用于数据归档。临时实例的使用有助于降低非关键工作负载的成本。同时,还针对配置和修补过程构建了自定义自动化方案。
经过迁移后,韩国航空公司的性能得到了显著提升,超过了原有的内部水平。通过实现接近零停机时间的升级,服务等级协议得到了加强。此外,法规合规要求也得到了满足。银行方面还通过使用临时实例实现了显著的成本节省。总之,该项目在亚马逊云科技上为韩国航空公司提供了一个现代、可扩展且高度可用的Oracle平台。
演讲原文
想了解更多精彩完整内容吗?立即访问re:Invent 官网中文网站!
2023亚马逊云科技re:Invent全球大会 - 官方网站
点击此处,一键获取亚马逊云科技全球最新产品/服务资讯!
点击此处,一键获取亚马逊云科技中国区最新产品/服务资讯!
即刻注册亚马逊云科技账户,开启云端之旅!
【免费】亚马逊云科技中国区“40 余种核心云服务产品免费试用”
亚马逊云科技是谁?
亚马逊云科技(Amazon Web Services)是全球云计算的开创者和引领者,自 2006 年以来一直以不断创新、技术领先、服务丰富、应用广泛而享誉业界。亚马逊云科技可以支持几乎云上任意工作负载。亚马逊云科技目前提供超过 200 项全功能的服务,涵盖计算、存储、网络、数据库、数据分析、机器人、机器学习与人工智能、物联网、移动、安全、混合云、虚拟现实与增强现实、媒体,以及应用开发、部署与管理等方面;基础设施遍及 31 个地理区域的 99 个可用区,并计划新建 4 个区域和 12 个可用区。全球数百万客户,从初创公司、中小企业,到大型企业和政府机构都信赖亚马逊云科技,通过亚马逊云科技的服务强化其基础设施,提高敏捷性,降低成本,加快创新,提升竞争力,实现业务成长和成功。