Operaton Training for Developers

Operaton BPMN Training

Practical process implementation for developers

A comprehensive technical Operaton course for developers, architects and IT teams responsible for process implementation, integration and maintenance.

Target audience and training objectives
  • Developers, architects, technical administrators, integrators and IT teams implementing process solutions
  • People responsible for implementing process components, integrating external systems and maintaining processes in Operaton
  • The goal is to gain practical technical skills in working with the Operaton engine: configuration, API, integrations, debugging, versioning and maintenance
Training program
  • Introduction to BPMN and DMN notation from a developer’s perspective
  • Capabilities of Operaton as a process engine
  • BPM applications in automation, orchestration and process control
  • Operaton Modeler – overview of basic functions and less obvious capabilities
  • Basic process-related concepts in the Operaton engine
  • Process lifecycle, starting instances and methods of verifying their status
  • BPMN and DMN in detail – interpretation of notation elements by the Operaton engine
  • Data model in Operaton – data serialization and variable scope
  • Integration of Operaton with Spring Boot – environment configuration
  • Operaton API and REST API – overview and use cases
  • Messaging in Operaton processes – message types and message correlation
  • Timer configuration in processes
  • Operaton database schema
  • Historical data and access to it
  • Incidents and transactionality in the engine
  • Typical error handling approaches
  • Process versioning – capabilities, tools and version management strategies
  • Configuration and implementation of business process components on individual environments with trainer support
  • Service Task, delegates, listeners and integration components
  • External Tasks, REST API and RabbitMQ in communication with external systems
  • Calling external APIs and loading variables into the process
  • Debugging processes in the Operaton engine
  • Operaton Cockpit – production error analysis, working with tokens and process variables
  • Engine configuration – embedded vs standalone
  • Operaton in production and distributed environments
  • Optimizing engine configuration for larger scale
  • Managing historical data in a relational database
  • History API and reporting historical events
  • Typical anti-patterns in process modeling and implementation
  • Best practices for modeling, implementation and process maintenance
  • Practical exercises and Q&A session
Benefits for participants
  • Independent implementation and launch of executable processes in Operaton
  • Confidence in integrating processes with external systems
  • Ability to use APIs, process variables, events, timers and messaging mechanisms
  • Effective diagnosis of errors, incidents and production issues
  • Preparation for maintaining, versioning and scaling processes in production environments
  • Access to training materials and post-training support
Organization
  • Format: online or on-site, adapted to the group
  • Duration: 3 days
  • Materials and an experienced trainer included
  • Scope tailored to the company’s specific challenges
Ask for an offer or training date

Przewijanie do góry