红帽流程自动化管理器

功能和优势

业务建模

红帽流程自动化管理器能让业务用户轻松地进行业务建模。使用基于网页的工具来管理整个项目生命周期,其中包括:

  • 借助拖放式 BPMN 2.0 图表和功能强大的表单设计器,进行业务流程建模。
  • 借助决策表、决策树、记分卡以及支持业务友好型域专用语言(DSL)的引导式规则编辑器,进行业务规则管理。
  • 借助符合 BPSim 规定的图形工具,进行业务流程模拟和优化。

云原生开发

红帽流程自动化管理器被设计为在云端运行。其所有组件都可由容器镜像的形式提供,并可部署在 OpenShift 上,通过与红帽 OpenShift 容器平台搭配使用,可以轻松地构建云原生应用。决策和流程模型可构建到容器中,并通过 OpenShift 的“源至镜像”管道来部署。

功能强大的规则引擎

红帽流程自动化管理器包含 Drools 7,一个高度可扩展且支持正向和逆向链接的推理引擎,能够处理超大型的规则和数据集。Drools 7 的新增功能支持在本地执行 DMN 决策模型。借助这种更加快速的业务决策自动化方案,Drools 7 无需转换为中间规则格式,即可直接执行 DMN 模型。Drools 7 可以按照 OMG DMN 规范定义的一致性级别 3 为 DMN 1.1 模型提供全面的运行时支持,以确保所有有效的 DMN1.1 模型都能妥当地实现自动化。

资源优化

红帽流程自动化管理器包含了 OptaPlanner,该工具可构建求解器,解决复杂的优化问题。您可以使用这个工具来构建应用,优化常见的业务资源规划用例(如行车路线规划、员工排班、云优化、任务分配、作业调度、装箱等)。所有企业都会面临调度难题,因而必须找到最好的方案来分配有限的受限资源(员工、资产、时间和资金),提供相应的产品或服务。用户只需掌握极少的优化技巧和算法知识,就能使用 OptaPlanner 构建行之有效的求解器。此外,OptaPlanner 还能帮助用户制定更加高效的计划,从而提升服务质量并降低成本。

开放

红帽流程自动化管理器由众多 Drools 和 jBPM 社区成员,通过红帽的开放开发模型合作构建而成。它是一个包含丰富 API 的开源产品,这些 API 能与各种互补性解决方案直接整合。流程自动化管理器能与红帽的众多中间件产品进行互操作,包括红帽 Fuse(用于整合外部应用)和红帽移动(可将自动化流程扩展至移动设备)。

为了最大限度地兼容第三方软件和操作环境,红帽流程自动化管理器支持 BPMN、DMN 等行业标准,并采用了 gitmaven 等热门开源组件。

现代用户体验

红帽流程自动化管理器包含由红帽合作伙伴 Entando 提供的先进开源用户体验平台。该平台可用于快速开发现代 UI/UX 层,以供用户与各种业务流程应用进行交互。这个 UX 平台包含拖放式 UI 开发工具和各种小部件,可用来创建任务列表、表单和流程图。UX 平台还有助于简化开发工作,使业务用户能够通过各种设备和渠道为客户提供卓越的体验。

开始免费试用