规划部署

使用以下基本步骤部署此体系结构:

  • 将架构构建块映射到 Oracle Cloud Infrastructure 服务
  • 规划初始实施,重点关注座席编排
  • 通过添加代理和集成高级 LLM 推理来增强初始实施
  • 收集用户反馈,推动持续改进流程

映射 OCI 服务

作为规划部署的第一步,您将架构中的层和功能映射到所需的特定 OCI 产品和服务。

Oracle Cloud Infrastructure 为 Sidecar 实施提供了核心构建块,而 Oracle Integration 适配器提供与 SAP 等系统的预构建连接。OCI 集成服务与其他 SaaS 和本地部署源明确指出 SAP 连接。

层/能力 Sidecar 中的责任 主要 OCI 产品和服务 Notes 和 SAP 以及 Fusion Applications 合作
Orchestrator 实施 托管 sidecar 编排器;公开 API;可选对低代码工作流进行建模
  • OCI Kubernetes 引擎 ( OKE )
  • OCI Compute
  • OCI API 网关
  • Oracle Integration (流程自动化)
Orchestrator 通过明确定义的 API 端点协调对 SAP/Fusion 工具和 AI Data Platform 数据产品的调用。
代理作为无服务器函数 运行事件驱动的轻量级座席(扩充、验证、分类和通知)
  • OCI 功能
  • Oracle Integration (SAP、 Fusion Applications 和其他适配器)
OCI Functions 使用 OCI Functions 适配器(而不是直接调用)调用 SAP/Fusion Applications ,从而保留干净的核心。
数据存储和处理 土地原始数据,策划奖章层,持续治理的“黄金”数据产品;流数据
  • AI Data Platform 对象存储 ( OCI Object Storage )
  • Oracle Autonomous AI Database
  • OCI Streaming (与 Kafka 兼容)
SAP 和 Fusion Applications 数据作为用于分析和 AI 的受监管数据产品进行着陆、标准化和发布。
AI 和机器学习服务 提供 LLM 端点、嵌入、RAG 和分析洞察;电源代理推理
  • OCI Generative AI 服务
  • AI Data Platform/Oracle Analytics
LLM 使用受监管的 AI 数据平台数据产品来回答问题、解释异常并提出补救计划。
网络和集成 安全连接、路由和身份管理;连接 SAP、 Fusion Applications 和其他 SaaS/本地部署组件
  • OCI Virtual Cloud Network, VCN
  • 专用端点
  • OCI 身份和访问管理 /策略
  • Oracle Integration (SAP 和 S/4HANA 云适配器、Fusion ERP Cloud 适配器)
为 SAP BAPI/RFC/IDoc、S/4HANA OData 和 Fusion Applications REST/ERP 适配器流量提供安全路径。
客户端接口 提供最终用户体验:Web 应用、聊天机器人、AI 助手侧栏
  • 托管在 OKE/OCI Compute 上的 Web 应用,由 OCI API Gateway/OCI Load Balancer 提供
  • 聊天机器人或门户集成(例如,使用 Oracle Integration/AI Data Platform UX)
用户通过“助手”UI 进行交互,该 UI 可以查询 SAP 或 Fusion Applications 、解释状态和执行批准的操作。
可观测性和审计 记录、监视、设置警报、分析性能和成本管理
  • Oracle Cloud Observability and Management Platform 服务
  • OCI LoggingOracle Log Analytics
  • OCI 审计
OCI 观测、日志记录和分析服务提供与 SAP 和 Fusion Applications 集成的日志记录和审计功能。

