欢迎访问深圳敏捷云计算科技有限公司!

在甲骨文云OCI基础设施上部署甲骨文银行数字体验:实现智能金融创新

2024-04-17 原创文章

甲骨文银行数字体验是一个全方位、全栈解决方案,通过多渠道触点在模块化环境中提供零售、中小企业、企业和伊斯兰银行功能的即用型服务。它通过移动应用程序和Web界面,在移动电话、平板电脑、台式机和可穿戴设备上提供跨所有现代数字银行渠道的个性化用户体验。

客户可以在数周内部署甲骨文银行数字体验,并使用独家甲骨文云产品,如Exadata Cloud、甲骨文实时应用集群(RAC)和自治数据库,这些产品设计用于提供无与伦比的性能、可靠性和自主运营。甲骨文云的全球足迹和验证的参考架构确保了数据主权、灾难恢复和增强的可用性,因此银行可以极大地改善用户体验。

架构

这个参考架构展示了在甲骨文云基础设施上部署甲骨文银行数字体验的高可用拓扑。

应用程序和数据库位于不同的私有子网中,可以通过堡垒主机访问。通过灵活的负载均衡器访问应用程序。每个层都在不同的故障域中拥有冗余资源,以提供高可用的应用程序环境。

以下图表展示了这一参考架构。

架构包含以下组件:

地区

甲骨文云基础设施地区是包含一个或多个数据中心的地理区域,这些数据中心称为可用性域。地区彼此独立,相隔甚远(跨越国家甚至大洲)。

可用性域

可用性域是地区内独立的、独立的数据中心。每个可用性域的物理资源与其他可用性域的资源相互隔离,提供故障容忍能力。可用性域不共享基础设施,如电力或冷却,或内部可用性域网络。因此,一个可用性域的故障不太可能影响该地区的其他可用性域。

故障域

故障域是可用性域内的硬件和基础设施分组。每个可用性域有三个独立电源和硬件的故障域。当您在多个故障域中分配资源时,您的应用程序可以容忍物理服务器故障、系统维护和故障域内的电力故障。

虚拟云网络(VCN)和子网

VCN是您在甲骨文云基础设施地区中设置的可定制、软件定义的网络。与传统数据中心网络一样,VCN使您完全控制网络环境。VCN可以有多个不重叠的CIDR块,您可以在创建VCN后更改它们。您可以将VCN分割成子网,这些子网可以被限定在一个地区或可用性域。每个子网包括一系列连续地址,不与VCN中的其他子网重叠。您可以在创建后更改子网的大小。子网可以是公共的或私有的。

堡垒主机

堡垒主机是计算实例,作为从云外部进入拓扑的安全、受控入口点。堡垒主机通常在非军事区(DMZ)中配置。它使您能够通过将敏感资源放置在无法直接从云外部访问的私有网络中来保护它们。拓扑有一个单一、已知的入口点,您可以定期监控和审计。因此,您可以避免暴露拓扑中更敏感的组件,而不影响对它们的访问。

应用服务器

中间层由计算实例组成,用于在Oracle WebLogic服务器上部署以下组件:

甲骨文银行数字体验(OBDX)

该层的其他组件包括:

Web层OBDX

数据库系统

该架构使用带有Oracle数据库企业版极致性能的数据库系统,使用Oracle实时应用集群(RAC)。它还使用带有至少256 GB的Oracle自动存储管理(Oracle ASM)。

块存储卷

使用块存储卷,您可以创建、附加、连接和移动存储卷,以及更改卷性能,以满足您的存储、性能和应用需求。附加并连接卷到实例后,您可以像使用普通硬盘一样使用该卷。您还可以断开卷的连接并将其附加到另一个实例,而不会丢失数据。

对象存储

对象存储提供对大量结构化和非结构化数据的快速访问,包括数据库备份、分析数据以及图片和视频等丰富内容。对于您需要快速、立即且频繁访问的“热”存储,请使用标准存储。对于您长时间保留且很少或几乎不访问的“冷”存储,请使用归档存储。

NAT网关

NAT网关使VCN中的私有资源能够访问互联网上的主机,而不将这些资源暴露给进入的互联网连接。

服务网关

服务网关提供从VCN到其他服务(如甲骨文云基础设施对象存储)的访问。从VCN到甲骨文服务的流量通过甲骨文网络结构传输,从不穿越互联网。

互联网网关

互联网网关允许VCN中的公共子网与公共互联网之间的流量。

推荐方案

使用以下建议作为起点。您的需求可能有所不同。

VCN

创建VCN时,根据您计划附加到VCN子网中的资源数量,确定所需CIDR块的数量及其大小。使用标准私有IP地址空间内的CIDR块。

选择不与任何其他网络重叠的CIDR块(在甲骨文云基础设施、您的本地数据中心或其他云提供商中),以便您打算建立私有连接。

创建VCN后,您可以更改、添加和移除其CIDR块。

设计子网时,考虑您的流量流动和安全要求。将特定层或角色内的所有资源附加到同一子网,可作为安全边界。

使用区域子网。

网络连接性

您可以通过使用站点到站点VPN或通过FastConnect的专用连接,将环境连接到现有的本地基础设施来管理环境。如果需要将环境与现有基础设施隔离,堡垒主机可以保护管理连接。

计算

本架构中的服务器使用Oracle Linux 7.7镜像或选择灵活的虚拟机(VM)形状。对于部署在VM上的应用程序,您可以利用灵活的VM实例。您可以通过向现有足迹添加CPU和内存,1-64核心和每核1-64GB,最高可达每实例1024GB,来增加或减少VM的容量。

如果您的应用程序需要更多内存、核心或网络带宽,请选择更大的形状。

负载均衡器

OCI负载均衡服务提供从单一入口点到您VCN中多个服务器的自动流量分配。当您在单一可用性域中配置负载均衡器时,冗余负载均衡器节点会分布在两个故障域中。当您以集群模式创建应用层时,可以配置负载均衡器以在Oracle WebLogic服务器域中的服务器间分配流量。创建负载均衡器时,您可以选择提供固定带宽的预定义形状,或指定一个自定义(灵活)形状,您设置带宽范围并让服务根据流量模式自动扩展带宽。无论采用哪种方法,您都可以在创建负载均衡器后随时更改形状。您可以指定最小带宽10Mbps至最大带宽8000Mbps。最小带宽始终可用,为您的工作负载提供即时准备。

我们提供多种负载均衡器选择,您可以在OCI的发布说明中找到有关灵活负载均衡的更多信息。

虚拟机(VM)CPU和GPU形状及选项

虚拟机允许您在桌面上的应用窗口中运行一个操作系统,该操作系统表现得就像一个完整、独立的计算机。您可以用它来尝试不同的操作系统,运行主操作系统无法运行的软件,并在安全的沙盒环境中尝试应用程序。对于部署在虚拟机(VM)上的应用程序,您可以利用灵活的VM实例。您可以通过向现有足迹添加CPU和内存,1-64核心和每核1-64GB,最高可达每实例1024GB,来增加或减少VM的容量。

有关VM形状和大小的更多详细信息,请参阅下面“探索更多”主题中列出的文档《计算形状》。

高可用性和灾难恢复

可用性域是地区内独立的、独立的数据中心。每个可用性域的物理资源与其他可用性域的资源相互隔离,提供故障容忍能力。可用性域不共享基础设施,如电力或冷却,或内部可用性域网络。因此,一个可用性域的故障不太可能影响该地区的其他可用性域。

本架构中的所有资源都部署在单一可用性域中。考虑到灾难恢复,客户可以选择在多个可用性域中分布其VM,如果地区允许的话,或者客户可以使用跨地区灾难恢复方法。

自带许可证(BYOL)

甲骨文自带许可证(BYOL)允许客户将他们目前拥有的本地软件许可证应用于等效的高度自动化的甲骨文平台即服务(PaaS)。通过这个程序,客户可以使用他们现有的本地许可证,实现100%的工作负载兼容性和许可证移动性,帮助您更快实现业务价值。

安全

使用甲骨文云守卫主动监控和维护您在OCI中的资源安全。云守卫使用您可以定义的检测器配方来检查资源的安全弱点,并监控操作员和用户的高风险活动。当检测到任何错误配置或不安全活动时,云守卫会推荐纠正措施,并根据您可以定义的响应者配方协助采取这些措施。

对于需要最大安全性的资源,甲骨文建议您使用安全区。安全区是与基于最佳实践的甲骨文定义的安全策略配方相关联的隔间。例如,安全区中的资源不得从公共互联网访问,且必须使用客户管理的密钥进行加密。当您在安全区中创建和更新资源时,甲骨文云基础设施将根据安全区配方中的策略验证操作,并拒绝违反任何策略的操作。

块存储卷

甲骨文云基础设施块存储卷服务提供将块存储卷附加到多个计算实例的能力。利用这一功能,您可以以读/写或只读模式在实例间共享块存储卷。将块存储卷作为可读/写和共享的附加,使您能够部署和管理您的群集感知解决方案。有关此过程的更多详情,请参阅下面“探索更多”主题中列出的《将存储卷附加到多个实例》。

考虑因素

在实施甲骨文银行数字体验时,请考虑以下选项。

性能

银行应用的性能取决于特定应用的工作负载特性和需求。合成测试无法可靠地预测性能。为了获得规模确定方面的帮助,请与您的甲骨文销售顾问合作,以确定工作负载需求,并提供支持环境所需的资源。

可用性

根据您的部署要求和地区,考虑使用高可用性选项。这些选项包括在一个地区的多个可用性域中分布资源,以及在一个可用性域的故障域内分布资源。

开启您的Oracle云之旅:Agilewing - 您的智能云服务伙伴

作为Oracle的高级合作伙伴,Agilewing正重新定义企业体验Oracle云服务的方式。借助于其简化的开户流程和一流的技术支持,Agilewing将复杂的开户和操作流程转化为一种轻松、直观的体验。通过我们的一站式服务,您可以迅速开启并享受Oracle云的全方位服务,从而无缝融入云端世界。

Agilewing的AgileCDN服务,结合了OCI的云基础服务,提供了一流的全球内容加速解决方案。超过2800个全球POP节点和7000个直连点的强大网络,确保了无论您的业务扩展到全球哪个角落,都能保持高效稳定的运行。

利用Oracle云的先进技术,Agilewing致力于简化云服务搭建、云迁移和业务出海的过程。我们的合作模式为客户带来经济高效的解决方案,使他们能够更加专注于核心业务,同时享受Oracle云的高性能和安全保障。

Oracle云服务,作为一个充满潜力的领域,以其高性能、安全性和全球统一的服务标准,为各类企业开启了新的机遇之门。通过Agilewing的专业服务,无论是个人用户还是企业,都能轻松步入这个充满技术革新和高效能的新时代。现在,就让Agilewing引领您开始探索Oracle云服务,打开一个全新的