Page 1
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Oracle Process Cloud ServiceBoost business process agility with DMN
April 2017Eduardo ChiocconiOracle PCS Product Strategy and Management
Oracle Confidential – Internal/Restricted/Highly Restricted
Page 2
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Oracle DMN Decision ServiceOverview
Oracle Confidential – Internal/Restricted/Highly Restricted 2
Proesses
Oracle Process Cloud
Service
Integrations
Business Types
Forms
Decisions
KPI & Indicators
Page 3
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Oracle DMN Decision ServiceMicro Service with independent Lifecycle
3
Oracle Process Cloud
Service
Independent
Lifecycles
Oracle DMN Decision
Service
Page 4
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Oracle DMN Decision Service100% FEEL and browser based experience
4
Page 5
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Oracle DMN Decision ServiceEasy integration from PCS + Callable from any REST client
5
Native Integration with Oracle PCS Any REST Client Application
Page 6
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Oracle DMN Decision ServiceTop Down Decomposition Modeling
6
Page 7
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Oracle DMN Decision ServiceRich set of Decision Implementation Options
• Decision Tables
• FEEL Expressions
• If-Then-Else
• Function
• Context
• Relation
• List
7
Page 8
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Oracle DMN Decision ServiceCommon Input Parameter and Multiple Services
8
Page 9
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Oracle DMN Decision ServiceBuilt-In Testing Capabilities
9
Page 10
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Oracle DMN Decision ServiceRuntime REST Stateless Performant Decision Services
10
Expense Approval Decision Service
DMN Decision Service Engine Micro Service
Expense Approval
REST Stateless
Decision Service
DEPLOY
DMN Decision Service Modeler
Page 11
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Oracle DMN Decision ServiceRuntime REST Stateless Performant Decision Services
• Multiple Versioning Options
• Snapshot-based approach
• Multiple Versions
• Patching (overwrite)
• On the fly changes
11
Page 12
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Oracle DMN Decision ServiceEasy DMN Decision Discovery from PCS
12
1. Select Decision Model 1. Select Decision Service
Page 13
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Oracle DMN Decision ServiceEasy to patch or version a Decision Model
13
Page 14
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Oracle DMN Decision ServiceWhere do changes take place more frequently?
14
Rule/Decision
ChangesProcess Flow
Changes
Page 15
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Oracle DMN Decision ServiceDemo Example – Expense Approval Process
• Minimize human intervention
• Automate and Streamline
• Exception Manual approval
• Consistent behavior
15
Page 16
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Oracle DMN Decision ServiceBorn with Iterative Lifecycle in Mind …
16
Create
Test
DeployChange
Page 17
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Oracle DMN Decision ServiceTarget Personas
17
Business
Professionals
IT
Professionals
Vs
Page 18
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Oracle DMN Decision ServiceSummary
18
• FEEL language provides a common ground for understanding and learning by its user community
• No vendor proprietary and lock in
Page 19
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Oracle DMN Decision ServiceDemo Scenario
19
Page 20
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
Demo
20
Page 21
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 21