on red hat openshift decision management...decision management on red hat openshift using red hat...

13
DECISION MANAGEMENT ON RED HAT OPENSHIFT using Red Hat Decision Manager v7 Matteo Mortari Software Engineer, Drools team 2018-05-09

Upload: others

Post on 30-Aug-2020

20 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ON RED HAT OPENSHIFT DECISION MANAGEMENT...DECISION MANAGEMENT ON RED HAT OPENSHIFT using Red Hat Decision Manager v7 Matteo Mortari Software Engineer, Drools team 2018-05-09

DECISION MANAGEMENTON RED HAT OPENSHIFTusing Red Hat Decision Manager v7

Matteo MortariSoftware Engineer, Drools team2018-05-09

Page 2: ON RED HAT OPENSHIFT DECISION MANAGEMENT...DECISION MANAGEMENT ON RED HAT OPENSHIFT using Red Hat Decision Manager v7 Matteo Mortari Software Engineer, Drools team 2018-05-09

Cloud-native application development has become the preferred model for crafting the innovative applications required of digital transformation strategy. Modern programming techniques now exploit shared-distributed cloud architectures, portable container technology and discrete microservices designed to quickly assemble logic , automate processes and adaptwhen needed.

— 451 Research, 2018

Page 3: ON RED HAT OPENSHIFT DECISION MANAGEMENT...DECISION MANAGEMENT ON RED HAT OPENSHIFT using Red Hat Decision Manager v7 Matteo Mortari Software Engineer, Drools team 2018-05-09

Red Hat automation products

BusinessProcess

Management

BusinessOptimizer

BusinessRules

Management

ComplexEvent

Processing

ON-PREMISE PRIVATE PUBLIC CONTAINER

Page 4: ON RED HAT OPENSHIFT DECISION MANAGEMENT...DECISION MANAGEMENT ON RED HAT OPENSHIFT using Red Hat Decision Manager v7 Matteo Mortari Software Engineer, Drools team 2018-05-09

Architecture example

Tools for business experts

Tools for developers

RULES

Client app

Author / Test Deploy Expose

Decision Central Decision Server(s)

APPSAPPSDecisionServices

Page 5: ON RED HAT OPENSHIFT DECISION MANAGEMENT...DECISION MANAGEMENT ON RED HAT OPENSHIFT using Red Hat Decision Manager v7 Matteo Mortari Software Engineer, Drools team 2018-05-09

Demo: Decision Service scenario

Page 6: ON RED HAT OPENSHIFT DECISION MANAGEMENT...DECISION MANAGEMENT ON RED HAT OPENSHIFT using Red Hat Decision Manager v7 Matteo Mortari Software Engineer, Drools team 2018-05-09

Description of the assets in the scenario

Page 7: ON RED HAT OPENSHIFT DECISION MANAGEMENT...DECISION MANAGEMENT ON RED HAT OPENSHIFT using Red Hat Decision Manager v7 Matteo Mortari Software Engineer, Drools team 2018-05-09

(demo)

Page 8: ON RED HAT OPENSHIFT DECISION MANAGEMENT...DECISION MANAGEMENT ON RED HAT OPENSHIFT using Red Hat Decision Manager v7 Matteo Mortari Software Engineer, Drools team 2018-05-09

Demo: simple Decision Service with DMN

Page 9: ON RED HAT OPENSHIFT DECISION MANAGEMENT...DECISION MANAGEMENT ON RED HAT OPENSHIFT using Red Hat Decision Manager v7 Matteo Mortari Software Engineer, Drools team 2018-05-09

Description of the DMN model

Page 10: ON RED HAT OPENSHIFT DECISION MANAGEMENT...DECISION MANAGEMENT ON RED HAT OPENSHIFT using Red Hat Decision Manager v7 Matteo Mortari Software Engineer, Drools team 2018-05-09

(demo)

Page 11: ON RED HAT OPENSHIFT DECISION MANAGEMENT...DECISION MANAGEMENT ON RED HAT OPENSHIFT using Red Hat Decision Manager v7 Matteo Mortari Software Engineer, Drools team 2018-05-09

ReferencesRed Hat Decision Manager v7

https://developers.redhat.com/products/red-hat-decision-manager/overview/

Demos:https://github.com/jbossdemocentral/rhdm7-install-demohttps://github.com/jbossdemocentral/rhdm7-qlb-loan-demo-repo

Page 12: ON RED HAT OPENSHIFT DECISION MANAGEMENT...DECISION MANAGEMENT ON RED HAT OPENSHIFT using Red Hat Decision Manager v7 Matteo Mortari Software Engineer, Drools team 2018-05-09

#redhat #rhsummit

Want to know more about DMN?

● DMN specification: http://www.omg.org/spec/DMN

● Drools Website: http://drools.orgSpecific Chapter for Drools DMN support in the documentation

● Videos:https://youtu.be/fXYD_HE7ufchttps://youtu.be/C0u3ZDiH3ek

A more detailed introduction to Drools and DMN, and other materials

https://youtu.be/fXYD_HE7ufc

Page 13: ON RED HAT OPENSHIFT DECISION MANAGEMENT...DECISION MANAGEMENT ON RED HAT OPENSHIFT using Red Hat Decision Manager v7 Matteo Mortari Software Engineer, Drools team 2018-05-09

THANK YOUplus.google.com/+RedHat

linkedin.com/company/red-hat

youtube.com/user/RedHatVideos

facebook.com/redhatinc

twitter.com/RedHat