Like this? Share it with your network

Share
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
824
On Slideshare
824
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
5
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. camunda BPM Community Event 26.06.2013 Dortmund bernd.ruecker@camunda.com
  • 2.  Regelmäßige Veranstaltungen  Erfahrungsaustausch  Schwerpunkt D.A.CH  Wer hat etwas anzubieten?  Dortmund? camunda BPM Community
  • 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. 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. BPMN
  • 6. Shiny BPM Suites? BPM- Suite
  • 7. Das große Versprechen Fach- anwender Software Entwickler
  • 8. Wir folgen einem anderen Ansatz 2 31 4
  • 9. Über 20 Kunden in den ersten 12 Monaten
  • 10. Und meine Mission BPM für JEDEN Java-Entwickler
  • 11. Einfache Java -API 1
  • 12. Testing 1
  • 13. Testing 1 cucumber @Work
  • 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. Der richtige Ansatz?
  • 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. BPM Platform Glassfish Tomcat JBoss WebSphere WebLogic
  • 18. Was bringt uns das?  „Passion“ / Freude  Produktivität  No Vendor-Lock-In BPM- Suite
  • 19. BPMN 2.0 Methodik Anwender Anwender Technischer Prozess 4
  • 20. Technischer BPMN Modeler
  • 21. BPMN 2.0 for Business-IT-Alignment My BPMN 2.0 Modeler
  • 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. Nutzung zur Laufzeit
  • 24.  Enterprise-taugliches Tools für Monitoring und Betrieb  Zielgruppe: Technischer und fachlicher Betrieb  Durch Plugins erweiterbar camunda Cockpit custom plugin
  • 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. Unsere Kunden sind große Firmen. …und viele mehr…
  • 27. Aber camunda ist doch ganz klein? 500.000 IBM Oracle SAP camunda Source: Wikipedia
  • 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. www.camunda.org
  • 30. Okay Dudes – but why did you fork Activiti? Quelle: http://dudespaper.com/look-both-ways.html/
  • 31. Quelle: http://en.wikipedia.org/wiki/Alfresco_%28software%29 http://www.verkehrsrundschau.de/zalando-eroeffnet-logistikzentrum-in-erfurt-1186912.html Use Cases
  • 32. Activiti® camunda BPM your BPM solution BPMN & roundtrip operations incl. monitoring huge scenarios best of breed + ease of use Business Analysts
  • 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.  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. Roadmap always online
  • 36. save the date: 7.0 GA - 31.08.2013 but get started now! www.camunda.org
  • 37.  Regelmäßige Veranstaltungen  Erfahrungsaustausch  Schwerpunkt D.A.CH  Wer hat etwas anzubieten?  Dortmund? camunda BPM Community
  • 38. Vielen Dank! Fragen?