camunda BPM community event Dortmund

907 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
907
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

camunda BPM community event Dortmund

  1. 1. camunda BPM Community Event 26.06.2013 Dortmund bernd.ruecker@camunda.com
  2. 2.  Regelmäßige Veranstaltungen  Erfahrungsaustausch  Schwerpunkt D.A.CH  Wer hat etwas anzubieten?  Dortmund? camunda BPM Community
  3. 3. Heute bernd.ruecker@camunda.com Gründer und GF camunda Technical Consultant & Evangelist Intro camunda BPM sven.joerges@gfi.ihk.de Teamleiter EVA Entwicklung Erfahrungsbericht „EVA Fallmanagement“ + Diskussion
  4. 4. camunda Open Source BPM Tools Mein Werdegang camunda services GmbH Beratung & Training Bernd - Freiberufler JBoss jBPM & BPMN camunda BPM Softwarehersteller Embeddable Workflow Proprietary Notations BPMN 2.0 BPM Platform: Process Engine = Middleware Service 2003 2013 20132003
  5. 5. BPMN
  6. 6. Shiny BPM Suites? BPM- Suite
  7. 7. Das große Versprechen Fach- anwender Software Entwickler
  8. 8. Wir folgen einem anderen Ansatz 2 31 4
  9. 9. Über 20 Kunden in den ersten 12 Monaten
  10. 10. Und meine Mission BPM für JEDEN Java-Entwickler
  11. 11. Einfache Java -API 1
  12. 12. Testing 1
  13. 13. Testing 1 cucumber @Work
  14. 14. Process Engine = Infrastruktur Process Engine Container My process application2 Java Classes BPMN 2.0 Processes JPA, EJB, JTA … My process application1 Java Classes BPMN 2.0 Processes … My process application1 process engine (jar) Java Classes BPMN 2.0 Processes … My process application2 process engine (jar) Java Classes BPMN 2.0 Processes … Websphere, WebLogic, … 1
  15. 15. Der richtige Ansatz?
  16. 16. Besser: Best of Breed Integration • Apache CXF • Apache Camel • Mule ESB • Talend ESB • IBM ESB • Apache CMIS • ... GUI • HTML 5, PHP • JSF, Vaadin, GWT • xyz Portal Server • Swing • Orbeon • ... Prozesse camunda BPM + Reporting • Jasper • BIRT • ... Rules • JBoss Drools • IBM ILOG • ... Documents • Alfresco ECM • ... ...what ever! • Java • ... (REST) “Die offene Plattform erlaubt uns die Abbildung unserer individuellen Anforderungen mit einer Konsequenz, die geschlossene BPM-Suiten nicht erreichen können.“ (Marko Lehn, Teamlead Software Engineering, Zalando GmbH)
  17. 17. BPM Platform Glassfish Tomcat JBoss WebSphere WebLogic
  18. 18. Was bringt uns das?  „Passion“ / Freude  Produktivität  No Vendor-Lock-In BPM- Suite
  19. 19. BPMN 2.0 Methodik Anwender Anwender Technischer Prozess 4
  20. 20. Technischer BPMN Modeler
  21. 21. BPMN 2.0 for Business-IT-Alignment My BPMN 2.0 Modeler
  22. 22. Roundtrip “Die Möglichkeit, BPMN 2.0-Modelle direkt ausführen zu lassen und der BPM-Roundtrip zwischen Fachbereich und IT haben uns dazu bewogen, camunda BPM bei uns einzusetzen.“ (Dr. Adam Melski, Leiter Unternehmensentwicklung)
  23. 23. Nutzung zur Laufzeit
  24. 24.  Enterprise-taugliches Tools für Monitoring und Betrieb  Zielgruppe: Technischer und fachlicher Betrieb  Durch Plugins erweiterbar camunda Cockpit custom plugin
  25. 25. Happy Team! “Die gesamte Projektgruppe bestehend aus Mitarbeitern der IT und der Fachabteilung, wurde für die BPMN 2.0- Prozess-Modellierung begeistert.“ Thorsten Schramm, Teamleiter IT-Infrastruktur, LVM Versicherung
  26. 26. Unsere Kunden sind große Firmen. …und viele mehr…
  27. 27. Aber camunda ist doch ganz klein? 500.000 IBM Oracle SAP camunda Source: Wikipedia
  28. 28. Was wirklich relevant ist 10.000.000 IBM Oracle SAP camunda Java Source: Wikipedia Und genau diese Menschen wollen wir für BPM begeistern!
  29. 29. www.camunda.org
  30. 30. Okay Dudes – but why did you fork Activiti? Quelle: http://dudespaper.com/look-both-ways.html/
  31. 31. Quelle: http://en.wikipedia.org/wiki/Alfresco_%28software%29 http://www.verkehrsrundschau.de/zalando-eroeffnet-logistikzentrum-in-erfurt-1186912.html Use Cases
  32. 32. Activiti® camunda BPM your BPM solution BPMN & roundtrip operations incl. monitoring huge scenarios best of breed + ease of use Business Analysts
  33. 33.  Maven dependencies: activiti-engine.jar => camunda-engine.jar  Package names: org.activiti => org.camunda.bpm  A couple of (internal) classes are renamed Not changed:  Database schema and table names (fork of Activiti 5.11) Migration is easy Ctrl+Shift+O
  34. 34.  Eclipse BPMN 2.0 Modeler  Shared Process Engine  Container Integration  REST API  Web Tools (Cockpit, Tasklist and Cycle)  Correlation Support, ActivityInstance-Tree, async  Performance Improvements  Authorization/Authentication (LDAP, JAAS, …)  Improved error handling and KPI logging / possibilities (Incidents)  Improved History (exchangable, write-only)  Improved BPMN 2.0 coverage Keep up-to-date: http://camundabpm.blogspot.de Differences
  35. 35. Roadmap always online
  36. 36. save the date: 7.0 GA - 31.08.2013 but get started now! www.camunda.org
  37. 37.  Regelmäßige Veranstaltungen  Erfahrungsaustausch  Schwerpunkt D.A.CH  Wer hat etwas anzubieten?  Dortmund? camunda BPM Community
  38. 38. Vielen Dank! Fragen?

×