JB466

采用红帽 红帽业务决策管理器 进行实施 (含考试)

您正在查看与下列主题相关的信息:

使用红帽 红帽业务决策管理器 编写规则(JB461) 和使用红帽 红帽业务决策管理器 开发规则应用 (JB463) 综合课程

红帽® 红帽业务决策管理器 实施课程是使用红帽 红帽业务决策管理器 编写规则(JB461) 和使用红帽 红帽业务决策管理器 开发规则应用 (JB463) 内容相结合的综合课程。本课程向分析师、规则开发人员和 Java 企业应用程序开发人员讲解如何创建、测试、调试和控制商业规则。

课程概述

学员将获得使用红帽 JBoss 开发人员工作室和红帽 红帽业务决策管理器 进行实际操作练习的机会,这些练习有助于学员在生产环境中创建和管理商业规则。本课程版本包括Red Hat Certified Specialist in Business Rules考试 (EX465)。

内容摘要

  • 在 JBoss 开发人员工作室和 Business Central 中编写商业规则
  • 将商业规则与 Java 应用进行整合
  • 编写高级规则
  • 测试商业规则
  • 在决策表中编写和测试规则
  • 编写规则模板,运用决策表生成规则
  • 编写域特定语言
  • BRMS 架构和运行时的规则执行
  • 控制规则执行和避免冲突
  • 复杂事件处理 (CEP)
  • 与 Business Central 整合

培训对象和前提条件

课程培训对象

  • 负责创建和改编业务策略的业务分析师和企业 SOA 架构师
  • 负责编写和测试规则的规则编写人员
  • 负责把商业规则整合到 SOA 和 Java EE 企业应用的 Java EE 应用开发人员

课程前提条件

  • 具备基本的 Java/Java EE 编程经验
  • 最好了解 Eclipse IDE、Maven 和 GIT,但并非必要条件

课程大纲

红帽 红帽业务决策管理器 考试概述
了解架构、基本部署选项和红帽 红帽业务决策管理器 等商业规则管理系统的业务需求
编写基本商业规则
  • 开发商业规则结构和组件,包括事实工作内存
  • 识别规则组件
  • 使用 Business Central 和红帽 Jboss 开发人员工作室 (JBDS) 编写规则
将商业规则与 Java 应用进行整合
使用知识 API 将规则处理整合到应用中
编写规则作为技术规则、决策表、模板和域特定语言文件
  • 使用 Business Central 技术规则编辑器编写规则并创建电子表格决策表
  • 创建规则模板
商业规则决策表和规则模板
使用规则和规则模板创建电子表格
BRMS 中的域特定语言
  • 了解域特定语言 (DSL) 的目的、编写方式及其在 BRMS 规则中的使用方式
  • 使用开发人员创建的域特定语言创建规则
测试商业规则
使用 Business Central Web 界面和 Java 编码测试商业规则
使用 BRMS 编写复杂规则
使用高级条件和字段限制编写复杂商业规则
控制规则执行
  • 控制规则执行
  • 了解如何避免规则冲突
在 Drools 中调试基本商业规则
在 JBDS 中调试 Drools 应用
BRMS 中的复杂事件处理
利用规则创建和使用复杂事件处理 (CEP)
与 Business Central 整合
  • 概述如何运用 BRMS 内置的 Web 应用 Business Central 来进行 BRMS 管理
  • 了解如何将 Business Central 与 Java 代码整合

培训的积极影响

企业获益

本课程旨在帮助学员培养所需技能,以便采用图形界面创建业务逻辑并用作商业规则。这些规则可供传统应用使用,而且无需更新并重新部署应用即可更改。如此一来,便能加速上市,提高应用实施的特定商业规则的可见性,并降低会导致应用出错的解读错误风险。

红帽创建本课程的目的是让我们的客户受益,但是每个公司的情况和所采用的基础架构都有所不同,所以本课程的实际作用可能会存在差异。

个人获益

完成本课程后,学员应该能够使用 Business Central Web 界面和 JBoss 开发人员工作室 IDE 来开发和测试商业规则并将其整合到 Java 应用。这些商业规则将使用业务专家和软件开发人员都能理解的语言来编写。

同时,学员还将具备以下专业技能:

  • 使用 Drolls 声明性语言创建商业规则
  • 使用决策表和域特定语言 (DSL) 创建商业规则
  • 在应用外部测试商业规则
  • 将商业规则整合到 Java 或 Java EE 应用中
  • 调试商业规则
  • 为商业规则实施冲突解决策略
  • 实施为复杂事件处理 (CEP) 量身定制的规则
  • 使用 Drolls 声明性语言创建商业规则