Activiti in Action
Acitiviti ist ein Prozessengine-Framework für BPMN 2.0, und zwar Open Source. Es stellt eine Umgebung zur Verfügung, in der man Geschäftsprozesse (und natürlich auch entsprechende technische Prozesse) modellieren und laufen lassen kann. Das Activiti-Projekt ist im Zusammenspiel mit Alfresco entstanden. Es bietet verschiedene Tools an, die teilweise über die reine BPMN-Funktionalität hinausgehen, z. B. eine eigene Perspektive für Business-Analyst*innen, ein Eclipse-Plugin für Entwickler*innen und eine Oberfläche fürs Managen der Prozesse. Der Autor ist selbst Core-Entwickler von Activiti, was für Fachkompetenz hinter den beschriebenen Inhalten sorgt.
Am Anfang veranschaulicht das Buch die Funktionsweise von BPMN 2.0 innerhalb von Activiti. Viele Codebeispiele machen das Ausprobieren zum direkten Erlebnis. Danach folgen Informationen über Möglichkeiten, die außerhalb der eigentlichen Kernfunktionalität liegen, etwa wie man eine „Business-Activity-Monitoring“-Umgebung mit Hilfe des Esper-Frameworks implementiert.
Quellcodes zum Buch findet man als Downloads im Web (www.manning.com/ActivitiinAction). Außerdem gibt es eine eigene Website zum Buch: www.bpmnwithactiviti.org. Wer die Papierversion kauft, bekommt das eBook gleich mit dazu.
Fazit: Standardwerk zu Activiti
Themen
- Activiti framework
- What’s in it for developers?
- Activiti tool stack
- Activiti process engine
- Implementing a BPMN 2.0 process
- Applying advanced BPMN 2.0 and extensions
- Error handling
- Deployment and configuration
- Additional Activiti modules
- Implementing advanced workflow
- Integrating services with a BPMN 2.0 process
- Ruling the business rule engine
- Document management using Alfresco
- Business monitoring and Activiti
- Managing BPMN 2.0 processes
- Working with the Activiti database
- Process versioning
- Job executor
- Administrator dashboard
Tijs Rademakers: „Activiti in Action: Executable business processes in BPMN 2.0“. Manning 2012. 27,95 EUR. ISBN 978-1-617290-12-1.
Maria