Introduction to Camunda in EZD RP
- The BPMN module in EZD RP.
- Architecture of the EZDRP-BPMN module.
Modeling Using BPMN and DMN Standards
- Overview of BPMN and DMN notations (with a focus on the most frequently used elements).
- Capabilities of Camunda as a process engine.
- Problems for which BPM is a suitable tool.
- Camunda Modeler and its lesser-known features.
- Basic concepts related to processes in the Camunda engine.
- Process lifecycle: initiation and methods for verifying process state.
- BPMN and DMN in detail — how the engine interprets individual elements of the notation.
- Data model, serialization techniques, and variable scope.
- Camunda API.
- Messaging:Data model, serialization techniques, and variable scope.
- Timers and their database configuration.
Setting Up the Process Environment in EZD RP
- Installation of the EZDRP-BPMN module.
- Configuration of the BPMN module.
Running Processes in EZD RP
- Designing forms in EZD RP.
- Implementing BPMN diagrams.
- Starting and monitoring BPMN processes.
- Setting up a dictionary for BPMN process needs.
- Setting up a registry for BPMN process needs.
- Creating a PDF template for process needs.
Data, Errors, and Analysis
- Camunda’s data schema.
- Historical data and access to it.
- Incidents and transactional handling.
- Typical error-handling methods.
- Process versioning — capabilities, tools, and strategies.
- Debugging processes and the Camunda engine.
- Key interfaces in Camunda.
- Unit testing in Camunda.
- Camunda Cockpit — review and application in error analysis, working with tokens and process variables.
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).
- Optimized engine configuration for large-scale environments, aspects to consider.
- Managing historical data in a relational database.
- Custom History Backend and History API — reporting historical events.
- The best plugins for Camunda Modeler.
- Documentation and sources of knowledge.