Open Source BPM mit
BPMN 2.0 und Java
bernd.ruecker@camunda.com
Abends bei nem Bier…

Warum macht Ihr
eigentlich so ein

Alte-MännerThema
wie BPM?
Skalierung durch Automatisierung der Kernprozesse
camunda BPM

developers to build
awesome BPM applications
empower

Advertisment
Die Idee

1

2

3

4
The Process Engine
1. Start Process Engine

2. Deploy Process

3. Start Process Instance
Process Engine = Infrastruktur

My process application1

Java
Classes

BPMN 2.0
Processes

process
engine (jar)

…

My pro...
@Inject
ProcessEngine engine;
LIVE DEMO
Main part of talk! Sorry – not on slideshare ;-)
camunda BPM Komponenten
Fachanwender

Business
Analyst

Fachlicher
Modeler

Fachlicher /
Technischer
Betrieb

Tasklist

In...
Was camunda BPM nicht ist
GUI

Prozesse

Integration

Dokumente
Reporting

Rules
Ham wa
nich!

und ich brauch noch...
Die zwei Dimensionen

Maturity

Completeness
“Die offene Plattform erlaubt

Best of Breed

uns die Abbildung unserer
individuellen Anforderungen
mit einer Konsequenz, ...
Ausgewählte Referenzanwender
camunda BPM ecosystem (incubation)
camunda-bpm-testing
https://github.com/camunda/camunda-bpm-testing
camunda-bpm-camel
https://github.com/camunda/camunda-bpm-camel

http://camundabpm.blogspot.de
Start Process Instance by Message
Apache Camel
Call synchronous Service
Apache Camel
camunda BPM ecosystem (incubation)

Contributors welcome!
Open Source

camunda BPM 7.0.0
is ready to download.

Start now!

www.camunda.org
Mitreden!

 Online-Meeting 1x pro Monat
−Montag, 28.10., 17.00: Testing II

 Diverse Vor-Ort-Termine:
−http://www.camund...
Vielen Dank! Fragen?
camunda services GmbH
Zossener Str. 55-58
1096 Berlin
1

Vielen Dank!

Telefon: +49 30 664 0409-00
Telefax: +49 30 664 040...
JBoss One Day Talk: Open Source BPM mit BPMN 2.0 und Java
Upcoming SlideShare
Loading in …5
×

JBoss One Day Talk: Open Source BPM mit BPMN 2.0 und Java

881 views

Published on

M

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

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

No notes for slide

JBoss One Day Talk: Open Source BPM mit BPMN 2.0 und Java

  1. 1. Open Source BPM mit BPMN 2.0 und Java bernd.ruecker@camunda.com
  2. 2. Abends bei nem Bier… Warum macht Ihr eigentlich so ein Alte-MännerThema wie BPM?
  3. 3. Skalierung durch Automatisierung der Kernprozesse
  4. 4. camunda BPM developers to build awesome BPM applications empower Advertisment
  5. 5. Die Idee 1 2 3 4
  6. 6. The Process Engine 1. Start Process Engine 2. Deploy Process 3. Start Process Instance
  7. 7. Process Engine = Infrastruktur My process application1 Java Classes BPMN 2.0 Processes process engine (jar) … My process application1 My process application2 Java Classes BPMN 2.0 Processes process engine (jar) … Java Classes BPMN 2.0 Processes My process application2 Java Classes … BPMN 2.0 Processes Process Engine JPA, EJB, JTA … Container Websphere, WebLogic, …
  8. 8. @Inject ProcessEngine engine;
  9. 9. LIVE DEMO Main part of talk! Sorry – not on slideshare ;-)
  10. 10. camunda BPM Komponenten Fachanwender Business Analyst Fachlicher Modeler Fachlicher / Technischer Betrieb Tasklist Individuelles Frontend Cockpit REST REST / Java REST Cycle REST / Java API File Repository Entwickler Modeler Engine Datenbank
  11. 11. Was camunda BPM nicht ist GUI Prozesse Integration Dokumente Reporting Rules Ham wa nich! und ich brauch noch...
  12. 12. Die zwei Dimensionen Maturity Completeness
  13. 13. “Die offene Plattform erlaubt Best of Breed uns die Abbildung unserer individuellen Anforderungen mit einer Konsequenz, die geschlossene BPM-Suiten nicht erreichen können.“ Prozesse camunda BPM (Marko Lehn, Teamlead Software Engineering, Zalando GmbH) + Integration GUI Reporting Rules • Apache CXF • HTML 5, PHP • Jasper • JBoss Drools • Apache Camel • • BIRT • IBM ILOG • Mule ESB JSF, Vaadin, GWT • ... • ... • Talend ESB • IBM ESB • Apache CMIS • ... • xyz Portal Server • Swing • Orbeon • ... Documents ...what ever! • Alfresco ECM • Java • ... • ... (REST)
  14. 14. Ausgewählte Referenzanwender
  15. 15. camunda BPM ecosystem (incubation)
  16. 16. camunda-bpm-testing https://github.com/camunda/camunda-bpm-testing
  17. 17. camunda-bpm-camel https://github.com/camunda/camunda-bpm-camel http://camundabpm.blogspot.de
  18. 18. Start Process Instance by Message Apache Camel
  19. 19. Call synchronous Service Apache Camel
  20. 20. camunda BPM ecosystem (incubation) Contributors welcome!
  21. 21. Open Source camunda BPM 7.0.0 is ready to download. Start now! www.camunda.org
  22. 22. Mitreden!  Online-Meeting 1x pro Monat −Montag, 28.10., 17.00: Testing II  Diverse Vor-Ort-Termine: −http://www.camunda.org/community/meetings.html
  23. 23. Vielen Dank! Fragen?
  24. 24. camunda services GmbH Zossener Str. 55-58 1096 Berlin 1 Vielen Dank! Telefon: +49 30 664 0409-00 Telefax: +49 30 664 0409-29 Email: info@camunda.com Bernd Rücker Geschäftsführer bernd.ruecker@camunda.com Open Source BPM mit BPMN 2.0 und Java München, 23.10.201 3 Der Praxis-Blog zu BPM: www.bpm-guide.de

×