Upload
camunda-services-gmbh
View
451
Download
0
Embed Size (px)
DESCRIPTION
M
Citation preview
Open Source BPM mit BPMN 2.0 und Java
Abends bei nem Bier… Warum macht Ihr eigentlich so ein
Alte-Männer-Themawie BPM?
Skalierung durch Automatisierung der Kernprozesse
camunda BPM
empower developers to build
awesome BPM applications
Advertisment
Die Idee
2 31 4
The Process Engine
Start Process Engine
Deploy Process
Start Process Instance
1.
2.
3.
Process Engine = Infrastruktur
Process Engine
Container
My processapplication2
Java Classes
BPMN 2.0 Processes
JPA, EJB, JTA …
My processapplication1
Java Classes
BPMN 2.0 Processes
…
My process application1
processengine (jar)
Java Classes
BPMN 2.0 Processes
…
My process application2
processengine (jar)
Java Classes
BPMN 2.0 Processes
…
Websphere, WebLogic, …
@Inject
ProcessEngine engine;
LIVE DEMO
Main part of talk! Sorry – not on slideshare ;-)
camunda BPM Komponenten
Engine
TasklistIndividuelles
FrontendCockpit
Cycle
Modeler
FachlicherModeler
FachanwenderFachlicher / Technischer
Betrieb
BusinessAnalyst
EntwicklerDatenbank
File Repository
REST / Java API
REST RESTREST / Java
Was camunda BPM nicht ist
Prozesse
Integration
Rules
GUI
Reporting
Dokumente
und ich brauch noch...
Ham wa nich!
Die zwei Dimensionen
Maturity
Completeness
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, ZalandoGmbH)
Ausgewählte Referenzanwender
camunda BPM ecosystem (incubation)
camunda-bpm-testing
https://github.com/camunda/camunda-bpm-testing
camunda-bpm-camel
http://camundabpm.blogspot.de
https://github.com/camunda/camunda-bpm-camel
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
Online-Meeting 1x pro Monat
−Montag, 28.10., 17.00: Testing II
Diverse Vor-Ort-Termine:
−http://www.camunda.org/community/meetings.html
Mitreden!
Vielen Dank! Fragen?
Vielen Dank!camunda services GmbHZossener Str. 55-5810961 Berlin
Telefon: +49 30 664 0409-00Telefax: +49 30 664 0409-29
Email: [email protected]
www.bpm-guide.deDer Praxis-Blog zu BPM:
@camunda.com
Geschäftsführer
Bernd Rücker
bernd.ruecker
Open Source BPM mit BPMN 2.0 und Java
München, 23.10.2013