第 6 章 使用 Red Hat Process Automation Manager 的决策管理架构示例


以下场景演示了 Red Hat Process Automation Manager 安装、资产编写、项目存储、项目部署和资产在决策管理架构中的常见变化。每个部分都总结了所使用的方法和工具,以及给定架构的优点。例子是 basic,且只适用于您的几个组合,具体取决于您的特定目标和需要使用 Red Hat Process Automation Manager 的要求。

带有 Business Central 和 KIE 服务器的 OpenShift 上的 Red Hat Process Automation Manager 环境
  • 安装环境 :Red Hat OpenShift Container Platform 上的红帽流程自动化管理器,使用操作员根据需要部署 rhpam-authoring 环境和其他类型的环境。
  • 项目存储和构建环境 :使用 Git hook 与 Business Central Git 存储库同步的项目版本的外部 Git 存储库,以及用于项目管理的外部 Maven 存储库,并使用 KIE 服务器构建
  • asset-authoring 工具 : Business Central
  • 主要资产类型 :用于决策决策和修订(DMN)模型以及进程的决策和符号(BPMN)模型
  • 项目部署和执行环境: Red Hat OpenShift Container Platform 上的 KIE Server
  • 场景优点

    • 在基于云的开发环境中,红帽流程自动化管理器的容器化实施。Red Hat Process Automation Manager 的组件作为单独的 OpenShift pod 部署,您可以单独按照特定组件所需的容器提供尽量少或数量的容器。您可以使用标准的 OpenShift 方法来管理 pod,并平衡负载。
    • 访问 Business Central 中的存储库、资产、资产设计人员和项目构建选项。
    • 使用 DMN 和 BPMN 标准化资产编写方法以实现最佳集成和稳定性。
    • 访问用于资产部署和执行的 KIE 服务器功能及 KIE API.

图 6.1. 使用 Business Central 和 KIE 服务器在 OpenShift 上进行 Red Hat Process Automation Manager

使用 Business Central 和 KIE 服务器在 Red Hat JBoss EAP 上进行 Red Hat Process Automation Manager
  • 安装环境 : Red Hat Process Automation Manager on Red Hat JBoss Enterprise Application Platform
  • 项目存储和构建环境 :使用 Git hook 与 Business Central Git 存储库同步的项目版本的外部 Git 存储库,以及用于项目管理的外部 Maven 存储库,并使用 KIE 服务器构建
  • asset-authoring 工具 : Business Central
  • 主要资产类型 :用于决策决策和修订(DMN)模型以及进程的决策和符号(BPMN)模型
  • 项目部署和执行环境: KIE 服务器
  • 场景优点

    • 在内部开发环境中,红帽流程自动化管理器的稳定实施
    • 访问 Business Central 中的存储库、资产、资产设计人员和项目构建选项
    • 使用 DMN 和 BPMN 标准化资产编写方法以实现最佳集成和稳定性
    • 访问用于资产部署和执行的 KIE 服务器功能及 KIE API

图 6.2. 使用 Business Central 和 KIE 服务器在 Red Hat JBoss EAP 上进行 Red Hat Process Automation Manager

带有 IDE 和 KIE 服务器的 Red Hat JBoss EAP 上的 Red Hat Process Automation Manager
  • 安装环境 : Red Hat Process Automation Manager on Red Hat JBoss Enterprise Application Platform
  • 项目存储和构建环境 :用于项目版本控制的外部 Git 存储库(不与 Business Central 同步)和用于项目管理的外部 Maven 存储库,并使用 KIE 服务器构建
  • asset-authoring 工具 :集成开发环境(IDE),如 VSCode,以及电子表格编辑器或决策模型和符号(DMN)建模工具,用于其他决策格式
  • 主要资产类型 :GDB 规则语言(DRL)规则、电子表格决策决策决策和符号(DMN)模型,以及进程的业务流程模型和符号(BPMN)模型
  • 项目部署和执行环境: KIE 服务器
  • 场景优点

    • 在内部开发环境中红帽流程自动化管理器灵活实施
    • 使用您选择的外部 IDE 和其他资产工具定义业务资产
    • 访问用于资产部署和执行的 KIE 服务器功能及 KIE API

图 6.3. 带有 IDE 和 KIE 服务器的 Red Hat JBoss EAP 上的 Red Hat Process Automation Manager

带有 IDE 和嵌入式 Java 应用程序的 Red Hat Process Automation Manager
  • 安装环境 :嵌入到自定义应用程序中的 Red Hat Process Automation Manager 库
  • 项目存储和构建环境 :用于项目版本控制的外部 Git 存储库(未与 Business Central 同步)和用于项目管理的外部 Maven 存储库,并使用嵌入的 Java 应用程序(未配置 KIE 服务器)构建。
  • asset-authoring 工具 :集成开发环境(IDE),如 VSCode,以及电子表格编辑器或决策模型和符号(DMN)建模工具,用于其他决策格式
  • 主要资产类型 :GDB 规则语言(DRL)规则、电子表格决策决策决策和符号(DMN)模型,以及进程的业务流程模型和符号(BPMN)模型
  • 项目部署和执行环境 :嵌入式 Java 应用,如 Java 虚拟机(JVM)环境、微服务或自定义应用服务器
  • 场景优点

    • 使用嵌入式 Java 应用程序在内部开发环境中自定义实施 Red Hat Process Automation Manager
    • 使用您选择的外部 IDE 和其他资产工具定义业务资产
    • 使用自定义 API 与核心 KIE API(而不是 KIE 服务器 API)交互并在嵌入式引擎中执行资产

图 6.4. 带有 IDE 和嵌入式 Java 应用程序的 Red Hat Process Automation Manager

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部