下面是有关层和功能的一些其他详细信息和选项:

  • 编排器实施
    • 容器化微服务 ( OKE ) 或基于计算的服务,由 OCI API Gateway 提供。
    • (可选)Oracle Integration 中的流程自动化流程,低代码编排就足够了。
  • 代理作为无服务器函数
    • 轻量级代理作为 OCI 函数实施,其中事件驱动的扩展是可取的(扩充、验证、分类和通知)。
    • 代理通过集成层而非直接调用 SAP 和 Fusion Applications 适配器。
  • 数据存储和处理
    • Oracle AI Data PlatformOCI Object Storage 用于原始/登陆区域和对象。
    • 面向受监管的“黄金”数据产品的 Oracle Autonomous AI Database
    • 当需要近实时模式时,可以使用与 OCI Kafka 兼容的事件流处理(可选)流处理/事件干线。
  • AI 和机器学习服务
    • AI Data PlatformOCI Generative AI 服务提供托管式 LLM 端点,可基于受监管数据提供汇总、嵌入、RAG 和工具使用座席体验。
    • “最后一英里”洞察交付和运营反馈的分析层。
  • 网络和集成
    • VCN、适用的专用端点以及身份/策略控制。
    • 适用于 SAP 的 Oracle Integration 适配器 (BAPI/RFC/IDoc) 和 SAP S/4HANA Cloud OData 连接。
  • 客户机接口
    • 内部门户中的 Web UI、聊天机器人或嵌入式体验。
    • 常见的用户体验模式:“辅助”边栏,可以回答、解释和执行操作并获得批准。
  • 可观测性和审计
    • Oracle Cloud Observability and Management PlatformOCI Monitoring 用于跟踪租户中资源的性能。Oracle Log Analytics 可收集、编制索引、扩充、查询、可视化和警报来自任何组件(包括 OCI、SAP 和 Fusion Applications 源)的日志。
    • 利用观测和审计功能提供的洞察来控制成本、制定系统设计决策并推动持续改进。

实施流程自动化和代理编排

第一阶段的实施侧重于产生一个有效的侧面骨干:一致的工具合同,可靠的连接和可重复的工作流,然后开启完全的自主推理。

这些是您在第一阶段计划和实施的输出:

  • SAP/Fusion Applications/AIDP 操作的工具注册表(读/写/精选)。
  • 确定性编排脚本(顶级用例的已知序列)。
  • 端到端的观测和审计日志。

下面是一些工具定义示例。

SAP 工具:

  • sap.getPurchaseOrder(poNumber)
  • sap.getInvoiceStatus(invoiceId)
  • sap.createOrUpdateVendor(vendorPayload)
  • sap.postIdoc(idocType, payload)
  • sap.callBapi(bapiName, params)(受监管的允许列表)

Fusion Applications 工具:

  • fusion.getSupplier(supplierId)
  • fusion.createInvoice(invoicePayload)
  • fusion.submitFBDI(jobName, fileRef)(如果适用,通过 ERP 适配器模式)
  • fusion.queryRest(resource, params)

AIDP 工具:

  • aidp.publishDataProduct(name, version)
  • aidp.runPipeline(pipelineId)
  • aidp.searchCatalog(term)
  • aidp.ragAnswer(question, dataProductRefs)

在此阶段,编排人员维护跨系统上下文:

  • 通过适配器调用(BAPI/RFC/IDoc 或 S/4HANA Cloud OData)检索的 SAP 对象。
  • 通过 REST/API/适配器检索的 Fusion Applications 对象。
  • 从 AIDP 的黄金层监管数据产品。

实施观测和日志记录。在此模式中,您将 Sidecar 视为生产集成产品,使用:

  • 工具调用日志(输入/输出根据需要进行编写)。
  • 从编排器到数据平台的适配器进行端到端跟踪。
  • “遵循事务处理”调试的业务标识符。
  • 整理数据产品(尤其是 AI 座席使用的产品)的数据谱系。

实施自治代理行为

在第二阶段,您可以实现更多的自治。

LLM 可以:

  • 计划多步骤工作流(“接下来需要检查什么?”)
  • 呼叫工具
  • 通过 AIDP 生成基于受监管企业数据的业务就绪叙述

实施 LLM 驱动的代理推理时,代理可以动态决定:

  • 是否先查询 SAP,还是先查询 Fusion Applications
  • 要检索哪些数据产品
  • 是打开例外情况还是建议补救计划
  • 哪个回写操作合适(通常由审批决定)

AIDP 明确定位其基于受监管数据和集成 AI 服务构建的代理体验平台。例如,LLM 可以:

  1. 从 SAP 检索发票状态
  2. Fusion Applications 中检查供应商数据
  3. 使用 AIDP RAG 管道建议补救

可以提供以下附加代理和工具(并提供示例用例):

  • Close Assistant Agent (SAP plus Fusion EPM) :解释差异、标识缺少的过账并建议日记账调整。
  • 供应商入职代理:协调供应商数据,检查重复项,并在目标系统中创建供应商记录。
  • Order Promising Agent :提取需求/供应信号、标识约束以及建议重新分配或加速。

收集反馈以持续改进

结果应反馈到系统中:

  • “建议被接受吗?”
  • “补救措施是否解决了异常错误?”
  • “地图规则是否减少了未来的失败?”

这些结果将成为改善匹配逻辑、异常手册以及(适当时)机器学习模型和提示的标记信号,从而关闭自动化质量和业务信任的循环。