该图显示了通过在 OCI 上设置支付框架实现数据货币化的架构。它包括三个组成部分: 本地部署位置与 OCI 实施共享 ERP 服务和 CRM 服务。
OCI 位置包含

客户端应用程序和付款处理器(例如 Stripe)位于 Internet 上。

组件由描述此数据流的编号箭头互连:
  1. 客户通过身份提供者进行身份验证。
  2. 客户通过 API 网关访问数据产品 API,此网关将在授权请求后应用自己的策略(例如限制)。
  3. API 网关调用函数来授权请求。
  4. 该函数使用身份提供者验证提供的客户令牌
  5. 该功能检查客户在 CRM 或其他系统中对数据产品的访问权限,并检查是否适用订阅或按使用付款。如果订阅适用,这些功能将检查该订阅是否有效。
  6. 授权后,API 网关会将请求转发到代理函数。
  7. 代理功能根据每个请求对数据产品的访问收费。请注意,也可以在成功访问数据产品后完成此充电,从而避免在访问失败时向客户收费的情况。充电由以下任一方式完成:
    1. 记录分类帐中的使用;和/或
    2. 通过付款提供商执行在线付款。
  8. 代理功能代表客户访问货币化数据。