从 Oracle Retail 中提取零售业务对象作为企业规范

Oracle Retail Merchandising Foundation Cloud Service 管理、控制和执行日常零售商品运营活动,包括采购、分销、订单履行、零售库存管理和财务结算。这些服务可能需要将零售业务对象作为企业规范传递给其他应用使用。

可以提取 Oracle Retail Merchandising Foundation Cloud Service 中的零售业务对象,供第三方或传统应用程序使用。这样可以与旧有和非 oracle 解决方案无缝集成。

体系结构

此架构介绍了如何提取数据并将其流式传输到传统应用和第三方应用。使用此架构从 Oracle Retail Merchandising Foundation Cloud Service 原生提取零售业务对象。

下图说明了此参考体系结构。



Oracle Retail Merchandising Foundation Cloud Service 中的零售业务对象(例如货品和采购订单)可以使用 Oracle Cloud Infrastructure (OCI) 云服务提供给第三方和旧系统。事件驱动集成最有效的部署选项包括:

  • 选项 1:轮询发布服务 API 以检索某个时间段内更改的零售业务对象(轮询)。
  • 选项 2:订阅发布服务以近乎实时地接收数据更改。服务可以发布零售业务对象有效负载,也可以仅提供事件通知。

提取零售业务对象后,您可以使用 OCI 对象存储将其存储在本地以进行构建集成,也可以使用 OCI 流处理进行流处理,从而提供完全托管、可扩展且持久的解决方案来实时摄取和使用大量数据流。

该体系结构具有以下组成部分:

  • 集成

    Oracle Integration 是一项完全托管的服务,允许您集成应用、自动化流程、深入了解业务流程和创建可视化应用。

  • SaaS 集成

    Oracle Integration 是一项完全托管的服务,允许您集成应用、自动化流程、深入了解业务流程和创建可视化应用。

    Oracle Integration for SaaS(简化的 Oracle Integration 版本)为您提供 Oracle Integration 的特性和优势,重点介绍 SaaS。

  • 对象存储

    通过对象存储,可以快速访问任意内容类型的大量结构化和非结构化数据,包括数据库备份、分析数据以及图像和视频等丰富内容。您可以安全可靠地存储数据,然后直接从互联网或云平台检索数据。您可以无缝扩展存储,而不会出现性能或服务可靠性下降的情况。将标准存储用于“热”存储,以便您快速、立即和频繁地访问。将归档存储用于长时间保留的“冷”存储,很少或很少访问。

  • Oracle Cloud Infrastructure 流处理提供了一个完全托管、可扩展且持久的存储解决方案,可以实时摄取连续的大量数据流,以供您使用和处理。您可以使用流处理来摄取大量数据,例如应用日志、运行状况遥测、Web 点击流数据;或者用于发布 - 订阅消息传递模式中连续生成和处理数据的其他使用场景。

推荐

使用以下建议作为起点。您的要求可能不同于此处所述的体系结构。
  • Cloud Guard

    克隆和定制 Oracle 提供的默认配方以创建定制检测器和响应器配方。通过这些配方,您可以指定哪种类型的安全违规生成警告以及允许对其执行哪些操作。例如,您可能希望检测可见性设置为公共的对象存储桶。

    在租户级别应用 Cloud Guard 以涵盖最广泛的范围并减轻维护多个配置的管理负担。

    您还可以使用托管列表功能将某些配置应用于检测器。

  • 安全区域

    对于需要最高安全性的资源,Oracle 建议您使用安全区域。安全区域是与 Oracle 定义的基于优秀实践的安全策略配方关联的区间。例如,不能从公共互联网访问安全区域中的资源,并且必须使用客户管理的密钥对其进行加密。在安全区域中创建和更新资源时,Oracle Cloud Infrastructure 将根据安全区域配方中的策略验证操作,并拒绝违反任何策略的操作。

  • 网络安全组 (NSG)

    可以使用 NSG 定义一组适用于特定 VNIC 的入站和出站规则。我们建议使用 NSG 而非安全列表,因为 NSG 支持您将 VCN 的子网体系结构与应用的安全要求分开。

浏览更多

了解有关 Oracle 服务的详细信息。

查看以下附加资源:

确认

Authors: Paolo Lovati

Contributors: Bhanu Sharma, John Sulyok