Activiti (Open Source BPM) training


This three days training is useful to Technical Architect, Senior Developer, Project Manager and System Integrator. This training is focusing on Open source ActivitiBPM, BPMN 2.0 standards and Activiti integration with Mule ESB and jBoss Drool. This course covers details on how to install, configure, create and deploy BPMN 2.0 Business processes using Activiti. After this training you will be familiar with BMPM 2.0 business processes, services orchestration, process deployment, execution, testing and monitoring using Activiti.

Day 1 BPMN 2.0 & Activiti

  • BPMN 2.0
    • Introduction to BPMN
    • BPMN Modeling
    • BPMN Best Practices
  • Introduction of Activiti
    • Overview of Activiti
    • Activiti tool stack
    • Activiti Modeler
    • Activiti Designer
    • Process Testing
    • Activiti Engine
    • Activiti Explorer
    • Activiti Probe - Process Administration
    • Activiti Cycle

Day 2: Activiti Process Engine

  • Activiti Development environment
  • Activiti API
  • Use of Java & Spring with Activiti
  • Implementing end-to-end BPMN 2.0 process with Activiti
    • Adding logic using script and service tasks
    • Human workflow implementation - user task &Activiti forms
    • Conditional logic implementation using exclusive gateway
    • Sending email using email service task
  • Process Deployment on Activiti Engine
  • Process testing using Activiti Explorer

Day 3: Advanced BPMN 2.0 and Extensions

  • BPMN 2.0 sub processes
  • BPMN 2.0 Parallel gateways
  • Persistency with JPA extension
  • Execution Listener
  • Task Listener
  • Error Handling
  • Introduction of Activiti REST API
  • Activiti Engine Configuration
  • Integration with Mule ESB
  • Integration with jBoss Drool

For more information and register please send email to