SlideShare ist ein Scribd-Unternehmen logo
Open Source BPM
mit BPMN 2.0 und Java
bernd.ruecker@camunda.com
Willkommen
camunda
Open Source BPM Tools
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
Und was haben wir in den letzten Jahren gemacht?
Finanzdienstleistungen DAB bank | Deutsche WertpapierService Bank AG | ING DiBa AG | Sparda-Bank Hamburg eG | Wüstenrot
Datenservice GmbH
Versicherungswirtschaft AdmiralDirekt.de | ASC Assekuranz-Service Center GmbH | Debeka | GEK | Haftpflichtkasse
Darmstadt | IKK Baden-Württemberg und Hessen | ITERGO Informationstechnologie GmbH | IVV
GmbH | Schweizerische Mobiliar Versicherungsgesellschaft AG | SHL Versicherungsmakler GmbH | VHV
Gruppe
Telekommunikation 1&1 Internet AG | freenet.de GmbH | M-net Telekommunikations GmbH
Energie COUNT+CARE GmbH | Energie Südbayern GmbH | SWU Stadtwerke Ulm/Neu-Ulm GmbH
Handel BRUNO BADER GmbH & Co. KG | Hevert-Arzneimittel GmbH & Co. KG | Versandapotheke
DocMorris | Zalando GmbH
Medien Deutscher Sparkassenverlag | Haufe-Lexware GmbH & Co. KG | ppi Media GmbH | Schlütersche
Verlagsgesellschaft mbH & Co. KG | SWR Südwestrundfunk
Industrie Brückner Maschinenbau | Bühler AG | EBV Elektronik GmbH & Co.KG | ESPRIT | Eurofins Information
Systems GmbH |Freescale Semiconductor Inc. | HUGO BOSS AG
Dienstleister euroscript Luxembourg S.à r.l. | flightright GmbH | Logis / Schnellecke Group | MINAUTICS | Reutax AG
Öffentliche Verwaltung Berner Fachhochschule | Bundesministerium der Finanzen | Eidgenössisches Justiz- und Polizeidepartement
EJPD |FHS St.Gallen | IHK Gesellschaft für Informationsverarbeitung mbH | IHK Gesellschaft für
Informationsverarbeitung mbH |Landesamt für zentrale Aufgaben und Technik der Polizei, Brand- und
Katastrophenschutz Mecklenburg
IT :em AG | BEIT Systemhaus GmbH | BIGPOINT GmbH | Bittner+Krull Softwaresysteme
GmbH | businessMart AG |centric InOne Germany | CKC AG | Collibra | Computacenter AG & Co oHG,
Services & Solutions | Consdata Sp. z o. o.| CSC Deutschland Solutions GmbH | D+S solutions
GmbH | Daimler TSS GmbH | Dexea GmbH | edorasware ag, a company of mimacom group | ERP-Beratung
Hubertus Schott | GuruYu | INFORA GmbH | INFORM GmbH | intellior AG |InterComponentWare
AG | Interfront SOC Ltd, Cape Town, South Africa | ISR Information Products AG | Itartis
AG |itKonzept! | KOGIT GmbH | Lars Lipinski | Livec AG | Marabu EDV -Beratung und -Service
GmbH | Martin Schimak GmbH | Materna GmbH Information & Communications | Materna GmbH
Information & Communications | mbs Marketing- und Bildungsservice GmbH | MEGA International
GmbH | Meyer Business Services GmbH | NovaTec GmbH | NOVO Business Consultants AG | OKNOS
Internettechnologie Pirker & Schusser OG | OPITZ CONSULTING GmbH | OPITZ CONSULTING
GmbH | Pickert & Partner GmbH | Porsche Informatik Gesellschaft m.b.H. | PPI AG
Informationstechnologie | ProfitBricks GmbH | S&N AG | SIX Group Services AG | Springtime GmbH | T-
Systems GEI GmbH | T-Systems Multimedia Solutions GmbH | T-Systems Multimedia Solutions
GmbH | TimoCom Soft- und Hardware GmbH | TIQ Solutions GmbH | USU AG | VEDA GmbH | Vitras
GmbH | vps ID Systeme GmbH
Abends bei nem Bier… Warum macht Ihr
eigentlich so ein
Alte-Männer-
Thema
wie BPM?
Typische BPM-Anwender
Branche Versicherung Startup
Gründung 1919 2011
Umsatz 2 Mrd. EUR + 400%
Mitarbeiter 3.000 15
Gemeinsamkeiten:
1. Geschäftsmodell basiert auf IT => IT ist Kernkompetenz
2. Geschäftsmodell muss skalierbar sein
3. Beide nutzen camunda BPM...
Energie
21 Kunden
Vielfältige Prozesse
Finanzen
29 Kunden
Versicherungen
26 Kunden
Telekommunikation
27 Kunden
Startup
12 Kunden
Sonstige
> 400 Kunden
Shiny BPM Suites?
BPM-
Suite
Der Nutzen entsteht erst durch die Anwendung
BPM-
Suite
+ Software-
Entwicklung =
Prozess-
Anwendung
Das große Versprechen
Fach-
anwender
Software
Entwickler
Ein falscher Ansatz für individuelle Prozesse
Fach-
bereich
kompliziert
eingeschränkt
Software
Entwickler
eingeschränkt
proprietär
Zero Code Layer
Ein anderer Ansatz
2 31 4
Über 20 Kunden in 12 Monaten...
DEMO
Technische Attribute am BPMN
camunda BPM Komponenten
Glassfish
Tomcat
JBoss
WebSphere
WebLogic
Engine Bootstrap = 3 Zeilen Java Code 
Unit Testing
Fluent Testing API
contributed by
https://github.com/camunda/camunda-bpm-fluent-testing
Oder BDD
Feature: Performance process happy path
Scenario: should start and wait on timer
Given the process definition "bpmn/performance.bpmn"
When the initial payload variable "timerDate" is set correctly
And the process "process_performance" is started with payload
Then the step "timer_waitForDate" is reached
And the payload "tree" variable is set correctly
And the payload "timerDate" variable is set correctly
1
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,
…
 Open Source (Apache License)
 Leichtgewichtig
 Nahtlose Integration in Entwicklungsvorgehen und
