Camunda

SaaS-Workflow-Management-System From Wikipedia, the free encyclopedia

Camunda ist eine Plattform zur Prozessorchestrierung und -automatisierung, die zum Entwerfen, Ausführen und Steuern komplexer Geschäftsprozesse in Unternehmen eingesetzt wird. In der Fachpresse wird die Software als Business Process Automation Tool, Digital Process Automation Software oder als Business Orchestration and Automation Technology (BOAT) gemäß der Klassifizierung von Gartner[3] bezeichnet und stellt damit eine Weiterentwicklung des klassischen Workflow-Management-Systems dar. Sie ermöglicht auch eine agentenbasierte Orchestrierung, indem sie deterministische Prozesse mit dynamischen Prozessen kombiniert, die von KI-Agenten gesteuert werden.[4][5][6]

Schnelle Fakten Basisdaten ...
Camunda
Logo
Basisdaten
Entwickler Camunda Services GmbH[1]
Erscheinungsjahr 2013
Aktuelle Version 8.8.0[2]
(7. Oktober 2025)
Betriebssystem plattformunabhängig
Kategorie Workflow-Management-System
Lizenz Camunda-Lizenz 1.0 (Camunda 8 Self-Hosted)
camunda.com
Schließen

Der Firmenname ist ein Kofferwort aus „capere“ (lat.: verstehen) und „munda“ (lat.: sauber). Er soll laut Firmenangaben den Anspruch ausdrücken, über ein gutes Verständnis die Welt zu einem besseren Ort machen zu wollen.[7]

Überblick

Die Software bietet eine dem Business Process Model and Notation (BPMN) Standard entsprechende Workflow-Engine und eine dem Decision Model and Notation (DMN) Standard entsprechende Decision-Engine. Sie wird als architektonische Komponente eingesetzt, die sich über eine REST-API in dezentrale Systeme integrieren lässt. Externe Endpunkte können über APIs in Prozesse integriert werden. Dies geschieht über Connectors, die auf dem Camunda-Marketplace erstellt und geteilt werden können, um verschiedene Geschäftssysteme zu integrieren.[8]

Die Camunda Platform 8.8, die 2025 vorgestellt wurde, erweitert diese Funktionen um die Integration gängiger KI-Systeme, etwa von OpenAI oder Google Gemini. Über APIs kann die Plattform Daten an solche Modelle übergeben, Plausibilitätsprüfungen durchführen und Ergebnisse an menschliche Entscheider weiterleiten.[9]

Der Fokus von Camunda liegt auf der Automatisierung von End-to-End-Geschäftsprozessen. Camunda stellt Werkzeuge zur Verfügung, um Prozess- und Entscheidungsmodelle zu erstellen, diese Modelle auszuführen und den Anwendern die Bearbeitung der ihnen zugewiesenen Prozessaufgaben zu ermöglichen.[10]

Camunda wird u. a. in folgenden Unternehmen eingesetzt: Deutsche Telekom, Goldman Sachs[11], ING[12], Vodafone[13], Lufthansa Technik[14], Zalando[15], Universal Music Group, Atlassian, Audi, NASA, General Logistics Systems und der Commerzbank.[7] Die belgische Bundesverwaltung nutzt Camunda zur digitalen Transformation und Prozessorchestrierung, während Unternehmen wie Audi, Goldman Sachs und die Lufthansa die Software zur Optimierung von Informationsmanagement und Lieferkettenprozessen einsetzen. Eine frühere Version wird im Jet Propulsion Laboratory der NASA zur Verarbeitung von Daten des Marsrovers verwendet. Ein weiteres Beispiel ist das US-amerikanische Unternehmen Wellpointe, das mithilfe von Camunda KI-gestützte Abläufe für Medikamentenbestellungen eingeführt hat.[9]

Prozessorchestrierung ist das Hauptthema der zweimal im Jahr stattfindenden CamundaCon.[16] Auch andere Konferenzen wie die JAX und W-JAX sowie die Devoxx widmen sich regelmäßig diesem Thema.[17]

