11. Drools, Activiti & Java
Java!
Test
Case
Session Process Engine
g
Bean
Web-
Application
…
Java Spring EJB JCA JMS WS
12. Unternehmensweit
BPM + SOA
Anpassbare
Standard SW
Standard-SW
Und wofür ist das nun gut?
Software
Projekt
13. Es gibt übrigens noch viel mehr…
JBoss Deployment Cloud Persistenz
CDI Adaptive Case Management
Spring Mobile Clients: iPhone &
Android (Community)
( y)
Mule
…
OSGI
A
Apache C
h Camel
l
WebService-Anbindung
Liferay
Grails
19. Idee: Unterstützung im Cycle-Stack
1. Link mit
fachlichen
Anforderungen
z.B. Excel im
Sharepoint
2. Link mit
technischen
Regeln
z.B. E T b
B E-Tab.
in Drools
22. Und wer steckt eigentlich dahinter?
Produktisiert als Teil des
ECM
Support, Stabilisierte
Version Produktisiert und
Kommerzieller Modeler supported durch
RedHat in der JBoss
SOA Platform
Breites Ökosystem und Lebendige Community
lebendige Community
26. Integriert geht auch so: CEP, Drools, Activiti & Java
Java!
CEP Test
Case
Session Process Engine
g
Bean
Web-
Application
…
Java Spring EJB JCA JMS WS
27. CEP am Beispiel
Event Consequences
Stream Actions
Complex Event
Processing
Zeit
Also:
Handy bereithalten
29. 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
30. Denken in Prozessen
Stolperfallen? Regeln
Technische
Rahmenbedingunge
Architektur (Spring
(Spring,
JTA, Schichten, GUI
„Werkzeugkasten“
Datenfluss
Schritt für Schritt, F
statt Aufgeben
31. Erwartungsmanagem
Stolperfallen? Kirche im Dorf lasse
Anwendungsfälle
unterscheiden
Das richtige Tool f
h l für
richtigen Job
BPM + BRM? Wer m
was? Wie integrieren
ROI != Projekt billig
Unternehmensweit?
Deployment, Stagin
32. Anfangen! Activiti Showcase & Demos:
www.bpm-guide.de
www bpm-guide de
fox.camunda.com
Activiti Website:
www.activiti.org
Drools Website:
www.jboss.org/drools
Java Magazin Artikel
Training Beratung und
professioneller Support von
camunda :-)
www.camunda.com/activiti