Umgebung
 Kaum Lernkurve (für Java Entwickler)
 Kein Vendor-Lock-In
Stack für Java-Entwickler
“Camunda BPM ist für uns die
optimale Lösung, da das nötige
Software Know How im
Unternehmen vertreten ist und
somit nicht neu aufgebaut werden
musste.“
(Christian Lorenz, Teamleiter Zentrales Produktsystem
Wüstenrot Datenservice GmbH)
1
“Mit camunda BPM können wir
unser vorhandenes Java
Know-how nutzen um schnell
und einfach leichtgewichtige
Prozesslösungen zu bauen.“
(Mahmut Izci, Technische Leitung IT, freenet.de GmbH)
Der richtige Ansatz?
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)
Was bringt uns das?
 „Passion“ / Freude
 Produktivität
 Kein Vendor-Lock-In
Black Box
BPM-Suite
Technischer BPMN Modeler
BPMN 2.0 Methodik
Anwender
Anwender
Technischer
Prozess
4
BPMN 2.0 for Business-IT-Alignment
My BPMN 2.0
Modeler
Integration mit BPMN 2.0 kompatiblen Modelern
Modeler Anwender
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)
DEMO
BPMN ist mächtig!
BPMN 2.0 Coverage
http://docs.camunda.org/api-references/bpmn20/
Begeisterung wecken!
“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
Nochmal zusammengefasst
2 31 4
No Mickey-Mouse Software!
…andmanymore…
Okay Dudes – but why did
you fork Activiti?
Quelle: http://dudespaper.com/look-both-ways.html/
Quelle: http://en.wikipedia.org/wiki/Alfresco_%28software%29
http://www.verkehrsrundschau.de/zalando-eroeffnet-logistikzentrum-in-erfurt-1186912.html
Use Cases
Activiti®
camunda BPM
your BPM solution
BPMN 2.0 &
roundtrip
operations
incl.
monitoring huge
scenarios
best of breed
+
ease of use
Business
Analysts
Leidenschaftliches Vollzeit-Team
+
 Eclipse BPMN 2.0 Modeler
 Shared Process Engine & Container Integration
 REST API
 Web Tools (Cockpit, Tasklist and Cycle)
 Performance Improvements
 Improved error handling and KPI logging
 BPMN 2.0 coverage
 …
