9. Die 5 wichtigsten Neuerungen in camunda BPM 7.0:
1. cockpit Webanwendung für Monitoring & Operations
2. Integration mit der Laufzeitumgebung
3. Verbessertes Clustering
4. Neuentwicklung der History-Anbindung (Audit Event Log)
5. Activity Instance Model für Prozesszustand
camunda BPM 7.0
10. camunda cockpit:
Webanwendung für Monitoring & Operations
−Suche nach Prozessinstanzen
−Inspektion einer Prozessinstanz
−Reparieren von Prozessinstanzen
Bridge the Gap: Visuelles Process Monitoring für Business & IT
camunda cockpit
11. - Prozessmaschine als Container Service: Multi-Application Deployment
- Application Server Threading
- Java EE 6/Spring Programiermodell & Infrastruktur Integration
Erweiterung des Scope: BPM Platform Framework
Integration mit der Laufzeitumgebung
Anwendung
Process Engine(s)
Threading (Async)
Redeploy zur Laufzeit
Modularisierung, Versionierung
Prozesse + Java Klassen + Libraries
JMX,
Apache Tomcat,
jBoss App. Server,
Glassfish App. Server,
IBM App. Server
Jboss Threads, JCA, CommonJ
12. Unterstützung für heterogene Cluster
Verbessertes Clustering
Bestellungen
Process Engine
Bestellungen
Process Engine
Rücksendungen
Process Engine
Zentrale
Prozess-Datenbank
Zentrales
Monitoring &
Analyse
Threading (Async) Threading (Async) Threading (Async)
13. −Event-Orientierte API (fire and forget)
−Performancesteigerung (<28%), Indexgrößenreduktion (<Faktor 3)
−Erweiterte Einsatzszenarien
Neues Audit Event Log
Datenbank
Laufende + beendete
Prozessinstanzen
Process Engine
lesenschreiben
Laufzeit
Datenbank
Process Engine
Event
Stream
schreiben lesen
Asynchrones Logging
Polyglotte Backends,
Big Data, …
camunda fox 6.0 camunda BPM 7.0
14. History Improvements
Process Engine 1
Shared History
Database
Developed in collaboration with a large
german retailer (customer)
Process Engine 2
Process Engine 3
Asynchronous Write
Cockpit
(Monitoring)
Runtime
Database 1
Runtime
Database 3
16. Näher an BPMN 2.0
(notwendig für camunda cockpit)
Activity Instance Model
http://camundabpm.blogspot.de/2013/06/introducing-
activity-instance-model-to.html
Activity Instance Tree
ACTIVTY
INSTANCE
START
ACTIVTY
INSTANCE
END
Events müssen korreliert werden
Notwendig für
History Event Korrelation
17. Produktisierung
- Community vs. Enterprise Edition
- Wartung
- Support
Roadmap 7.1
Produktisierung & Roadmap
Robert Gimbel
Product Manager
camunda BPM
18. Community vs. Enterprise Edition
Community Edition Enterprise Edition
License Apache License 2.0 commercial
Quellcode verfügbar für Lizenznehmer
Features
Process Engine
+ Distributions for Tomcat, JBoss, Glassfish
+ Distributions for IBM Websphere AS, Oracle
WLS
Modeler
Tasklist
Cycle
Cockpit
Consulting
Support
Wartung
Haftungsfreistellung
20. Support: SLA Editionen
Entry Standard Advanced
Support-Kontakte 2 2 2
Dokumentation
Critical Alerts
Service Packs
Issue Tracking
Tickets pro Jahr max. 60 unbegrenzt unbegrenzt
Hotline
Verfügbarkeit 8×5 8×5 24×7*
Max. Antwortzeit* 16 business hours 8 business hours 2 clock hours*
* abhängig von der „issue severity“
21. issue severity levels
Bedeutung Entry SLA Standard SLA Advanced SLA
Verfüg-
barkeit
Antwort-
zeit
Verfüg-
barkeit
Antwort-
zeit
Verfüg-
barkeit
Antwort-
zeit
1 Ausfälle oder
missionskritische
Probleme
8×5 16 business
hours
8×5 8 business
hours
24×7 2 clock
hours
2 Produktions- oder
Entwicklungssyste
m ernsthaft
betroffen
8×5 16 business
hours
8×5 8 business
hours
8×5 2 business
hours
3 Fragestellung
oder
Verbesserungswu
nsch
8×5 16 business
hours
8×5 8 business
hours
8×5 8 business
hours
22. JBoss EAP 6.1/7.2
Cockpit History
Cockpit Plugins Framework
Cycle git connector
Tasklist 2.0
Formular-Support
Process Authorization
Job Priorisierung
BPMN-Support
Cycle business process incubator connector
Roadmap 7.1
23. 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
Daniel Meyer
daniel.meyer