了解如何在 Oracle Cloud 上保护零售应用程序
Oracle Cloud 上的 Oracle Retail Merchandising System 提供了多种与当前内部部署设计匹配的体系结构配置。通过内置的增量和班次功能,从内部部署移动可以降低运营风险,从而改善了所有迁移的成功。Oracle Cloud 对于快速部署和删除测试和 QA 环境也非常有效。
使用须知
此解决方案将向您提供各种 Oracle Retail Merchandising Suite 配置的可用实施方法,以及用于初始开发和测试的 Oracle Cloud - Oracle Retail Merchandising System 体系结构以及生产部署的背景功能。这包括所有必需的计算实例、存储、安全性、网络和连接。
插图 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 的说明
了解 Oracle Retail Merchandising System
Oracle Retail Merchandising System 允许您管理、控制和执行日常销售活动的无缝执行,包括购买、配送、订单履行和财务结算。
- 零售发票匹配(ReIM)
- Retail Price Management (RPM)
- 零售贸易管理(RTM)
- 零售销售审核(ReSA)
- 零售分配(RA)
- 零售集成总线(RIB)
- 批量数据集成(BDI)
- 零售商店 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 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)
- 计算 VM
- 操作系统版本 :
- 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 信息。- 常规:SOC1、SOC2、ISO 27001/2
- 特定:PCI、HIPAA、NIST 800-53