從 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 Object Storage 在本機儲存這些物件以進行組建整合,或使用 OCI Streaming 進行串流處理,此工具提供完全受管理、可擴展且持久的解決方案,可即時擷取及使用大量資料串流。

此架構具有下列元件:

  • 整合

    Oracle Integration 是一項完全託管的服務,可讓您整合應用程式、自動化流程、深入瞭解您的業務流程,以及建立視覺化應用程式。

  • SaaS 整合

    Oracle Integration 是一項完全託管的服務,可讓您整合應用程式、自動化流程、深入瞭解您的業務流程,以及建立視覺化應用程式。

    Oracle Integration for SaaS 是 Oracle Integration 的簡化版本,它為您提供 Oracle Integration 的特性和優勢,並將重點放在 SaaS。

  • 物件儲存

    物件儲存可讓您快速存取各種內容類型的大量結構化和非結構化資料,包括資料庫備份、分析資料,以及豐富的內容 (例如影像和影片)。您可以安全地儲存資料,然後直接從網際網路或雲端平台內擷取資料。您可以無縫擴充儲存體,而不會發生效能或服務可靠性降低的情況。針對快速、立即且經常存取的「熱」儲存體,使用標準儲存體。將封存儲存用於保留很長一段時間、極少或極少存取的「冷」儲存。

  • 串流處理

    Oracle Cloud Infrastructure Streaming 提供完全管理、可擴展且持久的儲存解決方案,可讓您擷取連續的大量資料串流,並即時使用及處理。您可以使用「串流處理」來擷取大量資料 (例如應用程式日誌、作業遙測、Web 按一下串流資料);或用於在發布 / 訂閱訊息傳遞模型中以持續並循序產生及處理資料的其他使用案例。

建議

使用下列建議作為起點。您的需求可能與此處描述的架構不同。
  • 雲端保全

    複製並自訂 Oracle 提供的預設處方,以建立自訂偵測器和回應器處方。這些處方可讓您指定哪些類型的安全違規會產生警告,以及允許對它們執行哪些動作。例如,您可能會想要偵測可見性設為公用物件儲存的儲存桶。

    在租用戶層級套用 Cloud Guard 以涵蓋最廣泛的範圍,並降低維護多個組態的管理負擔。

    您也可以使用「受管理清單」功能,將特定組態套用至偵測器。

  • 安全區域

    對於需要最高安全性的資源,Oracle 建議您使用安全區域。安全區域是與以最佳做法為基礎之 Oracle 定義的安全原則處方關聯的區間。舉例來說,安全區域中的資源不得從公用網際網路存取,而必須使用客戶管理的金鑰加密。當您在安全區域中建立及更新資源時,Oracle Cloud Infrastructure 會根據安全區域處方中的原則驗證作業,並拒絕違反任何原則的作業。

  • 網路安全群組 (NSG)

    您可以使用 NSG 定義一組適用於特定 VNIC 的輸入和輸出規則。建議您使用 NSG 而非安全清單,因為 NSG 可讓您將 VCN 的子網路架構與應用程式的安全需求分開。

探索更多

深入瞭解 Oracle 服務。

複查下列其他資源:

認可

Authors: Paolo Lovati

Contributors: Bhanu Sharma, John Sulyok