Application Developer Skills for IBM Operational Decision Manager Advanced and Standard V8.9

Use this training path to see the courses you need to take to achieve this skill or certification. Click on the course boxes to access a course description, view its schedule, and enroll.

Training path for Application Developer Skills for IBM Operational Decision Manager Advanced and Standard V8.8 WB400G                            OR Classroom (5 days) ZB400G        Self-paced virtual class (5 days) Developing Rule Solutions in IBM Operational Decision Manager... WB399G                             OR Classroom (4 days) ZB399G    Self-paced virtual class (4 days) Developing Solutions with IBM Decision Server Insights V8.8 WB400G                            OR Classroom (5 days) ZB400G       Self-paced virtual class (5 days) Developing Rule Solutions in IBM Operational Decision Manager... Do you want to develop ODM solutions  for event-driven... Do you want to develop rule solutions in ODM? Yes Yes Yes No No No Yes Yes Yes

Role

The Application Developer is expected to design, develop, debug, test and deploy applications using Java or another object-oriented programming language.

Assumptions

It is assumed that the individual following this training path has skills in the following areas:

  • Experience with the Java programming language and object oriented concepts
  • Basic knowledge of the REST API and RESTful architecture
  • Knowledge of Java Platform, Enterprise Edition (Java EE)
  • Basic knowledge of Extensible Markup Language (XML)

Objectives for Operational Decision Manager Rules

After completing the Rules training, students 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 manager solution, and the tasks that are associated with each role
  • Describe the development process of building a business rule application and the collaboration between the 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 the rule artifacts to implement business policies
  • Debug business rule applications to ensure that the implemented business logic is error-free
  • Enable business rule management in Decision Center for business users
  • Set up and customize the testing and simulation environment for business users
  • Package and deploy rulesets 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

Objectives for Decision Server Insights

After completing the training for Decision Server Insights, students should be able to:

  • Describe the Decision Server Insights programming model and architecture
  • Design and create a Decision Server Insights solution
  • Define the business model for the events, entities, and concepts that are relevant to your domain
  • Use global aggregates for calculations across all events or a population of entities
  • Implement business logic with rule agents and rules to detect and respond to business situations
  • Deploy solutions to the Insight Server runtime and test runtime behavior
  • Explain Decision Server Insights integration capabilities