Тема 1. Что такое BPM, BPMS, их отличия? Управление бизнес-процессами. Что такое Camunda BPM? Архитектура, история, компоненты Camunda BPM, способы имплементации.
Тема 2. Нотация BPMN 2.0 и ее элементы. Моделирование бизнес-процессов в Camunda Modeler. Подпроцессы, транзакции, откат транзакций, компенсации. Декомпозиция бизнес-процесса.
Тема 3. Использование Camunda Standalone Engine, Camunda Spin, Camunda http connector. Работа с данными в Camunda. Переменные процесса. Expression language. Моделирование исполняемого бизнес-процесса сделки. Использование Camunda в стеке, отличном от Java. Миграция экземпляров процессов.
Темы 4. Формы в Camunda: Generic, Generated, Embedded. Моделирование и исполнение: multi-instanсe, сообщения, сигналы, обработка исключений. DMN и таблицы решений. DMN с примерами (скоринг, страховой калькулятор, СПР). Метрики производительности DNM.
Тема 5. Camunda для разработчика, создание процессного приложения: Camunda embedded engine, Spring Boot (Delegates, Listeners) . Структура типового проекта на Camunda. Тестирование моделей бизнес-процессов, bpm-assert, Process Test Coverage.
Тема 6. Camunda для разработчика: Spring Boot (работа с данными, сериализация, десериализация). Микросервисная архитектура. Построение отказоустойчивой архитектуры с использованием Camunda BPM. Примеры использования и лучшие практики.
А еще...
Уникальная возможность пообщаться с практикующими экспертами, занятыми в проектах разработки решений на базе Camunda BPM!