Kapitel 2. Workflow-Engines und Prozesslösungen

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Nach der allgemeinen Einführung in die Prozessautomatisierung folgt dieses Kapitel:

  • Einführung von Workflow-Engines und Prozesslösungen

  • Präsentiert ein praktisches, ausführbares Beispiel, um die Dinge konkret zu machen

  • Untersucht die Erfahrungen von Entwicklern bei der Nutzung von Prozessautomatisierungsplattformen

Die Workflow Engine

Wie du in der Einführung gesehen hast, ist eine Workflow-Engine die Schlüsselkomponente für die Automatisierung des Kontrollflusses eines langlaufenden Prozesses.

Wenn du dich fragst, warum du eine Workflow-Engine verwenden solltest, anstatt Prozesse fest zu kodieren oder Stapelverarbeitung oder Datenströme zu nutzen, solltest du einen Blick auf die "Einschränkungen anderer Implementierungsoptionen" werfen.

Kernkompetenzen

Die wichtigsten technischen Fähigkeiten einer Workflow-Engine sind:

Dauerhafter Zustand (Persistenz)

Die Engine behält den Überblick über alle laufenden Prozessinstanzen, einschließlich ihres aktuellen Zustands und historischer Audit-Daten. Das hört sich zwar einfach an, aber der dauerhafte Zustand ist eine Herausforderung, vor allem im großen Maßstab. Außerdem ergeben sich daraus sofort weitere Anforderungen an das Verständnis des aktuellen Zustands, was bedeutet, dass du Tools für den Betrieb benötigst. Eine Workflow-Engine muss auch Transaktionen ...

Get Praktische Prozessautomatisierung now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.