Seminare
Seminare

Camunda 8: Cloud-native Process Orchestration

Seminar - GFU Cyrus AG

Die Teilnehmenden erlernen den Aufbau und Betrieb von Prozessautomatisierungen mit Camunda 8. Ziel ist es, ausführbare BPMN-Modelle zu erstellen, Job-Worker in Java oder Node.js zu implementieren und die Weboberflächen (Operate, Tasklist) zur Steuerung und Fehlerbehebung einzusetzen, um eine hohe Prozessqualität und Transparenz zu gewährleisten.
Termin Ort Preis*
firmenintern auf Anfrage auf Anfrage
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:
  • 1. Architektur von Camunda 8 und Zeebe
    • Cloud-native Design: Warum Zeebe horizontal skalierbar und fehlertolerant ist.
    • Komponenten-Überblick: Console, Modeler, Zeebe, Operate, Tasklist und Optimize.
    • Hosting-Optionen: SaaS (Camunda Cloud) vs. Self-Managed (Kubernetes/Docker).

  • 2. BPMN 2.0 für die Automatisierung
    • Modellierung: Erstellung ausführbarer Diagramme mit dem Web Modeler und Desktop Modeler.
    • Symbole & Logik: Service Tasks, User Tasks, Gateways und Event-Handling.
    • Best Practices: Lesbarkeit vs. technische Ausführbarkeit (Technisches vs. Fachliches Modell).

  • 3. Service Orchestrierung und Job-Worker
    • Das Pull-Prinzip: Wie Job-Worker Aufgaben von der Engine abrufen.
    • Client-Implementierung: Entwicklung von Workern in Java (Spring Boot), Node.js oder Go.
    • Variablen-Management: Datenaustausch zwischen Engine und Microservices.

  • 4. DMN 1.3: Entscheidungsmanagement
    • Decision Requirements Diagrams (DRD): Strukturierung komplexer Entscheidungen.
    • Entscheidungstabellen: Logik-Definition ohne Programmierung.
    • Integration: Aufruf von DMN-Entscheidungen aus BPMN-Prozessen heraus.

  • 5. Camunda Connectors: Integration ohne Code
    • Out-of-the-box: Nutzung fertiger Connectoren (REST, SendGrid, Slack, AWS Lambda).
    • Connector SDK: Entwicklung eigener, wiederverwendbarer Integrationen.
    • Vorteile: Beschleunigung der Entwicklung durch vorgefertigte Bausteine.

  • 6. User Tasks und Human-in-the-Loop
    • Tasklist: Bearbeitung von Aufgaben durch menschliche Nutzer.
    • Formulare: Erstellung von UI-Masken mit dem integrierten Form Modeler.
    • Benutzermanagement: Rollen, Gruppen und Aufgabenverteilung.

  • 7. Incident Management und Operation
    • Operate: Überwachung laufender Instanzen und Identifikation von Fehlern.
    • Fehlerbehandlung: Retries, Incidents und manuelle Korrekturen im laufenden Prozess.
    • Versioning: Strategien für das Update von Prozessmodellen im laufenden Betrieb.

  • 8. Optimize: Prozessanalyse und BI
    • Monitoring: Erstellung von Dashboards und Heatmaps.
    • Engpass-Analyse: Identifikation von Verzögerungen im Prozessfluss.
    • Reporting: Messung von Key Performance Indicators (KPIs) für das Management.

  • 9. Deployment und CI/CD Integration
    • Automatisierung: Deployment von Modellen über die API oder CLI (zbctl).
    • Testing: Strategien für Unit-Tests von BPMN-Modellen und DMN-Tabellen.
    • Kubernetes Integration: Helm-Charts und Ressourcen-Management für Self-Managed Cluster.

  • 10. Praxis-Workshop: The Automation Factory
    • Workshop: Entwicklung eines End-to-End Prozesses (z. B. Onboarding oder Kreditprüfung).
    • Implementation-Task: Anbindung eines Microservices und eines externen Connectors.
    • Optimization-Task: Analyse der Durchlaufzeiten in Optimize und Modell-Anpassung.
    • Final Roadmap: Migrationspfad von Camunda 7 zu Camunda 8 und Best Practices.




Zielgruppe:
  • Software-Entwickler & Architekten: Zur Integration von Prozesslogik in verteilte Systeme.
  • IT-Projektleiter: Zur Steuerung von Automatisierungsvorhaben mit modernen Tools.
  • Business Analysten: Zur fachlichen und technischen Modellierung von Abläufen.
  • DevOps Engineers: Zum Betrieb und Monitoring der Cloud-native Infrastruktur.



Seminarkennung:
S6650
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha