After completing this course, you should be able to:
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 testing and simulation for business users
Package and deploy decision services to test and production environments
Integrate decision services for managed execution within an enterprise environment
Monitor and audit execution of decision services
Work with Operational Decision Manager features that support decision governance
Prerequisite
Before taking this course, you should have:
Experience with the Java programming language and object-oriented concepts
Knowledge of Java Platform, Enterprise Edition (Java EE)
Basic knowledge of Extensible Markup Language (XML)
Basic knowledge of the REST API and RESTful architecture
Target Audience
This course is designed for developers.
Course Curriculum
Module 1:Operational Decision Manager in action
Module 2: Setting up decision services
Module 3: Modeling decisions
Module 4: Working with the BOM
Module 5: Refactoring
Module 6: Working with ruleflows
Module 7: Exploring action rules
Module 8: Authoring action rules
Module 9: Authoring decision tables
Module 10: Working with static domains
Module 11: Working with dynamic domains
Module 12: Working with searches and queries
Module 13: Debugging a ruleset
Module 14: Enabling rule validation
Module 15: Managing deployment
Module 16: Exploring the Rule Execution Server console
Module 17: Executing rules using the REST service
Module 18: Auditing ruleset execution through Decision Warehouse