Nothing Special   »   [go: up one dir, main page]

Updated On April 30, 2018: © 2018 IBM Corporation

Download as pdf or txt
Download as pdf or txt
You are on page 1of 30

What’s New in

IBM Operational Decision Manager 8.9.2



March 2018
Updated on April 30, 2018

© 2018 IBM Corporation


IBM ODM 8.9.2 Release highlights
Develop Increase adoption Easier to sell
new opportunities with self service product
on private clouds access

Commercial Free ODM for Product offering


offering for IBM Developers simplification
Cloud Private

© 2018 IBM Corporation Released on March 23, 2018 2


Why is ODM 8.9.2 coming soon after ODM 8.9.1 ?

ODM 8.9.1 was released in November 2017

For existing on-prem customers, ODM 8.9.2 is effectively a fix pack:


– Mainly includes fixes
– Fully compatible with 8.9.1
– Incremental installer from 8.9.x to 8.9.2 also available on FixCentral

A mod version (8.9.2) was needed to simplify the product structure and do the corresponding update to
the part numbers.

© 2018 IBM Corporation 3


Product Offering
Simplification

© 2018 IBM Corporation 4


Simplification of product offering (& ordering)

ODM 8.9.1 and previous ODM 8.9.2

Decision Server Standard

Non Production
Decision Server Advanced ODM Server
Production
Decision Center

Decision Server Express


Non Production
ODM Server Express
Decision Center Express Production

© 2018 IBM Corporation 5


Outcome of simplification

Automatic entitlement to the new products for existing customers

New flexibility to allocate PVUs across ODM Server components


– Assuming you’re using ODM 8.9.2. Not applicable to previous releases

No change to the technical product structure


– For on-prem customers: same installers for Decision Center, Decision Server Rules, Decision Server
Insights

© 2018 IBM Corporation 6


Comparing ODM Server and ODM Server Express

Components ODM Server ODM Server


Express
Decision Center 
MAX 420 PVU per
Decision Server Rules  site

Decision Server Insights 


Commercial offering on ICP 
PureApplication pattern Deprecated

© 2018 IBM Corporation 7


What About ODM for z/OS ?

No change to the product structure

Simplifications already occurred in the past with the removal of Insights and Decision Center on z/OS

One Single PID 5655-Y31 : Operational Decision Manager Standard for z/OS

© 2018 IBM Corporation 8


ODM on IBM Cloud Private
&
ODM for Developers

© 2018 IBM Corporation 9


IBM Cloud Private Overview

Streamline development with built-in microservices, runtimes, containers and Kubernetes orchestration
plus integrated management

An integrated platform consisting of the IaaS, PaaS, and developer services necessary to create, run, and
manage cloud applications

An important offering for delivering modernized IBM middleware and data services to enterprise
customers

IBM Cloud Private


Multi-cloud
Infrastructure Data & Analytics Services Service Core Services
IAM Logging Audit API & Data
Connect
Catalog
Kubernetes Databases Analytics CAM Encryption & Key Monitoring Usage
Management Event Metering Tenant Svcs

© 2018 IBM Corporation 10


2 flavors of ODM 8.9.2 on IBM Cloud Private

A new commercial offering: ODM on IBM Cloud Private (ICP)


– Provided as Docker images and a Kubernetes Helm chart with ODM Server 8.9.2
– Production ready, with full IBM support
– A new pricing option, best suited for containers: Virtual Processor Core (VPC) Monthly

A new free edition: ODM for Developers


– For development and evaluation purposes only
– Automatically visible in ICP catalog for all ICP users
– Also available outside ICP as a Docker image

© 2018 IBM Corporation 11


How to get and install ODM on ICP (commercial offering)
ODM Server Components:
Sync repositories to
Import the ODM PPA archive refresh catalog
into ICP

Archive in ODM Server 8.9.2


Passport Advantage ICP Helm repositories Ibm-odm-prod
In ICP catalog
Contains:
- Production Docker images
- Production Helm chart

ODM Rule Designer: Rule Designer


Eclipse Plugins on

© 2018 IBM Corporation 12


ODM on ICP, for production

Helm chart referencing ODM Docker images • Production grade Docker images
• Helm chart to configure one or many Helm releases:
Dev / QA / Pre-prod / Prod… environments
Decision Center

Decision Runner

Rule Execution Server


Console

Rule Execution Server


Runtime Rule Designer
Eclipse Plugins on

ODM Server Components


© 2018 IBM Corporation 13
Creation of a full ODM topology on ICP
Rule Development

Helm chart referencing ODM Docker images

Test
Decision Center

Creation of
Decision Runner
environments Prod
(Helm releases)

Rule Execution Server


Console

Rule Execution Server


Runtime

© 2018 IBM Corporation 14


Configuration of ODM on ICP, for production

For each Helm release, select and configure


the ODM components to instantiate
(one Docker instance per component)

Select the ibm-odm-prod chart


to create a Helm release
(Rule development, QA, pre-prod, prod, etc.)

© 2018 IBM Corporation 15


