Camunda 7
Die BPMN-Workflow-Engine für komplexe Geschäftsprozesse. User-Tasks für Menschen, DMN-Decisions für Regeln, BPMN-Modeler für die Modellierung. Die Antwort, wenn zu klein wird und SAP-Workflow zu groß.
Projekt-Profil
Camunda 7
BPMN workflow and DMN decision engine
Stand: 2. Juni 2026
GitHub-Sterne
4.3k
Forks
1.7k
Offene Issues
0
Lizenz
Apache-2.0
Aktuelle Version
v7.24.0
Sprache
Java
Was ist Camunda 7?
7 ist eine seit 2013 etablierte BPMN-2.0-Workflow-Engine und DMN-Decision-Engine in Java. Geschäftsprozesse werden als BPMN-Diagramme modelliert — Start, User-Tasks für Menschen, automatische Service-Tasks, Decisions, parallele und sequenzielle Pfade, Eskalationen, Sub-Prozesse — und von der Engine ausgeführt. Plus: Cockpit zur Beobachtung, Tasklist als User-Inbox, Admin-Webapp.
Wichtig zur Klarheit: 7 Community Edition ist Apache-2.0-lizenziert — echtes OSI Open Source. 8 (das aktuelle Hauptprodukt des Unternehmens) hat eine Source-Available-Lizenz mit kommerzieller Enterprise-Schiene und ist Cloud-First. Für mit Self-Hosting-Anspruch und überschaubaren BPMN-Prozessen ist 7 weiterhin die richtige Wahl.
Warum ein Mittelständler Camunda nutzt
Bei einem Sondermaschinenbauer mit komplexen Engineering-Workflows reicht nicht. Ein typischer Kunden-Auftrag durchläuft 8–15 Stationen über mehrere Wochen — Konstruktion, Tragwerks-Prüfung, Materialwirtschaft, Einkauf, CFO-Freigabe. Mehrere Menschen sind beteiligt, manche Schritte laufen parallel, andere haben Eskalationspfade. Das ist klassisches BPMN-Territorium.
macht solche Prozesse explizit: Das BPMN-Diagramm ist gleichzeitig Doku und ausführbares Programm. Jede Anfrage hat einen klaren Status (welche Station, wer ist verantwortlich, wie lange dauert es schon). Eskalation greift bei Verzögerung. Cockpit zeigt der Geschäftsführung die operative Sicht. Audit-Trail entsteht automatisch — wichtig für ISO 9001 und gelegentliche Bafa-Mittel-Nachweise.
Mandantenfall
Elmasco GmbH
Mittelständischer Hersteller von Sonderbauteilen für Elektromaschinen, 60 Mitarbeitende — Geschäftsführung, 12 Konstrukteure, 8 Tragwerksplaner, 6 Einkäufer, Werkstatt mit 28 Personen. Engineering-Genehmigungs-Workflow läuft ca. 80 Mal pro Monat. Vor 22 Monaten von E-Mail-Threads + Excel-Liste auf 7 BPMN-Workflow umgestellt. Heute: jeder Auftrag hat klaren Status, keine 'wer war zuständig?'-Diskussion mehr, ISO-9001-Audit-Trail entsteht automatisch.
BPMN-2.0-Standard für Prozess-Modellierung
User-Tasks mit Formularen
DMN-Decisions automatisiert
Parallel-Pfade für gleichzeitige Prüfungen
Eskalation bei Verzögerungen
Audit-Trail für ISO 9001
Was die Firma konkret damit macht
Acht produktive Nutzungsmuster aus 22 Monaten Camunda-Praxis bei Elmasco. Jeder Pattern ersetzt entweder eine E-Mail-Kette, eine Excel-Liste oder eine 'ich-frag-mal-eben'-Kommunikation.
BPMN-Diagramm im Modeler
Tasklist als User-Inbox
DMN-Decisions automatisch
Parallele Pfade Tragwerk + Materialwirtschaft
Eskalation bei 3 Tagen Liegenbleiben
Cockpit für GF: alle Prozesse
Audit-Log automatisch
Integration mit ERP via REST-API
Kern-Funktionen von Camunda 7
Was 7 als Workflow-Plattform leistet — und welche dieser Funktionen im Elmasco-Setup besonders tragen.
BPMN-2.0-Engine standardkonform
DMN-Decision-Engine
Camunda Modeler (Standalone-App)
Tasklist Webapp
Cockpit Webapp (Operations)
REST-API für Integration
Alternativen ehrlich verglichen
Wenn Camunda 7 nicht passt — was sonst?
Drei Alternativen mit unterschiedlichen Profilen. 7 ist die etablierte Wahl für — die Konkurrenten haben eigene Schwerpunkte.
Aktuelle Camunda-Generation
Camunda 8 (Zeebe)
Camunda Services GmbH
- + Moderner, Cloud-First-Ansatz
- + Höhere Skalierung möglich
- − Source Available License (nicht OSI-Open-Source)
- − Enterprise-Edition fast Pflicht
Open-Source-Alternative
Flowable
Flowable AG, Apache-2.0
- + Apache-2.0, echt Open Source
- + Aus Activiti hervorgegangen, ähnliche API
- − Kleinere Community als Camunda
- − Cockpit weniger ausgereift
Simple Trigger-Action
n8n
n8n GmbH, fair-code
- + Sehr einfacher Einstieg
- + 400+ vorgefertigte Integrationen
- − Kein BPMN-Standard, keine User-Tasks
- − Für komplexe Geschäftsprozesse nicht gedacht
Faustregel: Wer Self-Hosting will, klassisches braucht und Apache-2.0 als Lizenz schätzt, ist auf 7 bestens unterwegs. 8 lohnt sich für Cloud-First-Setups mit Enterprise-Lizenz-Budget. Flowable ist eine sehr ähnliche Alternative für Self-Hosting (Fork-Wurzeln). Für simple Trigger-Action-Workflows: — das ist eine andere Klasse von Tool.
Pricing
Apache-2.0. Self-Hosted. Keine Per-Nutzer-Lizenz.
Lizenz
Apache-2.0 für Camunda 7 Community Edition. Vollständig Open Source ohne Auflagen. Daneben existiert Camunda 7 Enterprise Edition (kommerzielle Subscription mit Support) und Camunda 8 (Source Available). Für KMU-Self-Hosting reicht Community Edition komplett.
Laufende Kosten
Zwei Container (Camunda Run + PostgreSQL) auf bestehendem Docker-Host. RAM-Bedarf ca. 1–2 GB (Java-VM). Keine Lizenz-Kosten, keine Per-Nutzer-Gebühren, keine Cloud-Anteile.
Aufwand
Installation: 1 Tag (Compose, Authentifizierung, Erst-Konfiguration). BPMN-Modellierung eines Engineering-Workflows inkl. Decision-Tabelle und Tasklist-Forms: 3–5 Beratungstage. Schulung Fachseite (Modeler-Benutzung, BPMN-Grundlagen): 1 Tag pro Modellierer.
Wichtig: 7 Community Edition wird laut offizieller bis Oktober 2027 mit Updates versorgt (kostenpflichtige Enterprise-Subscription darüber hinaus weiter). Bis dahin: stabile, ausgereifte Lösung. Falls über 2027 hinaus geplant ist: Flowable als sehr ähnliche Apache-2.0-Alternative oder Migration auf 8 vorab kalkulieren.
Beispiel BPMN-Prozess als XML
<bpmn:process id="engineering-approval" isExecutable="true">
<bpmn:startEvent id="new-request" name="Neue Konstruktions-Anfrage" />
<bpmn:userTask id="check-construction"
name="Konstruktion prüfen"
camunda:formKey="embedded:app:forms/check.html">
<bpmn:extensionElements>
<camunda:assignee>${konstrukteur}</camunda:assignee>
<camunda:dueDate>P3D</camunda:dueDate>
</bpmn:extensionElements>
</bpmn:userTask>
<bpmn:businessRuleTask id="check-cfo-required"
name="CFO-Freigabe nötig?"
camunda:decisionRef="cfo-decision" />
<bpmn:parallelGateway id="split-checks" />
<bpmn:userTask id="check-statics" name="Tragwerks-Prüfung" />
<bpmn:userTask id="check-materials" name="Materialwirtschaft-Check" />
<bpmn:parallelGateway id="join-checks" />
<bpmn:userTask id="cfo-approval" name="CFO-Freigabe">
<bpmn:extensionElements>
<camunda:candidateGroups>cfo,gf</camunda:candidateGroups>
</bpmn:extensionElements>
</bpmn:userTask>
<bpmn:endEvent id="approved" name="Auftrag freigegeben" />
</bpmn:process>Camunda 7 Self-Hosted Compose-Setup
services:
camunda:
image: camunda/camunda-bpm-platform:run-7.24.0
container_name: camunda
restart: unless-stopped
depends_on: [camunda-db]
ports: ["8080:8080"]
environment:
- DB_DRIVER=org.postgresql.Driver
- DB_URL=jdbc:postgresql://camunda-db:5432/camunda
- DB_USERNAME=camunda
- DB_PASSWORD=${DB_PASS}
- TZ=Europe/Berlin
- JAVA_OPTS=-Xmx1024m
networks: [frontend, camunda-net]
camunda-db:
image: postgres:16
container_name: camunda-db
restart: unless-stopped
environment:
- POSTGRES_DB=camunda
- POSTGRES_USER=camunda
- POSTGRES_PASSWORD=${DB_PASS}
volumes:
- ./camunda-db:/var/lib/postgresql/data
networks: [camunda-net]
networks:
frontend:
external: true
camunda-net:Verwandte Themen
Camunda im Stack — was hängt dran?
ist die Workflow-Engine für komplexe Prozesse. Für einfache Trigger-Action-Workflows passt besser. Plattform ist , Visualisierung via :
Bereit für den nächsten Schritt?
Kostenloses Erstgespräch. Unverbindlich. In 30 Minuten wissen Sie, ob und wie KI Ihrem Unternehmen helfen kann.