About The Training

Activiti BPM is a light-weight workflow and robust Business Process Management (BPM) solution targeted for business users, system admins and developers. Activiti Open Source BPM platform has components such as Activiti Engine, Activiti Modeler, Activiti Designer, Activiti Kickstart, Activiti Explorer and Activiti REST.

What Will It Offer?

  • This training module will address the business and technical aspect of BPM and the way it can improve your organization.
  • The course will help users to learn new Open Source workflow engine written in Java and implement business work flow in organization
  • One can learn end-to-end business workflow engine
  • Create work flow task with minimum effort and draw your business process using BPMN
  • Learn how Activiti BPM integrates perfectly with Spring, which is extremely lightweight and based on simple concepts
  • Understand monitoring and advanced features of Activiti
  • Integrating Activiti with various other Open Source tools
  • Performing User Management with Activiti
  • How to make Activiti work as a separate application
Duration: 4 Days

Course Content:
  • BPMN 2.0
  • Introduction to BPMN
  • BPMN Modeling
  • BPMN Best Practices
  • Activiti Overview
  • Activiti Introduction
  • Activiti Tool Stack
  • Activiti Designer
  • Activiti Modeler
  • Process Testing
  • Activiti Engine
  • Activiti Explorer
  • Activiti Probe – Process Administration
  • 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
  • BPMN 2.0 sub processes
  • BPMN 2.0 parallel gateways
  • Persistency with JPA extension
  • Error Handling
  • Task Listener
  • Execution Listener
  • Introduction of Activiti REST API
  • Activiti Engine Configuration
  • Integration with jBoss Drool
  • JSP Integration
  • User Management using LDAP
  • Activiti with Alfresco
  • Business monitoring and activity
  • Integrating with Apache Camel
  • Implementing the BPMN 2.0 multi-instance activity
  • Implementing Asynchronous Behavior with Activiti
  • Custom form types and external form rendering
  • Mule ESB integration