Example of an ODM Helm release

Helm release details

ODM services
created in that release
© 2018 IBM Corporation 16
ODM Pricing and Metering on ICP

New pricing option added in ODM 8.9.2:


VPC (Virtual Processor Core) monthly subscription
– Max number for cores allocated to ODM containers in ICP
– Distinction between Production and Non-production environments

ODM core metering in ICP,


with “Capped Processors”
metric

© 2018 IBM Corporation 17


Free ODM for Developers, for all Docker fans

Making it easy for any developer to evaluate and develop decision services with ODM

Single Docker image on Docker Hub


https://hub.docker.com/r/ibmcom/odm/

Decision Center
Rule Designer
Decision Runner Eclipse Plugins on

Rule Execution Server


Console
Rule Execution Server
Runtime

© 2018 IBM Corporation 18


ODM for Developers available in ICP catalog

ODM for Developers is


automatically displayed
in the ICP catalog

© 2018 IBM Corporation 19


What’s included in
ODM on ICP and ODM for Developers

Focus on ‘happy path’, with support for:


- Decision service projects only
Decision Center
- Decision engine only
Decision Runner
- Decision invocation through web service only

Only with the following supported databases:


Rule Execution Server - ODM on ICP: PostgreSQL or DB2
Console
- ODM for Developers: H2 or PostgreSQL
Rule Execution Server
Runtime

Rule Designer

© 2018 IBM Corporation 20


What’s NOT included or supported in
ODM on ICP and ODM for Developers
Deprecated features for ODM on-prem:
– Classic rule projects and Decision Validation Services
– Classic rule engine

Decision Center or RES customizations that require repackaging of the WAR file
– Due to Docker approach

Other features not included or supported:


– Build Command
– Sample Console in Rule Designer
– RES invocation through Java or EJB rule session API
– Custom permissions on decision services through the Enterprise Console

© 2018 IBM Corporation 21


Samples and Tutorials

New ODM samples and tutorials are published on https://odmdev.github.io/#/odm


– For ODM on ICP and other ODM products

New tutorial:
– Getting Started for ODM on ICP

And also:
– ODM on Cloud tutorial: Debugging a decision service
– Samples and contributions to facilitate RPA - ODM integration
– Contributions for Decision Server Insights

© 2018 IBM Corporation 22


Other targeted improvements
in ODM 8.9.2

© 2018 IBM Corporation 23


Improvements in Decision Center

Use the archiving tool with confidence


– Improved documentation and internal improvements

Business Console enhancements


– User can move a rule folder within a decision service
– User can better compare test results including collections, with a redesigned UI

Enable non-admin users to publish a decision service from Rule Designer to Decision Center
– Not activated by default

New tutorial on how to manage user access with LDAP

© 2018 IBM Corporation 24


Expand RES Java SE usage to new use cases

Load and execute ruleApps with RES API, but without requiring file or DB persistence
– Use RES XU with a new in-memory persistence
– RES Java SE reads a ruleApp from classpath or URL.
– No need to use anymore lower level rule engine API

Benefits:
– Easily embed rule execution capability into Hadoop / Spark grids, or Jupyter notebooks
– Deploy Java based decision micro services
• Self contained WAR file with application code and rules in it

Samples:
– RES JSE execution stack with a memory persistence here
– ODM decisions on Spark: https://github.com/ODMDev/decisions-on-spark

© 2018 IBM Corporation 25


Platforms updates in ODM 8.9.2

Added:
– IBM Cloud Private 2.1.0.2
– OS:
• Ubuntu 16.04
• AIX 7.2
– Databases:
• PostgreSQL 9.6
• Db2 12 for Z
• H2 (not for production)
– Hypervisors:
• KVM 6.5
• ESXi 6.5

Deprecated: ODM Pattern


• Still shipped and supported in ODM 8.9.2
• Suggested replacement: ODM on IBM Cloud Private

© 2018 IBM Corporation 26


In summary

© 2018 IBM Corporation 27


IBM Decision Management product family
ODM Server

ODM on Cloud ODM for ODM Server Business ODM Standard


Developers Express Event for z/OS
Management
Business
Rule
Management Business Rules Low entry cost Business rule
on the Business
Management for Business Rule management on
IBM cloud Docker’s fan
Rule
Management z/OS
platform Management

Business level rule


management     Via ODM
Server

Situation detection 
On-premises    z/OS
Cloud managed service

IBM Cloud Private (ICP)  
Pricing model Usage Free PVU / RVU MSU/CBP(*)
PVU / RVU
(Monthly For evaluation and
subscription) VPC (ICP only)
development only

(*): Container Based Pricing for z/OS


For more information

ODM 8.9.2 Knowledge Center

ODM 8.9.x Technotes

ODM announcements (March 13, 2018):


– Main ODM 8.9.2 announcement letter
– Related announcement for software withdrawal and support discontinuance

Latest ODM news on the ODM Developer Center

© 2018 IBM Corporation 29


© 2018 IBM Corporation 30

You might also like