Top Banner
Camunda BPM 7.4 Preview Daniel Meyer @meyerdan
16

Camunda BPM 7.4 - What can you expect from the next release?

Jan 16, 2017

Download

Software

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Camunda BPM 7.4 - What can you expect from the next release?

Camunda BPM 7.4 PreviewDaniel Meyer @meyerdan

Page 2: Camunda BPM 7.4 - What can you expect from the next release?

Camunda 7.4 Preview

Camunda 7.4 is the upcoming minor release of Camunda BPM.

We perform two minor releases per year.

Camunda 7.4 will be released on 30.11.2015

Page 3: Camunda BPM 7.4 - What can you expect from the next release?

Highlights of Camunda 7.4

● Support for Business Decision Management based on DMN.

● Improved BPMN Support and Coverage.

● Improved CMMN Support and Coverage.

● Better Operations and Asynchronous Execution Performance.

● Improved Documentation.

Page 4: Camunda BPM 7.4 - What can you expect from the next release?

DMN (Decision Model and Notation) is the new standard for Business Decision Management.

DMN is developed by the OMG (Object Management Group), the same “guys” behind BPMN and CMMN.

Related terms:

- Business Rules Management (BRM),- Business Rules Engines,- Decision Tables,- JBoss Drools, Visual Rules, ...

DMN and Business Decision Management

Page 5: Camunda BPM 7.4 - What can you expect from the next release?

Decisions play an important role in Business Processes:

Why Business Decision Management?

Page 6: Camunda BPM 7.4 - What can you expect from the next release?

Example

Page 7: Camunda BPM 7.4 - What can you expect from the next release?

Just like Processes, decisions are “Business Logic”.

1. Need to be understood by Business and IT,

2. Need to be implemented sothat they can bea. versioned,b. monitored,c. changed quickly.

Decisions are Business Logic

Page 8: Camunda BPM 7.4 - What can you expect from the next release?

Read:

“Why DMN is the next big thingand you will be excited”

by Jakob Freund

http://www.bpm-guide.de/2015/08/23/dmn-camunda/

Homework:

Page 9: Camunda BPM 7.4 - What can you expect from the next release?

With Camunda 7.4 we release an end-to-end Framework for DMN:

1. Embeddable, super fast and lightweight Decision Engine written in Java,2. Browser-based Decision Table Editor written in Javascript,3. Seamless integration with Camunda BPMN and CMMN Engine

a. Decision Repository,b. Business Rule Tasks, Scripts and Conditions,c. History and Audit Data,d. Rest API

4. Monitoring in Cockpit5. Live Changes of Decisions in Cockpit

DMN in Camunda 7.4

Page 10: Camunda BPM 7.4 - What can you expect from the next release?
Page 11: Camunda BPM 7.4 - What can you expect from the next release?

1. BPMN Coveragea. Complete support for all Escalation Events

b. Improved Support for Compensationi. Start Event (Event Subprocess)ii. Throwing End Event

c. Improved Support for Signal Events (Event Subprocess)

2. Asynchronous Continuations for Multi Instance Activities

Implemented in 3 weeks by Philipp: our continuous improvements and refactorings in the engine core have really payed off!

Improved BPMN Support

Page 12: Camunda BPM 7.4 - What can you expect from the next release?

BPMN Escalation

Page 13: Camunda BPM 7.4 - What can you expect from the next release?

Improved CMMN Support

CMMN Repetition Rule has landed!

Page 14: Camunda BPM 7.4 - What can you expect from the next release?

Job Executor Improvements

Important when you process 100000+ Jobs per day.

1. Powerful yet simple Job Prioritization Feature

<bpmn:serviceTask … camunda:asyncBefore="true" camunda:jobPriority="100" />

2. Scalability and Performance Enhancements

Page 15: Camunda BPM 7.4 - What can you expect from the next release?

And much more

● Native Support for File Variables & File Upload (Engine + Tasklist),

● Tomcat 8 Support,● Stack Overflow Bugfix,● Improved Scripting Support (yet again),● Cockpit usability improvements● BPMN Heatmap● ...

Page 16: Camunda BPM 7.4 - What can you expect from the next release?

New Documentation

● Better usability● Builds in < 1 second● Easier to contribute to● “Makes writing Documentation fun again”

(Sebastian Menski)

http://docs.camunda.org/manual/latest