camunda bpm 7.0-release-webinar-en
DESCRIPTION
TRANSCRIPT
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?
2013 2012 2011 2010 2009 2008
Consulting BPM Consulting, Seminars, Projects
BPM Softwarevendor
camunda fox 6.0
camunda BPM 7.0 Open Source Project
camunda BPM in a nutshell
2 3 1 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 REST REST / 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 Database Monitoring
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
read write
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
Read Write
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/Development 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: [email protected]
www.bpm-guide.de Der Praxis-Blog zu BPM:
@camunda.com
Daniel Meyer
daniel.meyer