Course Code: camezd
Duration: 21 hours
Overview:
Training "Camunda in EZD RP – Process Modeling and Execution BPMN" is a comprehensive course that introduces participants to the world of business process modeling in the EZD RP system, utilizing standards BPMN and DMN and the Camunda process engine. Over three intensive days, participants will gain theoretical knowledge and practical skills in the following areas: ✅ Process modeling according to standards BPMN and DMN ✅ Installation and configuration of the EZDRP-BPMN module ✅ Execution and monitoring of processes in EZD RP ✅ Data handling, error management, and process analysis in Camunda Cockpit ✅ Best practices and optimization of production deployments The training combines theory with numerous practical workshops, enabling participants to independently model, execute, and test processes in the EZD RP environment. Jest is aimed at individuals looking to effectively utilize BPMN in their daily work, system administrators, and teams implementing process solutions within organizations.
Course Outline:

Day 1

Introduction to Camunda in EZD RP

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

Modeling using BPMN and DMN standards

•    Discussion of BPMN and DMN notations (focusing on the most commonly used elements)
•    Capabilities of Camunda as a process engine
•    Problems BPM addresses as a tool
•    Camunda Modeler and its less obvious functions
•    Basic concepts related to processes in the Camunda engine
•    Process lifecycle, execution, and methods of verifying status
•    BPMN and DMN in detail. 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

•    Installing the EZDRP-BPMN module
•    Configuring the BPMN module

+ Practical exercises in running processes in the EZD RP environment

Running processes in EZD RP

•    Designing forms in EZD RP
•    Deploying BPMN schemas
•    Running and executing process BPMN
•    Monitoring process BPMN
•    Creating a dictionary for process BPMN needs
•    Setting up a register for process BPMN needs
•    Creating a PDF template for process needs

+ Practical exercises in running processes in EZD RP

Day 3

Data, errors, and analysis

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

+ Practical exercises in testing and verifying processes

Summary and recommendations

•    Common anti-patterns in process modeling and implementation
•    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 sources

Sites Published:

Polska - Camunda - (EZD RP)