Developing Rules Applications with Red Hat JBoss BRMS

Learn to author basic business rules in Red Hat JBoss Developer Studio

Course Code : 2626

Overview

This course provides detailed, hands-on exercises to participants, enabling them to develop create and manage business rules in a production environment. During the course, participants learn skills and techniques to create, test, debug, and control business rules. After attending this course, participants will learn how to use the JBoss Developer Studio IDE to develop and integrate business rules into Java applications.

Schedule Classes

Looking for more sessions of this class?

Course Delivery

This course is available in the following formats:

Live Classroom
Duration: 3 days

Live Virtual Classroom
Duration: 3 days

What You'll learn

  • Authoring basic business rules in Red Hat JBoss Developer Studio
  • Authoring advanced rules
  • Testing and debugging business rules
  • Using spreadsheet decision tables
  • Authoring and using DSL mapping files
  • Red Hat JBoss BRMS architecture and runtime rule execution
  • Controlling rule execution and preventing conflicts
  • Complex event processing (CEP)

Outline

  • Learn about the architecture and business need for Red Hat JBoss Business Rules Management System (BRMS)
  • Author basic business rules using Red Hat JBoss Developer Studio (JBDS)
  • Learn how to integrate rules processing into an application using an API
  • Learn the purpose and layout of a spreadsheet decision table
  • Identify how JBoss BRMS loads the decision table at runtime
  • Learn about the purpose of domain-specific languages (DSLs)
  • How to declare DSLs
  • How to use DSLs in a rule
  • Learn about JUnit test and learn how to test a BRMS application
  • Learn how to use complex features of the BRMS rules engine
  • Learn how to implement conflict resolution strategies in rule execution
  • Learn how to debug Drools applications in Red Hat JBoss Developer Studio
  • Use complex event processing with rules
View More

Prerequisites

To attend this course, participants need basic Java and Java EE programming experience. Knowledge of the Eclipse IDE, Maven, and GIT is useful, but not essential.

Who Should Attend

Anyone interested in the paradigm shifts necessary to enable organizational agility in today’s innovative business climate will find the Business Agility Foundations course compelling. The course is highly recommended for –

  • Current and aspiring business agility leaders
  • Business change agents
  • Business leaders
  • Business managers
  • Value managers
  • Product owners
  • Product managers
  • Anyone wanting a certification in ICAgile Business Agility Foundation (ICP-BAF)
  • Anyone wanting to be an ICAgile Certified Expert in Business Agility

Customer Reviews

Name
Email
Rating
Comments

No reviews yet