2016 JFall Camunda BPM

142 Aufrufe

Veröffentlicht am

Slides from my talk at the JFall in the Netherlands about Camunda BPM

Veröffentlicht in: Technologie
0 Kommentare
1 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

Keine Downloads
Aufrufe
Aufrufe insgesamt
142
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
1
Aktionen
Geteilt
0
Downloads
9
Kommentare
0
Gefällt mir
1
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

2016 JFall Camunda BPM

  1. 1. Camunda BPM Open Source Workflow Management with BPMN, CMMN & DMN
  2. 2. One of my first projects… Application Processingnew applications CRM
  3. 3. One of my first projects… Application Processingnew applications CRM
  4. 4. When does these things happen?
  5. 5. On friday evening…
  6. 6. The sales report on Monday:
  7. 7. Alarming by management attention
  8. 8. Alarming by angry customers
  9. 9. A different story: You have workflow* * This is BPMN – the worldwide adopted ISO standard.
  10. 10. But damn - the error persists.
  11. 11. Let‘s talk to the CRM guys.
  12. 12. We don‘t have any problems! You must have sent the wrong requests. (Stupid you!)
  13. 13. Hot potato issue handling
  14. 14. So workflow it is.
  15. 15. The next use case Application Processing new applications on paper scanning
  16. 16. DB So long they played hide-and-seek! database of pain Scanning OCR Customer Handling in CRM Provisioning C C Clearing / Task Management
  17. 17. Hide-and-seek
  18. 18. Yeah. The scan software can do workflow! Let‘s do it completely in SAP!
  19. 19. And tomorrow?
  20. 20. And tomorrow?
  21. 21. Dedicated workflow layer
  22. 22. BPMN matters! • Distribute work • Handle events • Allow asynchronous processing & state • Provide visibility
  23. 23. Visibility.
  24. 24. Our mission: We want you to have better processes
  25. 25. Our mission: We want you to have better processes
  26. 26. Our mission: We want you to improve process agility.
  27. 27. We provide methods and tools.
  28. 28. Bernd Rücker Co-founder Technology Evangelist > 10+ years experience with workflow and Java @berndruecker bernd.ruecker@camunda.com Camunda Open Source BPM vendor Berlin + San Francisco No venture capital! > 50 people
  29. 29. Business Process Automation with OMG Standards BPMN CMMN DMN Workflow Automation Case Management Decision Automation
  30. 30. Architecture Cockpit Modeler DB Tasklist Custom App Business Analyst Java API Engine REST API End User Developer Operator
  31. 31. »In general, we may conclude that Camunda performed better and more stable for all metrics when compared with WfMS A and WfMS B.« Micro-Benchmarking BPMN 2.0 Workflow Management Systems with Workflow Patterns, June 2016, University of Stuttgart, Germany and University of Lugano, Switzerland Free Download: http://www.bpm-guide.de/2016/06/12/scientific-performance-benchmark-of-open-source-bpmn-engines/
  32. 32. Lets roll and see some code in action…
  33. 33. Flexibility in BPMN? There are limits…
  34. 34. CMMN
  35. 35. Get a free poster.
  36. 36. External Task Pattern
  37. 37. Workflow - today and tomorrow embedded engine Cloud service microservices reactive event stream processing DB persistence. All state in DB. event sourcing horizontal scalability clustering Container managed engine good old Java (EE) polyglott
  38. 38. new use cases
  39. 39. AT&T More than 100 Customers • Finance: Account Opening, Credit Card Provisioning, … • Insurance: Insurance Policy Issue, Claim Settlement, … • Telco: OSS, BSS, … • Media: Digital Content Delivery, … • E-Commerce: Order Execution, Purchasing, …
  40. 40. Customer Case Studies https://network.camunda.org/whitepapers/
  41. 41. Download Camunda: http://camunda.org/download/ http://camunda.de/trial/ Contact us: https://camunda.com/bpm/ Enterprise Edition, Trainings, Workshops, Proof of Concepts Camunda documentation https://docs.camunda.org/ Forum, Network, … https://camunda.org/ Get going! Example-Application https://github.com/camunda- consulting/camunda-showcase- insurance-application
  42. 42. Takeaways • Use a dedicated Workflow Engine for Workflows • Trio of Standards: BPMN, CMMN & DMN • Flexible platforms allow best-of- breed and modern architectures • It is a lot of fun! • Camunda rocks 
  43. 43. Thanks! Any questions?

×