IBM ODM Application Pattern artifacts

Operational Decision Manager virtual application patterns provide artifacts that define a running Operational Decision Manager environment after the pattern is deployed.

IBM ODM Application Pattern components

IBM Operational Decision Manager Application Pattern is made of components that provide the functions and interaction between functions to create an operational IBM ODM application environment when a pattern is deployed in the cloud. To provide a working Operational Decision Manager environment in the cloud, you define the properties of the related components. When the patterns that contain these components are deployed, the components become virtual machines in the virtual application instance. All IBM ODM Application Pattern components are under the IBM ODM Components section on the left panel of the Virtual Application Builder window when you are editing a virtual application pattern.

Decisions component
The Decisions component represents business decision applications and an IBM® Decision Server that the applications are running on.
Decision Center component
The Decision Center component includes a rule repository and collaborative web consoles for business users to author, manage, validate, and deploy rules.
IBM ODM Database component
The IBM ODM Database component provides DB2® databases for IBM ODM virtual applications.
External IBM ODM Database component
The External IBM ODM Database component provides a connection to external DB2 and Oracle databases for IBM ODM virtual applications.

IBM ODM links

To create a working Operational Decision Manager environment, you define the relationship between the components through links when you are editing a pattern in the Virtual Application Builder window.

You can define the following links:
  • Link from Decisions component to Decision Center component
  • Link from Decision Center component to IBM ODM Database component
  • Link from Decisions component to IBM ODM Database component
  • Link from Decisions component to External IBM ODM Database component
  • Link from Decision Center component to External IBM ODM Database component
  • Link from Decisions component to User Registry component (Tivoli® Directory Server)
  • Link from Decision Center component to User Registry component (Tivoli Directory Server)
  • Link from Decisions component to Existing User Registry component (IBM Tivoli Directory Server)
  • Link from Decision Center component to Existing User Registry component (IBM Tivoli Directory Server)

IBM ODM policies

You can further define the components of a pattern by adding policies. Policies can be applied globally at the application level or specified for individual components. For example, a scaling policy defines criteria for dynamically adding resources from the virtual application.

Two virtual applications might include identical components but require different policies to achieve different service-level agreements. For example, you can add a decision management scaling policy to the application component and specify requirements, such as a processor usage threshold to trigger scaling the application. At deployment time, the topology of the virtual application is configured to dynamically scale the application.

Policies can be applied only to particular types of components.

Scaling policy
You can add this policy to Decisions and Decision Center components.
Database scaling policy
This policy can be added only to the IBM ODM Database component.