Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
- Overview of BPMN and DMN notation
- What process engines provide
- Which problems BPM as a tool fits
- Different types of "BPM Suites"
- Camunda Landscape - Community vs Enterprise
- Basic concepts related to processes in the Camunda engine
- Process lifecycle, launching, and methods of verifying state
- BPMN and DMN in detail. How the engine interprets specific elements of the notation.
- Data model, serialization techniques, and variable scopes.
- Usage in the Python environment
- Camunda Environment setup: Setting up a full local environment using Docker Compose
- Python API
- REST API
- Messaging - different types of messages in processes and message correlation
- Camunda extensions to the BPMN standard and possibilities for developers
- Camunda data schema
- Historical data, access to it
- Incidents, transactionality
- Common error handling methods, Rolling back process state, changing process data
- User forms
- Process versioning - possibilities, tools, and strategies
Exercises in configuring and implementing business process components on individual environments with trainer support: Exercises on your own containerized environment.
- Importing process definitions from other tools such as Enterprise Architect
- Performance, scalability, non-functional limitations.
- Integration with identity providers, security, roles.
- Test environment: Preparing test cases, launching processes to a specific state from scratch. Automatically accelerating process execution (e.g., for time-based events)."
35 Hours
Testimonials (2)
the practical part
Daniela Mirevska
Course - Business Process Modelling in BPMN 2.0
The trainer shared his knowledge and led great atmosphere.