oracle process cloud service - bpm · oracle process cloud service ... oracle confidential...

21
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Oracle Process Cloud Service Boost business process agility with DMN April 2017 Eduardo Chiocconi Oracle PCS Product Strategy and Management Oracle Confidential Internal/Restricted/Highly Restricted

Upload: buidang

Post on 26-Jul-2018

271 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Oracle Process Cloud Service - bpm · Oracle Process Cloud Service ... Oracle Confidential –Internal/Restricted/Highly Restricted. ... Native Integration with Oracle PCS Any REST

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: Oracle Process Cloud Service - bpm · Oracle Process Cloud Service ... Oracle Confidential –Internal/Restricted/Highly Restricted. ... Native Integration with Oracle PCS Any REST

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: Oracle Process Cloud Service - bpm · Oracle Process Cloud Service ... Oracle Confidential –Internal/Restricted/Highly Restricted. ... Native Integration with Oracle PCS Any REST

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: Oracle Process Cloud Service - bpm · Oracle Process Cloud Service ... Oracle Confidential –Internal/Restricted/Highly Restricted. ... Native Integration with Oracle PCS Any REST

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Oracle DMN Decision Service100% FEEL and browser based experience

4

Page 5: Oracle Process Cloud Service - bpm · Oracle Process Cloud Service ... Oracle Confidential –Internal/Restricted/Highly Restricted. ... Native Integration with Oracle PCS Any REST

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: Oracle Process Cloud Service - bpm · Oracle Process Cloud Service ... Oracle Confidential –Internal/Restricted/Highly Restricted. ... Native Integration with Oracle PCS Any REST

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Oracle DMN Decision ServiceTop Down Decomposition Modeling

6

Page 7: Oracle Process Cloud Service - bpm · Oracle Process Cloud Service ... Oracle Confidential –Internal/Restricted/Highly Restricted. ... Native Integration with Oracle PCS Any REST

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: Oracle Process Cloud Service - bpm · Oracle Process Cloud Service ... Oracle Confidential –Internal/Restricted/Highly Restricted. ... Native Integration with Oracle PCS Any REST

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Oracle DMN Decision ServiceCommon Input Parameter and Multiple Services

8

Page 9: Oracle Process Cloud Service - bpm · Oracle Process Cloud Service ... Oracle Confidential –Internal/Restricted/Highly Restricted. ... Native Integration with Oracle PCS Any REST

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Oracle DMN Decision ServiceBuilt-In Testing Capabilities

9

Page 10: Oracle Process Cloud Service - bpm · Oracle Process Cloud Service ... Oracle Confidential –Internal/Restricted/Highly Restricted. ... Native Integration with Oracle PCS Any REST

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: Oracle Process Cloud Service - bpm · Oracle Process Cloud Service ... Oracle Confidential –Internal/Restricted/Highly Restricted. ... Native Integration with Oracle PCS Any REST

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: Oracle Process Cloud Service - bpm · Oracle Process Cloud Service ... Oracle Confidential –Internal/Restricted/Highly Restricted. ... Native Integration with Oracle PCS Any REST

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: Oracle Process Cloud Service - bpm · Oracle Process Cloud Service ... Oracle Confidential –Internal/Restricted/Highly Restricted. ... Native Integration with Oracle PCS Any REST

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Oracle DMN Decision ServiceEasy to patch or version a Decision Model

13

Page 14: Oracle Process Cloud Service - bpm · Oracle Process Cloud Service ... Oracle Confidential –Internal/Restricted/Highly Restricted. ... Native Integration with Oracle PCS Any REST

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: Oracle Process Cloud Service - bpm · Oracle Process Cloud Service ... Oracle Confidential –Internal/Restricted/Highly Restricted. ... Native Integration with Oracle PCS Any REST

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: Oracle Process Cloud Service - bpm · Oracle Process Cloud Service ... Oracle Confidential –Internal/Restricted/Highly Restricted. ... Native Integration with Oracle PCS Any REST

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: Oracle Process Cloud Service - bpm · Oracle Process Cloud Service ... Oracle Confidential –Internal/Restricted/Highly Restricted. ... Native Integration with Oracle PCS Any REST

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Oracle DMN Decision ServiceTarget Personas

17

Business

Professionals

IT

Professionals

Vs

Page 18: Oracle Process Cloud Service - bpm · Oracle Process Cloud Service ... Oracle Confidential –Internal/Restricted/Highly Restricted. ... Native Integration with Oracle PCS Any REST

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: Oracle Process Cloud Service - bpm · Oracle Process Cloud Service ... Oracle Confidential –Internal/Restricted/Highly Restricted. ... Native Integration with Oracle PCS Any REST

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Oracle DMN Decision ServiceDemo Scenario

19

Page 20: Oracle Process Cloud Service - bpm · Oracle Process Cloud Service ... Oracle Confidential –Internal/Restricted/Highly Restricted. ... Native Integration with Oracle PCS Any REST

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |

Demo

20

Page 21: Oracle Process Cloud Service - bpm · Oracle Process Cloud Service ... Oracle Confidential –Internal/Restricted/Highly Restricted. ... Native Integration with Oracle PCS Any REST

Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | 21