Course Outline
BPMN and DMN
- Overview of BPMN and DMN notation (with a focus on the most commonly used elements)
- Possibilities of Camunda as a process engine
- To which problems BPM as a tool is well-suited
- Camunda Modeler and its less obvious features
- Basic concepts related to processes in the Camunda engine
- The life cycle of a process, starting it, and methods for verifying its status
- BPMN and DMN in detail. How the engine interprets individual notation elements
- Data model, serialization techniques, and variable scope
- Integration with SpringBoot and setting up the Camunda environment
- Camunda API
- Messaging - different types of messages in processes and message correlation
- Timers and their database configuration
Data, Errors, and Analysis
- Camunda data schema
- Historical data, access to it
- Incidents, transactionality
- Common error handling techniques
- Process versioning - possibilities, tools, and strategies
- Exercises in configuring and implementing business process components on individual environments with trainer support
- Debugging through processes and the Camunda engine
- Key interfaces in Camunda
- Unit tests and Camunda
- Camunda Cockpit - overview and application in production error analysis, working with tokens and process variables
- Development and deployment of a sales process while indicating best practices for implementing processes
Camunda Configuration
- Camunda and production deployments in a distributed environment
- Best practices (process modeling and engine management)
- Camunda configurations - embedded vs standalone
- 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
Requirements
Camunda for Developers
Testimonials (7)
Displaying processes using real-world, production examples.
Arkadiusz - VSoft S.A.
Course - Camunda dla deweloperów
Machine Translated
**Demonstrating Camunda Operations by a Trainer with Real Examples and Collaborative Coding**
Mateusz Fabisiewicz - Asseco Poland S.A
Course - Camunda dla deweloperów
Machine Translated
Preparation of illustrative diagrams for discussion, Remote support in debugging.problems.
Grzegorz - Asseco Poland S.A
Course - Camunda dla deweloperów
Machine Translated
Organization of practical exercises, i.e. time for independent completion and then solving tasks by the instructor.
Aneta - Asseco Poland S.A
Course - Camunda dla deweloperów
Machine Translated
Practical examples and solving live tasks
Maciej - Asseco Poland S.A
Course - Camunda dla deweloperów
Machine Translated
Huge knowledge about Camunda :)
Jakub - EOS Poland Sp. z o.o.
Course - Camunda dla deweloperów
The lecturer was nice and had a lot of knowledge about camunda
Michal Michalski - Asseco Poland S.A
Course - Camunda dla deweloperów
Machine Translated