规划部署
使用以下基本步骤部署此体系结构:
- 将架构构建块映射到 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;可选对低代码工作流进行建模 |
|
Orchestrator 通过明确定义的 API 端点协调对 SAP/Fusion 工具和 AI Data Platform 数据产品的调用。 |
| 代理作为无服务器函数 | 运行事件驱动的轻量级座席(扩充、验证、分类和通知) |
|
OCI Functions 使用 OCI Functions 适配器(而不是直接调用)调用 SAP/Fusion Applications ,从而保留干净的核心。 |
| 数据存储和处理 | 土地原始数据,策划奖章层,持续治理的“黄金”数据产品;流数据 |
|
SAP 和 Fusion Applications 数据作为用于分析和 AI 的受监管数据产品进行着陆、标准化和发布。 |
| AI 和机器学习服务 | 提供 LLM 端点、嵌入、RAG 和分析洞察;电源代理推理 |
|
LLM 使用受监管的 AI 数据平台数据产品来回答问题、解释异常并提出补救计划。 |
| 网络和集成 | 安全连接、路由和身份管理;连接 SAP、 Fusion Applications 和其他 SaaS/本地部署组件 |
|
为 SAP BAPI/RFC/IDoc、S/4HANA OData 和 Fusion Applications REST/ERP 适配器流量提供安全路径。 |
| 客户端接口 | 提供最终用户体验:Web 应用、聊天机器人、AI 助手侧栏 |
|
用户通过“助手”UI 进行交互,该 UI 可以查询 SAP 或 Fusion Applications 、解释状态和执行批准的操作。 |
| 可观测性和审计 | 记录、监视、设置警报、分析性能和成本管理 |
|
OCI 观测、日志记录和分析服务提供与 SAP 和 Fusion Applications 集成的日志记录和审计功能。 |
下面是有关层和功能的一些其他详细信息和选项:
- 编排器实施:
- 容器化微服务 ( OKE ) 或基于计算的服务,由 OCI API Gateway 提供。
- (可选)Oracle Integration 中的流程自动化流程,低代码编排就足够了。
- 代理作为无服务器函数:
- 轻量级代理作为 OCI 函数实施,其中事件驱动的扩展是可取的(扩充、验证、分类和通知)。
- 代理通过集成层而非直接调用 SAP 和 Fusion Applications 适配器。
- 数据存储和处理:
- Oracle AI Data Platform 将 OCI Object Storage 用于原始/登陆区域和对象。
- 面向受监管的“黄金”数据产品的 Oracle Autonomous AI Database 。
- 当需要近实时模式时,可以使用与 OCI Kafka 兼容的事件流处理(可选)流处理/事件干线。
- AI 和机器学习服务:
- AI Data Platform 的 OCI Generative AI 服务提供托管式 LLM 端点,可基于受监管数据提供汇总、嵌入、RAG 和工具使用座席体验。
- “最后一英里”洞察交付和运营反馈的分析层。
- 网络和集成:
- VCN、适用的专用端点以及身份/策略控制。
- 适用于 SAP 的 Oracle Integration 适配器 (BAPI/RFC/IDoc) 和 SAP S/4HANA Cloud OData 连接。
- 客户机接口:
- 内部门户中的 Web UI、聊天机器人或嵌入式体验。
- 常见的用户体验模式:“辅助”边栏,可以回答、解释和执行操作并获得批准。
- 可观测性和审计:
- Oracle Cloud Observability and Management Platform 的 OCI 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 可以:
- 从 SAP 检索发票状态
- 在 Fusion Applications 中检查供应商数据
- 使用 AIDP RAG 管道建议补救
可以提供以下附加代理和工具(并提供示例用例):
- Close Assistant Agent (SAP plus Fusion EPM) :解释差异、标识缺少的过账并建议日记账调整。
- 供应商入职代理:协调供应商数据,检查重复项,并在目标系统中创建供应商记录。
- Order Promising Agent :提取需求/供应信号、标识约束以及建议重新分配或加速。