5. camunda services GmbH
Your • BPM
Business • BPMN
• Agile
• BRM
camunda
Business Consulting
Your Your Your
Process Process Process
Application Application Application
camunda
IT Consulting
14. Wege rein und raus aus der Engine
Java API, REST,
Mule (WS), Spring
Test
Case
Session Process Engine
Bean
Web-
Application
Java, Scripting,
WS, Spring,
… Mule, …
Spring EJB JCA JMS WS
19. Activiti Komponenten in der Übersicht
Explorer Probe Cycle Modeler Designer
REST
Activiti Cycle Modeler
Engine Backend Backend
camunda fox
Plug-Ins
Database
(H2, Oracle, MySQL, Filesystem
PostgresSQL, DB2)
MS-SQL
geplant
20. Es gibt noch viel mehr…
WebService-Support
Eclipse Designer
Spring Integration
Mule Integration
OSGI Fähigkeit
Activiti & Apache Camel
Drools Integration
Flexible Aufgabenzuweisungen
…
22. Business-IT-Alignment mit technischen that‘s
Here‘s your to-be-
process, ready to Modellen?
Huh, looks complicated!
Where is the part
deploy. Could you
please approve? my business?
Ehm, it‘s here. And there.
And over there. Well
somehow, some steps
and decisions are I need gudielines for my
completely automated. process, where can I
find that?
Those parts won‘t be
executed by the engine.
I cannot model them,
they‘d break the And what are those
technical flow. steps for? Nobody Manager
specified them!
approving
IT Yes but we need those
steps. Otherwise we will
Tweets
get data inconsistencies Inconti-what!? This is
in the process context. just your coding again,
and not my process!
I won‘t approve this.
Ah, F***
Y**!
23. Das ist der Prozess, den der Manager sehen will
24. Big Picture
Process Engine
ist auch ein
Teilnehmer
Verschiedene
Teilnehmer
kollaborieren
37. Was uns wichtig ist…
• Developer-Friendliness over Zero Coding
• Smart Communication over Single-Source-Models
• Composite Architectures over one-stop-shops
• Open Source over Out-of-the-Box
39. Erste Praxiserfahrungen Das Activiti-Training der camunda war eine sehr
hilfreiche Einführung. Wir haben nicht nur gelernt,
wie und warum man diese Plattform einsetzen
sollte, sondern auch viele Tricks und Kniffe aus der
Praxis der Prozessautomatisierung erfahren.
Dadurch erhielten wir sowohl eine grundsätzliche
Orientierung, als auch die Befähigung, mit Activiti
sofort loslegen zu können.
Matthias Meyer
CKC AG
Der Workshop hat uns in unserer Entscheidung
bestätigt, ein Workflow-System in unser System
zu integrieren und keine Eigenimplementierung
unserer integrierten Prozesse vorzunehmen.
Während des Workshops haben wir einen sehr
guten Einblick in BPMN 2.0 und insbesondere
Activiti bekommen. Hier wurden wir auch bestärkt,
dass wir mit Activiti ein leistungsfähiges
Framework an die Hand bekommen und die
Integration dank der Unterstützung von Camunda
auch ohne größere Probleme klappen wird. Der
Workshop hat unsere Erwartungen absolut erfüllt.
Tobias Hilka, Vice President Application
Software Development
vps ID Systeme GmbH
40. Feedback zu Activiti
Ein ganz dickes Lob für Activiti! Es funktioniert auf Anhieb -
und wie!
Ich mag mir gar nicht vorstellen, was es an Zeit und Geld
gekostet hätte, das mit z.B. dem IBM Process Server zu
schaffen
Leichtgewichtig, API sehr gut überschaubar
Logging, Nachvollziehbarkeit, Timer- und Eskalationshandling
sehr gut gelöst
Erstaunlich gute Integration mit Spring
...
41. Also: Anfangen!
Activiti Showcase & Demos:
www.bpm-guide.de
fox.camunda.com
Activiti Website:
www.activiti.org
Java Magazin Artikel
Training Beratung und
professioneller Support von
camunda :-)
43. Typische Unterstützung von uns zum Start…
Initial-Workshop Coaching Support
oder Training
1-3 Tage 5-50 Tage kontinuierlich
Activiti und BPMN Begleitende Beratung Verfügbarkeit per
kennenlernen Telefon/Email
Evaluierung und Schulungen
Vergleich mit anderen Activiti und BPMN
Lösungen Prototyping
Release-Briefings
Diskussion des Proof of Concept
Vorhabens und der Einfluss auf Features
Anforderungen Ggf. Realisierungen (Priorität und
Definition eines Committs)
sinnvollen Stacks und
Architektur