6. There is no Activiti Company…
..but there are professional Services
Activiti supported as Support for
part of Activiti BPM Platform
Alfresco ECM (standalone)
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
22. Only one
The whole process possible
approach
Configurable
and extensible
via Plug-Ins
see
http://docs.codehaus.org/display/ACT/Process+authoring+story+boards
25. Activiti Komponenten in der Übersicht
Explorer Probe Cycle Modeler Designer Kickstart
REST
Activiti Cycle Modeler
Engine Backend Backend
camunda fox
Plug-Ins
Database
(H2, Oracle, MySQL, Filesystem
PostgresSQL, DB2)
MS-SQL
geplant
26. 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
29. 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**!
30. Das ist der Prozess, den der Manager sehen will
31. Big Picture
Process Engine
ist auch ein
Teilnehmer
Verschiedene
Teilnehmer
kollaborieren
35. 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
...
36. 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
37. 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 :-)
www.camunda.com/activiti
Nächstes Activiti Training:
11.04.-13.04.2011
Stuttgart
41. camunda services GmbH
Vielen Dank! Zossener Str. 55-58
1096 Berlin
1
Telefon: +49 30 664 0409-00
Telefax: +49 30 664 0409-29
Email: info@camunda.com
Bernd Rücker
Geschäftsführer
bernd.ruecker@camunda.com
Java User Group
März 2011
Der Praxis-Blog zu BPM:
www.bpm-guide.de