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

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

  • Upload
    others

  • View
    11

  • Download
    0

Embed Size (px)

Citation preview

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