Lizenzen

Seit Oktober 2024 veröffentlicht Camunda alle Komponenten der Self-Managed-Version unter der Camunda License 1.0. Diese Lizenz gewährt freien Zugang zum Quellcode und erlaubt die kostenfreie Nutzung für Entwicklungs- und Testzwecke für bis zu fünf Benutzer. Für den produktiven Einsatz ist jedoch eine separate Produktionslizenz erforderlich. Die Regelung gilt für alle Hauptkomponenten, darunter Zeebe, Operate, Tasklist, Optimize und Identity.[18]

Geschichte und Entwickler

Camunda wird von der in Berlin ansässigen Camunda Services GmbH entwickelt. Das Unternehmen wurde im Jahr 2008 von Jakob Freund und Bernd Rücker als Beratungsunternehmen für Business Process Management (BPM) gegründet.[19] In den folgenden Jahren baute das Unternehmen einen Beratungskundenstamm von mehr als 600 Kunden auf.[19]

Camunda war ursprünglich ein kommerzielles Workflow-Management-System, das auf Activiti, einem freien Workflow-Management-System, basiert. Neben Alfresco war Camunda einer der größten Mitentwickler von Activiti.[20] Am 18. März 2013 wurde die Weiterentwicklung von Camunda BPM von der Entwicklung von Activiti abgespalten.[19][21]

Im Dezember 2018 erhielt Camunda eine Serie-A-Finanzierung in Höhe von 25 Millionen Euro von Highland Europe.[22] Im März 2021 sammelte Camunda 82 Millionen Euro in einer Serie-B-Finanzierungsrunde ein, die von Insight Partners zusammen mit den Serie-A-Investoren Highland Europe geleitet wurde.[23]

Im April 2022 wurde Camunda Platform 8[24] (ursprünglich „Camunda Cloud“) veröffentlicht, in welche die cloud-native Workflow- und Decision-Engine Zeebe integriert war.

Über die Camunda-Copilot-Funktion lassen sich seit 2024 Prozesse mithilfe von Künstlicher Intelligenz modellieren. Copilot generiert BPMN-Diagramme aus Texteingaben in natürlicher Sprache, schlägt Prozessschritte vor und erstellt Dokumentationen und Formulare automatisch.[25][26] Zudem werden Connectors zur Integration von KI-Endpunkten (z. B. OpenAI, Azure OpenAI, Hugging Face) in Prozessen mitgeliefert.

Seit Oktober 2024 hat Camunda unter einer einheitlichen Lizenz für alle Komponenten der Distribution veröffentlicht.[18] Im selben Monat wurden eine SAP-Integration sowie die Integration von Fähigkeiten zur Automatisierung von Aufgaben angekündigt, darunter Robotic Process Automation (RPA) und Intelligent Document Processing (IDP).[7]

Camunda wurde in den Jahren 2023[27] und 2024[28] in die Liste der „Top 100 next unicorns“ von Viva Technology aufgenommen.

Im Jahr 2024 erzielte Camunda einen Umsatz von über 100 Millionen Euro.[7]

Im April 2025 erweiterte Camunda die Plattform um Funktionen zur agentenbasierten Orchestrierung. Diese ermöglichen es KI-Agenten, Teilprozesse dynamisch zu steuern und Entscheidungen innerhalb von Workflows selbstständig zu treffen.[4]

Funktionen

Camunda Komponenten und Architekturübersicht

Camunda besteht aus einer Reihe von Komponenten und Anwendungen, die zusammen verwendet werden, um Geschäftsprozesse zu orchestrieren und auszuführen.

