Szkolenie dla analityków EZD RP z użyciem Camundy

Wprowadzenie do Camundy w EZD RP

  • Moduł BPMN w EZD RP
  • Architektura modułu EZDRP-BPMN

Modelowanie z wykorzystaniem standardów BPMN i DMN

  • Omówienie notacji BPMN i DMN (ze szczególnym uwzględnieniem najczęściej wykorzystywanych elementów)
  • Możliwości Camundy jako silnika procesowego.
  • Do których problemów BPM pasuje jako narzędzie.
  • Camunda Modeler i jego nieoczywiste funkcje.
  • Podstawowe pojęcia związane z procesami w silniku Camundy.
  • Cykl życia procesu: uruchamianie oraz sposoby weryfikacji stanu.
  • BPMN i DMN w szczegółach — jak silnik interpretuje poszczególne elementy notacji.
  • Model danych, techniki serializacji oraz zasięg zmiennych.
  • Camunda API.
  • Messaging: różne rodzaje komunikatów w procesach i korelacja wiadomości.
  • Timery i ich konfiguracja bazodanowa.

Przygotowanie środowiska procesowości w EZD RP

  • Instalacja modułu EZDRP-BPMN.
  • Konfiguracja modułu BPMN.

Uruchamianie procesów w EZD RP

  • Projektowanie formularzy w EZD RP.
  • Wdrażanie schematów BPMN.
  • Uruchomienie i przebieg procesu BPMN.
  • Monitorowanie procesu BPMN.
  • Zakładanie słownika na potrzeby procesu BPMN.
  • Zakładanie rejestru na potrzeby procesu BPMN.
  • Utworzenie szablonu PDF na potrzeby procesu.

Dane, błędy oraz analiza

  • Schemat danych Camundy.
  • Dane historyczne i dostęp do nich.
  • Incydenty, transakcyjność.
  • Typowe sposoby obsługi błędów.
  • Wersjonowanie procesów – możliwości, narzędzia i strategie.
  • Debugowanie poprzez procesy i silnik Camundy.
  • Najważniejsze interfejsy  w Camundzie.
  • Testy jednostkowe a Camunda.
  • Camunda Cockpit – omówienie i zastosowanie w analizie. błędów produkcyjnych, praca na tokenach i zmiennych procesowych.

Podsumowanie i rekomendacje

  • Typowe antypatterny w modelowaniu i implementacji procesów.
  • Camunda a wdrożenia produkcyjne przy rozproszonym środowisku.
  • Dobre praktyki (modelowanie procesów i zarządzanie silnikiem).
  • Konfiguracja silnika zoptymalizowana pod dużą skalę, aspekty do wzięcia pod uwagę.
  • Zarządzanie danymi historycznymi w bazie relacyjnej.
  • Custom History Backend i History API – raportowanie zdarzeń historycznych.
  • Najlepsze pluginy do Camunda Modeler.
  • Dokumentacja i źródła wiedzy.