Developing Rule Solutions in IBM Operational Decision Manager V8.6

An updated version of this course is available. For more information, click Developing Rule Solutions in IBM Operational Decision Manager V8.7 .

This course is also available as classroom course, Developing Rule Solutions in IBM Operational Decision Manager V8.0 .

This course introduces developers to IBM Operational Decision Manager V8.6. In this course, you learn the concepts and skills that you need to design, develop, and integrate a business rule solution with Operational Decision Manager.

Czas trwania

5 dni

cena szkolenia netto

 Skontaktuj się z nami

Kod szkolenia

WB390G

Profil uczestnika

This intermediate course is designed for application developers.

Agenda

  • Course introduction
  • Introducing IBM Operational Decision Manager V8.6
  • Exercise: Operational Decision Manager in action
  • Getting started with business rule application development
  • Exercise: Setting up rule projects
  • Programming with business rules
  • Developing object models
  • Exercise: Working with the BOM
  • Exercise: Refactoring
  • Orchestrating ruleset execution
  • Exercise: Working with ruleflows
  • Authoring rules
  • Exercise: Exploring action rules
  • Exercise: Authoring action rules
  • Exercise: Authoring decision tables and decision trees
  • Customizing rule vocabulary with categories and domains
  • Exercise: Working with static domains
  • Exercise: Working with dynamic domains
  • Queries and ruleset extraction
  • Exercise: Queries and ruleset extraction
  • Debugging rules
  • Exercise: Executing rules locally
  • Exercise: Debugging a ruleset
  • Enabling tests and simulations
  • Exercise: Enabling tests and simulations
  • Managing deployment
  • Exercise: Managing deployment
  • Executing rules with Rule Execution Server
  • Exercise: Exploring the Rule Execution Server console
  • Exercise: Executing rules with Rule Execution Server in Java SE
  • Exercise: Executing rules with Rule Execution Server in Java EE
  • Exercise: Executing rules as a hosted transparent decision service (HTDS)
  • Auditing and monitoring ruleset execution
  • Exercise: Auditing ruleset execution through Decision Warehouse
  • Working with the REST API
  • Exercise: Working with the REST API
  • Introducing decision governance
  • Exercise: Working with decision services
  • Course summary

Wymagane przygotowanie uczestników

You should have:

  • Experience with the Java programming language and object-oriented concepts
  • Experience with Java Platform, Standard Edition (Java SE)
  • Knowledge of Java Platform, Enterprise Edition (Java EE)
  • Basic knowledge of Extensible Markup Language (XML)

Zagadnienia

  • Describe the benefits of implementing a decision management solution with Operational Decision Manager
  • Identify the key user roles that are involved in designing and developing a decision management solution, and the tasks that are associated with each role
  • Describe the development process of building a business rule application and the collaboration between business and development teams
  • Set up and customize the business object model (BOM) and vocabulary for rule authoring
  • Implement the execution object model (XOM) that enables rule execution
  • Orchestrate rule execution through ruleflows
  • Author rule artifacts to implement business policies
  • Debug business rule applications to ensure that the implemented business logic is error-free
  • Set up and customize the testing and simulation environment for business users
  • Package and deploy rulesets to testing and production environments
  • Integrate decision services for managed execution within an enterprise environment
  • Build client applications to invoke ruleset execution
  • Test, monitor, and audit execution of decision services
  • Work with Operational Decision Manager features that support decision governance, including the decision governance framework for decision services
Zapisz się