了解如何在 Oracle Cloud 上保护零售应用程序

当前使用 Oracle RGBU 产品查找的高价值零售商可确定,而操作数据中心基础设施变得更加战略,它们的自定义,需要控制端到端的系统以供应链管理系统,从而阻止他们将应用程序移到 SaaS。

Oracle Cloud 上的 Oracle Retail Merchandising System 提供了多种与当前内部部署设计匹配的体系结构配置。通过内置的增量和班次功能,从内部部署移动可以降低运营风险,从而改善了所有迁移的成功。Oracle Cloud 对于快速部署和删除测试和 QA 环境也非常有效。

使用须知

此解决方案假定您基本了解体系结构和Oracle Cloud 环境及组件。

此解决方案将向您提供各种 Oracle Retail Merchandising Suite 配置的可用实施方法,以及用于初始开发和测试的 Oracle Cloud - Oracle Retail Merchandising System 体系结构以及生产部署的背景功能。这包括所有必需的计算实例、存储、安全性、网络和连接。后面是 oci_on -prem_model.png 的说明
插图 oci_on -prem_model.png 的说明

这是设计解决方案,不能提供生产部署引用体系结构。相反,部署 Oracle Retail Merchandising System 应用程序的高级参考指南是将环境从内部部署(向云提升和移动)移至云,或者在 Oracle Cloud 中创建新环境。此解决方案概述了一些最佳做法,并且不能查看为 Oracle Retail Merchandising System 的完整参考指南。

体系结构

此体系结构展示了如何在Oracle Cloud中实施 Oracle Retail Merchandising 套件。

下面的物理体系结构模型将确保您清楚并帮助您关联Oracle Cloud 参考体系结构设计示例。后面是 rms_oci_physical_model.png 的说明
插图 rms_oci_physical_model.png 的说明

了解 Oracle Retail Merchandising System

Oracle Retail Merchandising System 允许您管理、控制和执行日常销售活动的无缝执行,包括购买、配送、订单履行和财务结算。

Oracle Retail Merchandising System 包含许多构成零售商品套件的解决方案。其中包括:
  • 零售发票匹配(ReIM)
  • Retail Price Management (RPM)
  • 零售贸易管理(RTM)
  • 零售销售审核(ReSA)
  • 零售分配(RA)
  • 零售集成总线(RIB)
  • 批量数据集成(BDI)
用于 RMS 的其他模块是:
  • 零售商店 Inventory Management (SIM)
  • Business Intelligence Publisher (OBI PuB)
  • 身份管理(IDM)

了解 Oracle Cloud 上的 Oracle Retail Merchandising System

您可以将 Oracle Cloud 中的 Oracle Retail Merchandising System 视为在数据中心的内部部署中完全运行同一拓扑到一个应用中,您可以将 Oracle 基础结构的组合定制为服务(IaaS)和平台作为服务(PaaS)。

部署 Oracle Retail Merchandising System Oracle Cloud 时,您的架构选项包括以下内容:
  • 作为服务的基础结构: Oracle Cloud Infrastructure 是一组补充云服务,可用于在高可用性托管环境中构建和运行各种应用和服务。Oracle Cloud Infrastructure 在灵活的叠加虚拟网络中提供了高性能的计算功能和存储容量,该虚拟网络可安全地从内部部署网络访问。OCI 提供了具有高度可扩展性的计算能力,这些计算能力可用于承载 Oracle Retail RMS 应用程序层并且具有可选的数据库层。
  • 为服务的基础结构+平台: Oracle Cloud Platform 是全面、基于标准的、完全集成的 Oracle 和开源技术的组合,您可以使用这些技术来构建、部署、迁移和管理云中的各种不同应用程序工作量,从而显著降低了操作成本。OCI 数据库系统或 OCI Exadata 数据库系统可用于运行数据库层,这使您能够快速轻松地预配所选的数据库配置。

关于 Oracle Retail Merchandising Suite 在 Oracle Cloud 上支持的平台

Oracle Retail Merchandising System 支持以下平台、存储、网络和版本的 Oracle Cloud:

  • Oracle Retail Merchandising System 发行版 v16

  • Oracle Retail Merchandising System 应用程序层

    • 操作系统版本 :
      • Oracle Linux (6.x, 7.x)
      • RedHat Enterprise Linux (6.x, 7.x)
    • 应用程序技术堆栈
      • Oracle ADF - 12.2.1
      • OID - 11.1.1.9
      • OAM/WebGate - 11.1.2.3
      • Oracle HTTP 服务器- 12.2.1
      • Oracle BI Publisher - 12.2.1
      • Oracle MAF - 2.2
      • 浏览器支持- Chrome 48 +, IE 11 +, Firefox ESR 45 +
    • OCI 部署选项
      • 计算 VM
        • 单个节点
        • 将负载平衡器作为服务的多个节点(LBaaS)
  • Oracle Retail Merchandising System 数据库层
    • 操作系统版本:Oracle Linux (6.x, 7.x)
    • RedHat Enterprise Linux (6.x, 7.x)
    • 数据库版本:Oracle Database 12.1.0.2 或更高版本的分区
    • OCI 部署选项
      • 计算(VM):具有数据库 Enterprise Edition 的单个节点
      • 数据库即服务(DBaaS)
        • 具有 Enterprise Edition (EE)、高性能(EE-HP)的单实例(VM)
        • 具有极致性能(EE-EP)的 2 节点 RAC 实例(VM)
      • Exadata DB 系统:Real Application Clusters (RAC)和许多其他高级功能
  • OCI 上 Oracle Retail Merchandising System 的可用存储选项
    • 数据库存储使用高性能的本地或网络 NVMe 块存储
    • 对象存储用作数据库备份的目标
    • 可以为 Oracle Retail Merchandising System 共享应用程序层文件系统使用单独的 NFS 服务器或文件存储服务(FSS)
  • 支持 Oracle Retail Merchandising System 环境时可以使用具有多个配置的网络体系结构

    • 定制网络定义
      • 为应用程序服务器和数据库服务器配置您自己的子网 Ip 范围(CIDR)
      • LBaaS 将具有公共 IP 以供外部连接
    • 负载平衡器
      • LBaaS 外部公共 ip
      • LBaaS 同时支持公共和专用负载平衡
    • 迁移、连接和与内部部署的集成的混合故事
      • VPN 连接
      • VPN IPSec 隧道
      • MPLS/Fast Connect

关于安全和相容性建议

Oracle 建议将 Oracle Cloud 安全列表和安全规则与 Oracle Retail Merchandising System 一起使用。

在使用安全列表以及协议和端口的安全通信时,限制为只允许应用程序正常运行所需的通信。使用自动提升和换行时,将创建许多依赖于您的初始网络条目的安全列表(SL)。提升和移动将创建多个安全列表,因为这些安全列表依赖于哪个层或组件已部署。例如,在部署期间,可以为应用程序层、数据库层和负载平衡器创建安全列表。对于路由表,配置过程也重复。

注 :

Oracle Retail Merchandising System 不会处理任何 ppa 和 PCI 信息。
Oracle Cloud 符合多种相容性规范:
  • 常规:SOC1、SOC2、ISO 27001/2
  • 特定:PCI、HIPAA、NIST 800-53