camunda BPM
Webinar 7.0 Release (EN)
 Introduction
 camunda BPM 7.0 Demo (Daniel Meyer)
 camunda BPM 7.0 Highlights (Daniel Meyer)
 Productization & Enterprise Support (Robert Gimbel)
 Roadmap for 7.1 (Robert Gimbel)
 Questions & Answers
Agenda
Who is camunda?
201320122011201020092008
Consulting
BPM Consulting, Seminars, Projects
BPM Softwarevendor
camunda fox 6.0
camunda BPM 7.0
Open Source Project
camunda BPM in a nutshell
2 31 4
Overview
Engine
Tasklist
Custom
Application
Cockpit
Cycle
Technical
Modeler
Business
Modeler
Process
Participant
Technical / Business
Monitoring & Operations
Business
Analyst
Developer
Database
File Repository
REST / Java API
REST RESTREST / Java
camunda BPM 7.0
Demo
The highlights of camunda BPM 7.0:
1. cockpit webapplication for monitoring & operations
2. Runtime Container Integration
3. Improved Clustering
4. Rewrite of Process Engine History (Audit Event Log)
5. Activity Instance Model for Execution State
camunda BPM 7.0
camunda cockpit:
Webapplication for Monitoring & Operations
−Seach for prozess instances
−Inspect process instances
−Repair process instances
Bridge the Gap: Visuelles Process Monitoring for Business & IT
camunda cockpit
- Process engine as container service: multi-application deployment
- application server threading
- Java EE 6/Spring Programing model & Infrastructure integration
Extended scope: Framework for building a BPM Platform
Runtime Container Integration
Application
Process Engine(s)
Threading (Async)
Redeploy at runtime
Modularization, Versioning
Processes + Java Classes + Libraries
JMX,
Apache Tomcat,
jBoss App. Server,
Glassfish App. Server,
IBM App. Server
Jboss Threads, JCA, CommonJ
Support for heterogeneous clusters
Improved Clustering
Orders
Process Engine
Orders
Process Engine
Consignment return
Process Engine
Shared DatabaseMonitoring
Threading (Async) Threading (Async) Threading (Async)
−Event Oriented API (fire and forget)
−Increased Performance (<28%), Reduced Index Size (<Factor 3)
New Audit Event Log
Database
Running + Finished
Process Instances
Process Engine
readwrite
Runtime
Datenbank
Process Engine
Event
Stream
write read
Asynchronous Logging
Polyglot Backends,
Big Data, …
camunda fox 6.0 camunda BPM 7.0
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
History Improvements
Runtime
Database
Process Engine
ReadWrite
Relational
Database
Elastic Search
Mongo DB
Polyglot History Data Stores
Now possible due to new History Event Stream API
Closer to BPMN 2.0
(required for 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 need to be correlated
Required for
History Event Correlation
Productization
- Community vs. Enterprise Edition
- Maintenance
- Support
Roadmap 7.1
Productization & Roadmap
Robert Gimbel
Product Manager
camunda BPM
Community vs. Enterprise Edition
Community Edition Enterprise Edition
License Apache License 2.0 commercial
Source Code available  to customers
Features
Process Engine  
+ Distributions for Tomcat, JBoss, Glassfish  
+ Distributions for IBM Websphere AS, Oracle
WLS

Modeler  
Tasklist  
Cycle  
Cockpit  
Consulting  
Support 
Maintenance (Bugfixes) 
Legal Indemnification 
Maintenance: Bugfix Releases
7.0
7.1-alpha1 ... 7.1-alpha[x]
7.0.1 ... 7.0.[x]
GA Release
Development Release
Maintenance Release
7.0
Community
Edition
Enterprise
Edition
7.1
7.2-alpha1 ... 7.2-alpha[x]
7.1.1 ... 7.1.[x]
7.1
7.0.y ... 7.0.[z]
Support: SLA Editions
Entry Standard Advanced
Support-Contacts 2 2 2
Documentation   
Critical Alerts   
Service Packs   
Issue Tracking   
Number of Issues
per Year
max. 60 unbegrenzt unbegrenzt
Hotline   
Availability 8×5 8×5 24×7*
Response Time* 16 business hours 8 business hours 2 clock hours*
* depends on „issue severity“
issue severity levels
Bedeutung Entry SLA Standard SLA Advanced SLA
Availability Response
Time
Availability Response
Time
Availability Response
Time
1 production system
down or mission
critical issues
8×5 16 business
hours
8×5 8 business
hours
24×7 2 clock
hours
2 Production/Devel
opment System
Severely
Impacted
8×5 16 business
hours
8×5 8 business
hours
8×5 2 business
hours
3 Question/How-
to/Enhancement
8×5 16 business
hours
8×5 8 business
hours
8×5 8 business
hours
camunda Modeler
 Stabilization
 Attributes in Properties Panel
 Eclipse Kepler Support
camunda BPM platform
 JBoss EAP 6.1/7.2
 Cockpit History
 Cockpit Plugin Framework
 Cycle connectors
 Tasklist 2.0
 Improved Task Forms
 Process Authorization
 Job Priorities
 BPMN-Support
Roadmap 7.1
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

Camunda bpm 7.0-release-webinar-en

  • 1.
  • 2.
     Introduction  camundaBPM 7.0 Demo (Daniel Meyer)  camunda BPM 7.0 Highlights (Daniel Meyer)  Productization & Enterprise Support (Robert Gimbel)  Roadmap for 7.1 (Robert Gimbel)  Questions & Answers Agenda
  • 3.
    Who is camunda? 201320122011201020092008 Consulting BPMConsulting, Seminars, Projects BPM Softwarevendor camunda fox 6.0 camunda BPM 7.0 Open Source Project
  • 4.
    camunda BPM ina nutshell 2 31 4
  • 5.
    Overview Engine Tasklist Custom Application Cockpit Cycle Technical Modeler Business Modeler Process Participant Technical / Business Monitoring& Operations Business Analyst Developer Database File Repository REST / Java API REST RESTREST / Java
  • 6.
  • 7.
    The highlights ofcamunda BPM 7.0: 1. cockpit webapplication for monitoring & operations 2. Runtime Container Integration 3. Improved Clustering 4. Rewrite of Process Engine History (Audit Event Log) 5. Activity Instance Model for Execution State camunda BPM 7.0
  • 8.
    camunda cockpit: Webapplication forMonitoring & Operations −Seach for prozess instances −Inspect process instances −Repair process instances Bridge the Gap: Visuelles Process Monitoring for Business & IT camunda cockpit
  • 9.
    - Process engineas container service: multi-application deployment - application server threading - Java EE 6/Spring Programing model & Infrastructure integration Extended scope: Framework for building a BPM Platform Runtime Container Integration Application Process Engine(s) Threading (Async) Redeploy at runtime Modularization, Versioning Processes + Java Classes + Libraries JMX, Apache Tomcat, jBoss App. Server, Glassfish App. Server, IBM App. Server Jboss Threads, JCA, CommonJ
  • 10.
    Support for heterogeneousclusters Improved Clustering Orders Process Engine Orders Process Engine Consignment return Process Engine Shared DatabaseMonitoring Threading (Async) Threading (Async) Threading (Async)
  • 11.
    −Event Oriented API(fire and forget) −Increased Performance (<28%), Reduced Index Size (<Factor 3) New Audit Event Log Database Running + Finished Process Instances Process Engine readwrite Runtime Datenbank Process Engine Event Stream write read Asynchronous Logging Polyglot Backends, Big Data, … camunda fox 6.0 camunda BPM 7.0
  • 12.
    History Improvements Process Engine1 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
  • 13.
    History Improvements Runtime Database Process Engine ReadWrite Relational Database ElasticSearch Mongo DB Polyglot History Data Stores Now possible due to new History Event Stream API
  • 14.
    Closer to BPMN2.0 (required for 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 need to be correlated Required for History Event Correlation
  • 15.
    Productization - Community vs.Enterprise Edition - Maintenance - Support Roadmap 7.1 Productization & Roadmap Robert Gimbel Product Manager camunda BPM
  • 16.
    Community vs. EnterpriseEdition Community Edition Enterprise Edition License Apache License 2.0 commercial Source Code available  to customers Features Process Engine   + Distributions for Tomcat, JBoss, Glassfish   + Distributions for IBM Websphere AS, Oracle WLS  Modeler   Tasklist   Cycle   Cockpit   Consulting   Support  Maintenance (Bugfixes)  Legal Indemnification 
  • 17.
    Maintenance: Bugfix Releases 7.0 7.1-alpha1... 7.1-alpha[x] 7.0.1 ... 7.0.[x] GA Release Development Release Maintenance Release 7.0 Community Edition Enterprise Edition 7.1 7.2-alpha1 ... 7.2-alpha[x] 7.1.1 ... 7.1.[x] 7.1 7.0.y ... 7.0.[z]
  • 18.
    Support: SLA Editions EntryStandard Advanced Support-Contacts 2 2 2 Documentation    Critical Alerts    Service Packs    Issue Tracking    Number of Issues per Year max. 60 unbegrenzt unbegrenzt Hotline    Availability 8×5 8×5 24×7* Response Time* 16 business hours 8 business hours 2 clock hours* * depends on „issue severity“
  • 19.
    issue severity levels BedeutungEntry SLA Standard SLA Advanced SLA Availability Response Time Availability Response Time Availability Response Time 1 production system down or mission critical issues 8×5 16 business hours 8×5 8 business hours 24×7 2 clock hours 2 Production/Devel opment System Severely Impacted 8×5 16 business hours 8×5 8 business hours 8×5 2 business hours 3 Question/How- to/Enhancement 8×5 16 business hours 8×5 8 business hours 8×5 8 business hours
  • 20.
    camunda Modeler  Stabilization Attributes in Properties Panel  Eclipse Kepler Support camunda BPM platform  JBoss EAP 6.1/7.2  Cockpit History  Cockpit Plugin Framework  Cycle connectors  Tasklist 2.0  Improved Task Forms  Process Authorization  Job Priorities  BPMN-Support Roadmap 7.1
  • 21.
    Vielen Dank! camunda servicesGmbH 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