Course Outline

Day 1

Introduction to Camunda in EZD RP

• BPMN Module in EZD RP
• Architecture of the EZDRP-BPMN module

Modeling using BPMN and DMN standards

• Overview of BPMN and DMN notation (focusing on the most commonly used elements)
• Capabilities of Camunda as a process engine
• Problems that BPM can solve as a tool
• Hidden features of Camunda Modeler
• Basic concepts related to processes in the Camunda engine
• Process life cycle, initiation, and verification methods
• Detailed look at BPMN and DMN. How the engine interprets individual notation elements
• Data model, serialization techniques, and variable scope
• Camunda API
• Messaging – different types of messages in processes and message correlation
• Timers and their database configuration

+ Practical exercises in process modeling

Day 2

Preparing the process environment in EZD RP

• Installation of the EZDRP-BPMN module
• Configuration of the BPMN module

+ Practical exercises in starting processes in the EZD RP environment

Running processes in EZD RP

• Designing forms in EZD RP
• Deploying BPMN schemas
• Initiating and running a BPMN process
• Monitoring the BPMN process
• Setting up a dictionary for BPMN processes
• Setting up a register for BPMN processes
• Creating PDF templates for BPMN processes

+ Practical exercises in running processes in EZD RP

Day 3

Data, errors, and analysis

• Camunda data schema
• Historical data and access to it
• Incidents and transactionality
• Common error handling methods
• Versioning processes – possibilities, tools, and strategies
• Debugging through processes and the Camunda engine
• Key interfaces in Camunda
• Unit tests and Camunda
• Camunda Cockpit – overview and application in analyzing production errors, working with tokens and process variables

+ Practical exercises in testing and verifying processes

Summary and recommendations

• Common antipatterns in modeling and implementing processes
• Camunda and production deployments in a distributed environment
• Best practices (process modeling and engine management)
• Engine configuration optimized for large scale, aspects to consider
• Managing historical data in a relational database
• Custom History Backend and History API – reporting historical events
• Best plugins for Camunda Modeler
• Documentation and knowledge resources

 21 Hours

Number of participants


Price Per Participant (Exc. Tax)

Testimonials (5)

Provisional Courses

Related Categories