Keep up-to-date: http://camundabpm.blogspot.de
Differences
Roadmap always online
7.0 GA Release
31.08.2013
Was anzubieten?
community@camunda.org
 Erarbeitung von Best Practices
 Vor Ort und Online
 Themen Backlog
−Daten in Prozessen
−Prozessversionierung
−Threading & Transaktionssteuerung
−Fehlerbehandlung
−Testing
−Integration & ESB
−Reporting
−…
 Erster Termin: 29.07.2013 |17.00 – 18.30
 WebEX - Anmeldung über camunda.org
Mitmachen ist gefragt
Anfangen!
www.camunda.org
Vielen Dank! Fragen?
Vielen Dank!
camunda services GmbH
Zossener Str. 55-58
10961 Berlin
Telefon: +49 30 664 0409-00
Telefax: +49 30 664 0409-29
Email: info@camunda.com
www.bpm-guide.de
Der Praxis-Blog zu BPM:
@camunda.com
Geschäftsführer
Bernd Rücker
bernd.ruecker
BPM + Java - Dank
ausführbaren BPMN 2.0 zum
Business-IT-Alignment?
Karlsruhe, 08.07.2013

Weitere ähnliche Inhalte

PDF
21.06.2013 Open Source Tage der Landeshauptstadt München: Open Source BPM
PDF
INNOVATIONSPREIS-IT 2011 - Siegerliste.pdf
PDF
Experten webinar auf dem steilen weg zur digitalen versicherung
PDF
Enterprise Service Management (ESM) | Bechtle Competence Days 2019
PDF
bccon-2014 str05 ibm-smart_cloud-for-social-business
PDF
Agile Usergroup Rhein Main Treffen 17.08.2017 – Einführung in "Objectives und...
PDF
Camunda Roadshow, Praxisbericht: Samuel Streiff & Dr. Stefan Kremer, Swisscom...
PDF
Robotic Process Automation - DATAGROUP RPA Magazin
21.06.2013 Open Source Tage der Landeshauptstadt München: Open Source BPM
INNOVATIONSPREIS-IT 2011 - Siegerliste.pdf
Experten webinar auf dem steilen weg zur digitalen versicherung
Enterprise Service Management (ESM) | Bechtle Competence Days 2019
bccon-2014 str05 ibm-smart_cloud-for-social-business
Agile Usergroup Rhein Main Treffen 17.08.2017 – Einführung in "Objectives und...
Camunda Roadshow, Praxisbericht: Samuel Streiff & Dr. Stefan Kremer, Swisscom...
Robotic Process Automation - DATAGROUP RPA Magazin

Andere mochten auch (11)

PDF
20100118 BPMN 2.0 auf der OOP
PDF
2012 04-18 bpmn 2
PDF
Die 5 häufigsten Irrtümer zu BPMN
PDF
Webinar: BPMN mit camunda
PPTX
BPMN 2.0 - Eine Uebersicht
PDF
BPMN 2.0 für fachliche Prozessmodellierung
PPTX
20080716 BPMN – Kurzeinfuehrung
PDF
WJAX 2012: BPMN in der Praxis
PDF
BPMN in der Praxis
PDF
Bpmn roundtrip
PDF
BPMN - eine Sprache für Business und IT?
20100118 BPMN 2.0 auf der OOP
2012 04-18 bpmn 2
Die 5 häufigsten Irrtümer zu BPMN
Webinar: BPMN mit camunda
BPMN 2.0 - Eine Uebersicht
BPMN 2.0 für fachliche Prozessmodellierung
20080716 BPMN – Kurzeinfuehrung
WJAX 2012: BPMN in der Praxis
BPMN in der Praxis
Bpmn roundtrip
BPMN - eine Sprache für Business und IT?
Anzeige

Ähnlich wie Open Source BPM mit BPMN 2.0 und Java (20)

PDF
PDF
camunda BPM - presented at Oracle vs. camunda Shootout Roadshow
PDF
camunda BPM community event Dortmund
PDF
Open Source Workflowmanagement mit BPMN und CMMN
PDF
JUG Luzern: Open Source BPM mit BPMN 2.0 und Java
PDF
2014 01-16 jug wolfsburg
PDF
Camunda BPM Platform and Angular.js
PDF
Open Source Workflowmanagement mit BPMN, CMMN & DMN
PDF
camunda BPM launch party - 04.2013
PDF
camunda BPM @ JUG München
PDF
2016 Bed-con Talk Workflows (BPMN), Business Rules (DMN), Case Management (CM...
PDF
JBoss One Day Talk: Open Source BPM mit BPMN 2.0 und Java
PDF
Open Source BPM - iteratec Architekturtag
PDF
BPMN und Workflows in .NET
PDF
20080421 JAX BPM und SOA - Prozesse sind keine Workflows
PDF
Vortrag auf der SEACON 2013 in Hamburg: Prozessautomatisierung mit BPMN 2.0 u...
PDF
Camunda bpm 7.0-release-webinar-de
PDF
BPMN WJAX 20101117
PDF
Camunda BPM in DACH
PDF
A review of camunda bpm within freenet
camunda BPM - presented at Oracle vs. camunda Shootout Roadshow
camunda BPM community event Dortmund
Open Source Workflowmanagement mit BPMN und CMMN
JUG Luzern: Open Source BPM mit BPMN 2.0 und Java
2014 01-16 jug wolfsburg
Camunda BPM Platform and Angular.js
Open Source Workflowmanagement mit BPMN, CMMN & DMN
camunda BPM launch party - 04.2013
camunda BPM @ JUG München
2016 Bed-con Talk Workflows (BPMN), Business Rules (DMN), Case Management (CM...
JBoss One Day Talk: Open Source BPM mit BPMN 2.0 und Java
Open Source BPM - iteratec Architekturtag
BPMN und Workflows in .NET
20080421 JAX BPM und SOA - Prozesse sind keine Workflows
Vortrag auf der SEACON 2013 in Hamburg: Prozessautomatisierung mit BPMN 2.0 u...
Camunda bpm 7.0-release-webinar-de
BPMN WJAX 20101117
Camunda BPM in DACH
A review of camunda bpm within freenet
Anzeige

Mehr von camunda services GmbH (20)

PPTX
Using Camunda on Kubernetes through Operators
PPTX
Predictive Process Monitoring in Camunda
PPTX
Camunda Product Update – The present and the future of Process Automation
PPTX
Tips on how to build Camunda Run for production
PPTX
Process Driven Customer Interaction
PPTX
Exploring Automation in Government
PDF
The Pulse of Process Automation
PDF
Blitzumfrage zur aktuellen Nutzung von Prozessautomatisierung in Unternehmen
PDF
Webinar - A Developer's Quick Start Guide to Open Source Process Automation U...
PPTX
Extending human workflow preparing people and processes for the digital era w...
PPTX
Camunda BPM 7.13 Webinar
PDF
[Webinar] Camunda Optimize Release 3.0
PDF
Webinar: Monitoring & Orchestrating Your Microservices Landscape using Workfl...
PDF
Process Automation Forum, Processautomatisierung neu gedacht für das digitale...
PDF
Process Automation Forum Zurich, finnova AG Bankware
PDF
Process Automation Forum Munich, Swiss Life
PDF
Process Automation Forum Vienna, A1 & J-IT
PDF
Process Automation Forum Vienna, Raiffeisen
PDF
Process Automation Forum Düsseldorf, Provinzial Rheinland Versicherung AG
PDF
[Webinar] BPM Renaissance: 5 Tips to Thrive in a Cloud-Native World
Using Camunda on Kubernetes through Operators
Predictive Process Monitoring in Camunda
Camunda Product Update – The present and the future of Process Automation
Tips on how to build Camunda Run for production
Process Driven Customer Interaction
Exploring Automation in Government
The Pulse of Process Automation
Blitzumfrage zur aktuellen Nutzung von Prozessautomatisierung in Unternehmen
Webinar - A Developer's Quick Start Guide to Open Source Process Automation U...
Extending human workflow preparing people and processes for the digital era w...
Camunda BPM 7.13 Webinar
[Webinar] Camunda Optimize Release 3.0
Webinar: Monitoring & Orchestrating Your Microservices Landscape using Workfl...
Process Automation Forum, Processautomatisierung neu gedacht für das digitale...
Process Automation Forum Zurich, finnova AG Bankware
Process Automation Forum Munich, Swiss Life
Process Automation Forum Vienna, A1 & J-IT
Process Automation Forum Vienna, Raiffeisen
Process Automation Forum Düsseldorf, Provinzial Rheinland Versicherung AG
[Webinar] BPM Renaissance: 5 Tips to Thrive in a Cloud-Native World

Open Source BPM mit BPMN 2.0 und Java

  • 1. Open Source BPM mit BPMN 2.0 und Java bernd.ruecker@camunda.com
  • 3. camunda Open Source BPM Tools 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
  • 4. Und was haben wir in den letzten Jahren gemacht? Finanzdienstleistungen DAB bank | Deutsche WertpapierService Bank AG | ING DiBa AG | Sparda-Bank Hamburg eG | Wüstenrot Datenservice GmbH Versicherungswirtschaft AdmiralDirekt.de | ASC Assekuranz-Service Center GmbH | Debeka | GEK | Haftpflichtkasse Darmstadt | IKK Baden-Württemberg und Hessen | ITERGO Informationstechnologie GmbH | IVV GmbH | Schweizerische Mobiliar Versicherungsgesellschaft AG | SHL Versicherungsmakler GmbH | VHV Gruppe Telekommunikation 1&1 Internet AG | freenet.de GmbH | M-net Telekommunikations GmbH Energie COUNT+CARE GmbH | Energie Südbayern GmbH | SWU Stadtwerke Ulm/Neu-Ulm GmbH Handel BRUNO BADER GmbH & Co. KG | Hevert-Arzneimittel GmbH & Co. KG | Versandapotheke DocMorris | Zalando GmbH Medien Deutscher Sparkassenverlag | Haufe-Lexware GmbH & Co. KG | ppi Media GmbH | Schlütersche Verlagsgesellschaft mbH & Co. KG | SWR Südwestrundfunk Industrie Brückner Maschinenbau | Bühler AG | EBV Elektronik GmbH & Co.KG | ESPRIT | Eurofins Information Systems GmbH |Freescale Semiconductor Inc. | HUGO BOSS AG Dienstleister euroscript Luxembourg S.à r.l. | flightright GmbH | Logis / Schnellecke Group | MINAUTICS | Reutax AG Öffentliche Verwaltung Berner Fachhochschule | Bundesministerium der Finanzen | Eidgenössisches Justiz- und Polizeidepartement EJPD |FHS St.Gallen | IHK Gesellschaft für Informationsverarbeitung mbH | IHK Gesellschaft für Informationsverarbeitung mbH |Landesamt für zentrale Aufgaben und Technik der Polizei, Brand- und Katastrophenschutz Mecklenburg IT :em AG | BEIT Systemhaus GmbH | BIGPOINT GmbH | Bittner+Krull Softwaresysteme GmbH | businessMart AG |centric InOne Germany | CKC AG | Collibra | Computacenter AG & Co oHG, Services & Solutions | Consdata Sp. z o. o.| CSC Deutschland Solutions GmbH | D+S solutions GmbH | Daimler TSS GmbH | Dexea GmbH | edorasware ag, a company of mimacom group | ERP-Beratung Hubertus Schott | GuruYu | INFORA GmbH | INFORM GmbH | intellior AG |InterComponentWare AG | Interfront SOC Ltd, Cape Town, South Africa | ISR Information Products AG | Itartis AG |itKonzept! | KOGIT GmbH | Lars Lipinski | Livec AG | Marabu EDV -Beratung und -Service GmbH | Martin Schimak GmbH | Materna GmbH Information & Communications | Materna GmbH Information & Communications | mbs Marketing- und Bildungsservice GmbH | MEGA International GmbH | Meyer Business Services GmbH | NovaTec GmbH | NOVO Business Consultants AG | OKNOS Internettechnologie Pirker & Schusser OG | OPITZ CONSULTING GmbH | OPITZ CONSULTING GmbH | Pickert & Partner GmbH | Porsche Informatik Gesellschaft m.b.H. | PPI AG Informationstechnologie | ProfitBricks GmbH | S&N AG | SIX Group Services AG | Springtime GmbH | T- Systems GEI GmbH | T-Systems Multimedia Solutions GmbH | T-Systems Multimedia Solutions GmbH | TimoCom Soft- und Hardware GmbH | TIQ Solutions GmbH | USU AG | VEDA GmbH | Vitras GmbH | vps ID Systeme GmbH
  • 5. Abends bei nem Bier… Warum macht Ihr eigentlich so ein Alte-Männer- Thema wie BPM?
  • 6. Typische BPM-Anwender Branche Versicherung Startup Gründung 1919 2011 Umsatz 2 Mrd. EUR + 400% Mitarbeiter 3.000 15 Gemeinsamkeiten: 1. Geschäftsmodell basiert auf IT => IT ist Kernkompetenz 2. Geschäftsmodell muss skalierbar sein 3. Beide nutzen camunda BPM...
  • 7. Energie 21 Kunden Vielfältige Prozesse Finanzen 29 Kunden Versicherungen 26 Kunden Telekommunikation 27 Kunden Startup 12 Kunden Sonstige > 400 Kunden
  • 9. Der Nutzen entsteht erst durch die Anwendung BPM- Suite + Software- Entwicklung = Prozess- Anwendung
  • 11. Ein falscher Ansatz für individuelle Prozesse Fach- bereich kompliziert eingeschränkt Software Entwickler eingeschränkt proprietär Zero Code Layer
  • 12. Ein anderer Ansatz 2 31 4 Über 20 Kunden in 12 Monaten...
  • 13. DEMO
  • 16. Engine Bootstrap = 3 Zeilen Java Code 
  • 18. Fluent Testing API contributed by https://github.com/camunda/camunda-bpm-fluent-testing
  • 19. Oder BDD Feature: Performance process happy path Scenario: should start and wait on timer Given the process definition "bpmn/performance.bpmn" When the initial payload variable "timerDate" is set correctly And the process "process_performance" is started with payload Then the step "timer_waitForDate" is reached And the payload "tree" variable is set correctly And the payload "timerDate" variable is set correctly 1
  • 20. 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, …
  • 21.  Open Source (Apache License)  Leichtgewichtig  Nahtlose Integration in Entwicklungsvorgehen und Umgebung  Kaum Lernkurve (für Java Entwickler)  Kein Vendor-Lock-In Stack für Java-Entwickler “Camunda BPM ist für uns die optimale Lösung, da das nötige Software Know How im Unternehmen vertreten ist und somit nicht neu aufgebaut werden musste.“ (Christian Lorenz, Teamleiter Zentrales Produktsystem Wüstenrot Datenservice GmbH) 1 “Mit camunda BPM können wir unser vorhandenes Java Know-how nutzen um schnell und einfach leichtgewichtige Prozesslösungen zu bauen.“ (Mahmut Izci, Technische Leitung IT, freenet.de GmbH)
  • 23. 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)
  • 24. Was bringt uns das?  „Passion“ / Freude  Produktivität  Kein Vendor-Lock-In Black Box BPM-Suite
  • 27. BPMN 2.0 for Business-IT-Alignment My BPMN 2.0 Modeler
  • 28. Integration mit BPMN 2.0 kompatiblen Modelern Modeler Anwender
  • 29. 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)
  • 30. DEMO
  • 33. Begeisterung wecken! “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
  • 36. Okay Dudes – but why did you fork Activiti? Quelle: http://dudespaper.com/look-both-ways.html/
  • 38. Activiti® camunda BPM your BPM solution BPMN 2.0 & roundtrip operations incl. monitoring huge scenarios best of breed + ease of use Business Analysts
  • 40.  Eclipse BPMN 2.0 Modeler  Shared Process Engine & Container Integration  REST API  Web Tools (Cockpit, Tasklist and Cycle)  Performance Improvements  Improved error handling and KPI logging  BPMN 2.0 coverage  … Keep up-to-date: http://camundabpm.blogspot.de Differences
  • 41. Roadmap always online 7.0 GA Release 31.08.2013
  • 43.  Erarbeitung von Best Practices  Vor Ort und Online  Themen Backlog −Daten in Prozessen −Prozessversionierung −Threading & Transaktionssteuerung −Fehlerbehandlung −Testing −Integration & ESB −Reporting −…  Erster Termin: 29.07.2013 |17.00 – 18.30  WebEX - Anmeldung über camunda.org Mitmachen ist gefragt
  • 46. Vielen Dank! camunda services GmbH Zossener Str. 55-58 10961 Berlin Telefon: +49 30 664 0409-00 Telefax: +49 30 664 0409-29 Email: info@camunda.com www.bpm-guide.de Der Praxis-Blog zu BPM: @camunda.com Geschäftsführer Bernd Rücker bernd.ruecker BPM + Java - Dank ausführbaren BPMN 2.0 zum Business-IT-Alignment? Karlsruhe, 08.07.2013