camunda bpm 7.0-release-webinar-en

21
camunda BPM Webinar 7.0 Release (EN)

Upload: camunda-services-gmbh

Post on 24-Jan-2015

854 views

Category:

Technology


3 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Camunda bpm 7.0-release-webinar-en

camunda BPM

Webinar 7.0 Release (EN)

Page 2: Camunda bpm 7.0-release-webinar-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

Page 3: Camunda bpm 7.0-release-webinar-en

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

Page 4: Camunda bpm 7.0-release-webinar-en

camunda BPM in a nutshell

2 3 1 4

Page 5: Camunda bpm 7.0-release-webinar-en

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

Page 6: Camunda bpm 7.0-release-webinar-en

camunda BPM 7.0

Demo

Page 7: Camunda bpm 7.0-release-webinar-en

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

Page 8: Camunda bpm 7.0-release-webinar-en

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

Page 9: Camunda bpm 7.0-release-webinar-en

- 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

Page 10: Camunda bpm 7.0-release-webinar-en

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)

Page 11: Camunda bpm 7.0-release-webinar-en

−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

Page 12: Camunda bpm 7.0-release-webinar-en

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

Page 13: Camunda bpm 7.0-release-webinar-en

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

Page 15: Camunda bpm 7.0-release-webinar-en

Productization

- Community vs. Enterprise Edition

- Maintenance

- Support

Roadmap 7.1

Productization & Roadmap

Robert Gimbel Product Manager camunda BPM

Page 16: Camunda bpm 7.0-release-webinar-en

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

Page 17: Camunda bpm 7.0-release-webinar-en

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]

Page 18: Camunda bpm 7.0-release-webinar-en

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“

Page 19: Camunda bpm 7.0-release-webinar-en

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

Page 20: Camunda bpm 7.0-release-webinar-en

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

Page 21: Camunda bpm 7.0-release-webinar-en

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