此圖像顯示透過在 OCI 上設定付款架構將資料貨幣化的架構。它由三個元素組成:
內部部署位置
OCI 實作
網際網路
內部部署位置與 OCI 實作共用 ERP 服務和 CRM 服務。
OCI 位置包含
自治式資料倉儲和 Oracle Machine Learning 的資料產品執行處理
Oracle Functions 執行處理
API 閘道
Oracle Identity and Access Management 服務的執行處理。
用戶端應用程式與付款處理程式 (例如 Stripe) 位於網際網路上。
元件由描述此資料流程的編號箭頭互連:
客戶會向身分識別提供者進行認證。
客戶透過 API 閘道存取資料產品 API,之後會在授權要求之後套用自己的原則 (例如節流)。
API 閘道會呼叫授權要求的函數。
此功能會驗證提供給身分識別提供者的客戶權杖。
該功能接著會檢查客戶在 CRM 或其他系統中對資料產品的存取權,並檢查是否套用訂閱或每次使用付款。如果套用訂閱,函數會檢查其是否有效。
此功能會記錄用於付款的資料產品:
記錄分類帳的使用;及 / 或
透過付款提供者執行線上付款。
API 閘道經過授權和貨幣化之後,即可存取資料產品。