Course Outline
BPMN and DMN
- Discussion of the BPMN and DMN notation (with focus on the most frequently used elements)
- Camunda's capabilities as a process engine
- Which problems BPM is suitable for as a tool
- Camunda Modeler and its non-obvious functions
- Basic concepts related to processes in the Camunda engine
- Process life cycle, startup and status verification methods
- BPMN and DMN in detail. How the engine interprets individual elements of the notation
- Data model, serialization techniques and variable scope
- Integration with SpringBoot and Camunda environment setup
- 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 them
- Incidents, transactionality
- Common ways of handling errors
- Process versioning - possibilities, tools and strategies
- Exercises in the configuration and implementation of business process components in individual environments with the support of a trainer
- Debugging through processes and the Camunda engine
- The most important interfaces in Camunda
- Unit tests and Camunda
- Camunda Cockpit - discussion and application in the analysis of production errors, working with tokens and process variables
- Development and implementation of the sales process while identifying good practices. process implementation
Camunda configuration
- Typical antipatterns in process modeling and implementation
- Camunda and production implementations in a distributed environment
- Good practices (process modeling and engine management)
- Camunda configurations - embedded vs standalone
- Engine configuration optimized for large scale, aspects to take into account
- Managing historical data in a relational database
- Custom History Backend and History API - reporting of historical events
- The best plugins for Camunda Modeler
- Documentation and sources of knowledge
Requirements
Camunda for Developers
Testimonials (6)
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
After each section, there is an exercise to do.
Sebastian - Asseco Poland S.A
Course - Camunda dla deweloperów
Machine Translated