Externe Systeme können über Connectors, vorgefertigte und anpassbare Pakete bestehend aus BPMN-Elementen und API-Templates, in Prozesse integriert werden. Mit dem Release von Camunda 8.3 wurde Camunda Marketplace hinzugefügt. Dieser ermöglicht es Anwendern, zusätzliche Connectors für verschiedene Geschäftssysteme zu teilen und herunterzuladen.[29] Darüber hinaus unterstützt Camunda sogenannte Model-Context-Protocol-(MCP-)Konnektoren, über die mehrere KI-Agenten miteinander interagieren können. Diese Konnektoren erlauben einen abgestuften Zugriff auf Unternehmensdaten und ermöglichen es, Ergebnisse zwischen Agenten weiterzugeben. Ergänzt werden sie durch ein Kurzzeitgedächtnis für den Gesprächskontext sowie optional ein Langzeitgedächtnis, das die KI mit im Verlauf erworbenem Wissen erweitert.[9]

Die erstellten Dateien werden in der Camunda-Engine bereitgestellt, die einen BPMN-Parser verwendet, um BPMN-2.0-XML-Dateien und DMN-XML-Dateien in Java-Objekte zu transformieren und BPMN-2.0-Konstrukte mit einer Reihe von BPMN Behavior-Implementierungen zu implementieren.[21]

Typische Anwendungsfälle für Camunda sind die Orchestrierung von Microservices und das Management menschlicher Aufgaben.[30]

Die Camunda-DMN-Decision-Engine führt geschäftsbezogene Entscheidungstabellen aus. Sie ist in die Workflow-Engine vorintegriert, kann aber auch als eigenständige Anwendung über REST oder innerhalb von Java-Anwendungen genutzt werden.[31]

Camundas zusätzliche Web-Applikationen bieten die folgenden Werkzeuge für Fachanwender und Entwickler:[21]

  • Modeler ist ein kollaboratives Modellierungswerkzeug, das es mehreren Benutzern ermöglicht, BPMN-Prozessdiagramme und DMN-Entscheidungstabellen zu erstellen und zu bearbeiten.[32]
  • Console ermöglicht die Verwaltung von Camunda-Webanwendungen oder REST-API-Benutzern, die über LDAP auch eine Benutzerverwaltung integrieren kann.
  • Operate ist ein Werkzeug für technische Prozessabläufe, das Benutzern ermöglicht, Entscheidungen und Arbeitsabläufe in der Produktion zu überwachen, technische Probleme zu analysieren und zu lösen.
  • Tasklist ermöglicht Endanwendern die Arbeit an zugewiesenen Aufgaben und bietet Transparenz, wenn die Camunda-Workflow-Engine für die Verwaltung menschlicher Aufgaben verwendet wird.
  • Optimize ist ein Analyse- und Reporting-Tool zur Identifizierung von Engpässen und Fehlern in Workflow-Prozessen.

Architektur

Camunda 8 ist eine cloud-native Prozessorchestrierungsplattform, die auf der Zeebe-Orchestration- und Decision-Engine basiert. Zeebe nutzt eine ereignisgesteuerte Architektur (Event Stream Processing (ESP)), um eine hochleistungsfähige Prozessautomatisierung zu ermöglichen. Entwickler können mit Zeebe über Clients interagieren, die in Java, Go und verschiedenen anderen Programmiersprachen geschrieben sind. Camunda 8 bietet außerdem umfangreiche REST-APIs für alle Teile der Plattform.[33][34] Eine selbst gehostete Version von Camunda 8 ist ebenfalls unter der Camunda-Lizenz 1.0 verfügbar.[18]

Literatur

  • Bernd Rücker, Leon Strauch: Enterprise Process Orchestration: a hands-on guide to strategy, people, and technology that will transform your business. Wiley, 2025, ISBN 978-1-394-30967-2.
  • Jakob Freund, Bernd Rücker: Praxishandbuch BPMN 2.0. Hrsg.: Camunda. 4. Auflage. Carl Hanser Verlag, 2014, ISBN 978-3-446-44255-9 (Behandelt im Kapitel 6.4.3. Camunda BPM, beide Autoren sind Mitarbeiter von Camunda).
  • Bernd Rücker: Neue Open Source BPM für Java-Entwicklers: Camunda BPM 7.0. Hrsg.: Jaxenter. 3. Juni 2013 (jaxenter.de [abgerufen am 20. Juni 2015]).

Einzelnachweise

Related Articles

Wikiwand AI