许多零售商正着手进行数字化转型,以扩展其全渠道电子商务能力。全渠道战略的核心焦点通常包括刷新或重构网站,以及简化客户购买流程。
IBM Sterling Order Management是一个全渠道订单履行平台。零售商可以使用IBM Sterling Order Management作为全渠道订单履行的后端,结合电子商务平台和销售点(POS)系统,创建跨网络、零售和批发渠道的库存单一视图。该解决方案提供集中化、近乎实时的库存、订单和交付状态可视性,帮助提供非凡的消费者体验。该平台还使零售商能够更好地管理日益增长的需求,并简化从履行选项到部署的流程。通过将IBM Sterling Order Management迁移到Oracle Cloud Infrastructure (OCI),我们的客户改进了他们的基础设施战略,为他们的商务核心带来了弹性,满足高峰需求,并在必要时扩展。关键成果包括:
此架构提供了在OCI虚拟机(VM)上运行IBM Sterling Order Management的设计。使用此设计可以实现一个高可用架构,该架构利用多个可用性域和故障域在网络、应用和数据库层提供冗余资源。规划安装时需考虑部署、架构以及对高可用性的性能需求和要求。此架构以以下方式满足这些基础设施要求:
此架构展示了一个在OCI上运行的高可用网络应用程序,其冗余资源分布在一个OCI区域的两个可用性域中。在这种架构中,主要(活动)和备用(被动)环境是对称的:
以下图表说明了这一参考架构。
该架构包含以下组件:
Oracle Cloud Infrastructure(OCI)区域是一个地理区域,包含一个或多个数据中心,称为可用性域。区域彼此独立,它们之间可以相距甚远(跨越国家甚至大洲)。
可用性域是区域内独立的、独立的数据中心。每个可用性域内的物理资源与其他可用性域的资源隔离,从而提供故障容忍性。可用性域不共享基础设施,如电力或冷却系统,或内部可用性域网络。因此,一个可用性域的故障不太可能影响该区域内的其他可用性域。
故障域是可用性域内的硬件和基础设施分组。每个可用性域有三个故障域,它们拥有独立的电源和硬件。当您在多个故障域中分布资源时,您的应用程序可以容忍故障域内的物理服务器故障、系统维护和电力故障。
VCN是在Oracle Cloud Infrastructure区域中设置的可定制的、软件定义的网络。与传统数据中心网络一样,VCN让您完全控制您的网络环境。VCN可以有多个不重叠的CIDR块,您可以在创建VCN后更改这些块。您可以将VCN分割为子网,这些子网可以限定在一个区域或一个可用性域。每个子网由不与VCN中其他子网重叠的连续地址范围组成。创建后您可以更改子网的大小。子网可以是公共的或私有的。
对于每个子网,您可以创建安全规则,指定必须允许进出子网的流量的来源、目的地和类型。
为不具有公共端点且需要严格资源访问控制的资源提供受限制且时间有限的安全访问。示例包括计算实例、裸金属和虚拟机、MySQL、ATP、OKE以及允许安全外壳协议(SSH)访问的任何其他资源。使用Oracle Cloud Infrastructure堡垒服务,客户可以启用对私有主机的访问,而无需部署和维护跳转主机。此外,客户通过基于身份的权限和集中式、审计的、时间限制的SSH会话获得改进的安全姿态。OCI堡垒消除了堡垒访问的公共IP需求,减少了远程访问的麻烦和潜在攻击面。
Oracle Cloud Infrastructure网络应用防火墙(WAF)是一种符合支付卡行业(PCI)合规性的、基于区域的、边缘强制执行服务,附加在强制执行点上,如负载均衡器或网络应用域名。WAF保护应用程序免受恶意和不必要的互联网流量侵害。WAF可以保护任何面向互联网的端点,为客户的应用程序提供一致的规则执行。
外部用户(例如,从零售商的电子商务平台订购的客户,该平台与IBM Sterling Order Management集成)的HTTPS请求通过连接到VCN的互联网网关流动。请求接着通过OCI网络应用防火墙(WAF)服务,该服务保护应用程序免受恶意和不必要的互联网流量侵害。通过WAF规则的流量被转发到公共负载均衡器。负载均衡器终止SSL/TLS,并将HTTP请求分发到私有网络层。
注意:为了确保您的应用端点的域名解析,您应该在您的公共DNS中注册公共负载均衡器的IP地址。
来自您的内部和本地用户的流量通过IPSec VPN隧道,或FastConnect虚拟电路流向连接到VCN的动态路由网关(DRG)。私有负载均衡器截取请求并将它们分发到私有网络层。
注意:为了确保您的应用端点的域名解析,您应该在您的本地DNS中注册私有负载均衡器的IP地址。
NAT网关使VCN中的私有资源能够访问互联网上的主机,而无需将这些资源暴露给传入的互联网连接。
服务网关从VCN提供访问其他服务的能力,例如Oracle Cloud Infrastructure对象存储。来自VCN到Oracle服务的流量通过Oracle网络织物传输,永远不会穿越互联网。
互联网网关允许VCN中的公共子网与公共互联网之间的流量。
Oracle Cloud Infrastructure域名系统(DNS)服务是一个高度可扩展的、全球任播域名系统(DNS)网络,提供增强的DNS性能、弹性和可扩展性,使最终用户尽可能快地从任何地方连接到客户的应用程序。
点对点VPN提供了IPSec VPN连接,连接您的本地网络和Oracle Cloud Infrastructure中的VCN。IPSec协议套件在数据包从源传输到目的地之前加密IP流量,并在流量到达时解密。
Oracle Cloud Infrastructure FastConnect提供了一种在您的数据中心和Oracle Cloud Infrastructure之间创建专用、私有连接的简便方法。与基于互联网的连接相比,FastConnect提供了更高的带宽选项和更可靠的网络体验。
对象存储提供了快速访问大量结构化和非结构化数据的能力,包括数据库备份、分析数据,以及丰富的内容,如图像和视频。您可以安全可靠地存储数据,然后直接从互联网或云平台内检索数据。您可以无缝扩展存储,而不会经历任何性能下降或服务可靠性降低。对于您需要快速、立即和频繁访问的“热”存储,使用标准存储。对于您长期保留并很少或极少访问的“冷”存储,使用归档存储。
Oracle Exadata数据库服务使您能够在云中利用Exadata的强大功能。您可以按需配置灵活的X8M和X9M系统,随着需求增长,向您的系统添加数据库计算服务器和存储服务器。X8M和X9M系统提供RDMA over Converged Ethernet (RoCE)网络,用于高带宽和低延迟,持久内存(PMEM)模块和智能Exadata软件。您可以使用相当于四分之一机架X8和X9M系统的形状配置X8M和X9M系统,然后在配置后的任何时间添加数据库和存储服务器。
Oracle Exadata数据库服务在专用基础设施上提供了作为服务的Oracle Exadata数据库机。Oracle Exadata数据库服务的专用基础设施实例是一个虚拟机(VM)集群,位于OCI区域的Exadata机架上。
Oracle Exadata数据库服务在Cloud@Customer上提供了托管在您数据中心的Oracle Exadata数据库服务。
Oracle Data Guard提供了一整套服务,用于创建、维护、管理和监控一个或多个备用数据库,以使生产Oracle数据库在没有中断的情况下保持可用。Oracle Data Guard将这些备用数据库作为生产数据库的副本进行维护。然后,如果生产数据库因计划内或计划外的中断而变得不可用,Oracle Data Guard可以将任何备用数据库切换到生产角色,将中断相关的停机时间降至最低。
IBM Sterling Order Management在架构图中表示为虚拟机(VM):OMS Web VM、OMS App VM和OMS BLD VM。
以下建议可作为设计部署的起点。您的需求可能与此处描述的架构不同。
在部署此参考架构时,请考虑以下几点。
IBM Sterling Order Management需要一个数据库和一个Java消息服务(JMS)服务器作为部署应用程序的先决条件。IBM Sterling Order Management广泛使用JMS,但此架构不包括设置。更多信息请参见“更多探索”。
为了制定一个结构良好的灾难恢复(DR)计划,请考虑将您的资源分布在多个区域。
您可以通过配置负载均衡器将用户流量指向可用性域1和可用性域2的网络和应用层,从而实现主动-主动的网络和应用层,并将可用性域2中的应用层指向可用性域1中的数据库。可用性域2中的数据库仍处于待机模式。这种选项为网络和应用层提供了额外的处理能力。
作为Oracle的高级合作伙伴,Agilewing正重新定义企业体验Oracle云服务的方式。借助于其简化的开户流程和一流的技术支持,Agilewing将复杂的开户和操作流程转化为一种轻松、直观的体验。通过我们的一站式服务,您可以迅速开启并享受Oracle云的全方位服务,从而无缝融入云端世界。
Agilewing的AgileCDN服务,结合了OCI的云基础服务,提供了一流的全球内容加速解决方案。超过2800个全球POP节点和7000个直连点的强大网络,确保了无论您的业务扩展到全球哪个角落,都能保持高效稳定的运行。
利用Oracle云的先进技术,Agilewing致力于简化云服务搭建、云迁移和业务出海的过程。我们的合作模式为客户带来经济高效的解决方案,使他们能够更加专注于核心业务,同时享受Oracle云的高性能和安全保障。
Oracle云服务,作为一个充满潜力的领域,以其高性能、安全性和全球统一的服务标准,为各类企业开启了新的机遇之门。通过Agilewing的专业服务,无论是个人用户还是企业,都能轻松步入这个充满技术革新和高效能的新时代。现在,就让Agilewing引领您开始探索Oracle云服务,打开一个全新的世界大门。
如您想咨询 Oracle 的相关业务,可联系搜索微信号:lhh1843812463 或 woshiwhw123
或者可以进入以下群组进行咨询:
微信公众号
微信技术交流社群: