Overview: IBM ODM Application Pattern in a private cloud

IBM Operational Decision Manager Application Pattern provides application models that enable the Operational Decision Manager environment to run in a private cloud. It is optimized to run in IBM® PureApplication System environments.

IBM ODM Application Pattern is a configuration of Operational Decision Manager V8.5. From IBM Decision Center, you can centrally control the business decision deployment for your organization. IBM ODM Application Pattern provides capabilities that are configured for typical decision management projects.

The IBM ODM Application Pattern application model is based on a pattern type and uses artifacts to create the environment. A pattern type is a collection of plug-ins that define artifacts, along with configuration files, which are packaged in a .tgz file. You build the IBM ODM virtual application by using the IBM ODM Application Pattern type V8.5 and artifacts such as components, links, and policies.
Components
Represent middleware services that the virtual appliance requires. Components contain application artifacts and attributes that you can configure.
Links
Connect two components. For example, if an application component depends on a database component, a link from the application component to the database component defines this dependency.
Policies
Quality of service levels for artifacts in the virtual application. You can apply policies to a virtual application to configure specific behavior in the deployed virtual application instance. You can apply a policy to configure middleware services during deployment to configure specific behavior, or to define a quality of service level.

You can use virtual application templates to create virtual application patterns. Virtual application templates help you accelerate the setting up of complex Operational Decision Manager environments that are highly available.

A PureApplication System provides the framework to deploy IBM ODM virtual applications into a private cloud. A deployed application is converted from a logical model to a topology of virtual machines that are running in the cloud. The system determines the underlying infrastructure and middleware that are required for the application. The system also adjusts the underlying infrastructure and middleware to ensure that the quality of service levels, which are set for the application, are maintained. A deployed application is called a virtual application instance.