Camunda
Wir konzipieren und bauen Prozesse auf Camunda 8 in BPMN und DMN, mit Job Workern in Java und mit Connectors. Wir stellen Camunda Self-Managed auf Kubernetes bereit oder arbeiten mit Camunda SaaS, jeweils mit Operate, Tasklist und Optimize. Wo KI-Agenten innerhalb eines Prozesses handeln, behalten das BPMN-Modell, seine Regeln und der Audit-Trail die Kontrolle.
Die Aufgabe.
Eine Prozess-Engine hält den Zustand Ihres Geschäfts. Bestellungen, Schadenfälle und Freigaben warten darin tage- oder wochenlang. Wenn ein Schritt fehlschlägt, muss jemand das sehen und handeln.
Camunda 8 trennt die Engine von Ihrem Code. Ihre Java-Services werden zu Job Workern, die Arbeit abholen und zurückmelden. Modelle, Worker und Betrieb müssen zusammenpassen.
Was wir tun.
Prozessmodelle in BPMN
Wir modellieren jeden Prozess mit Ihren Fachverantwortlichen und Ihren Ingenieuren. Beide lesen dasselbe Modell, und es wird so ausgeführt, wie es gezeichnet ist.
Entscheidungen in DMN
Regeln, die sich oft ändern, kommen in DMN-Entscheidungstabellen. Die Fachseite kann sie lesen, und der Prozess ruft sie über ihre Entscheidungs-ID auf.
Job Worker in Java
Jeder Service Task nennt einen Job-Typ, und ein Worker in Java übernimmt diese Jobs. Wir schreiben Worker, die idempotent sind, damit ein erneuter Versuch keinen Schaden anrichtet.
Connectors
Connectors rufen REST-Services und Message Broker direkt aus dem Modell auf. Wo kein Connector passt, übernimmt ein Job Worker die Arbeit.
Self-Managed oder SaaS
Self-Managed auf Kubernetes oder Camunda SaaS, mit Operate, Tasklist und Optimize. Ab 8.8 ist Zeebe die Engine im Orchestration Cluster.
Agentische Orchestrierung
KI-Agenten handeln innerhalb des Prozesses über den Camunda AI Agent Connector. Regeln, Freigaben und der Audit-Trail bleiben im BPMN-Modell.
Ein Service Task und sein Job Worker
// BPMN: the service task names a job type
// <bpmn:serviceTask id="CheckCredit"><bpmn:extensionElements>
// <zeebe:taskDefinition type="check-credit" retries="3" />
// </bpmn:extensionElements></bpmn:serviceTask>
client.newWorker()
.jobType("check-credit")
.handler((jobClient, job) -> {
String customerId = (String) job.getVariablesAsMap().get("customerId");
boolean approved = creditService.check(customerId);
jobClient.newCompleteCommand(job.getKey())
.variables(Map.of("approved", approved))
.send().join();
})
.open();
Scrollen Sie den Code seitlich, um jede Zeile zu lesen.
Schematisch, angelehnt an den Java-Client von Camunda 8. Der Service Task nennt einen Job-Typ. Der Worker abonniert diesen Typ, erledigt die Arbeit und schließt den Job mit seinem Ergebnis ab. Kein Kundensystem.
Typische Projekte.
Neuer Prozess auf Camunda 8
Vom ersten Modell bis zum getesteten Release, in kurzen Inkrementen. Worker, Connectors und Monitoring stehen zum Go-live bereit.
Plattformaufbau
Camunda 8 Self-Managed auf Ihrem Kubernetes oder Camunda SaaS, mit Monitoring und Runbooks für Ihr Team.
Review der Landschaft
Ein schriftliches Review Ihrer Modelle, Ihrer Worker und Ihres Clusters. Sie erhalten die Risiken und die Optionen, nach Dringlichkeit geordnet.
Eingebettete Ingenieure
Unsere Ingenieure werden Teil Ihres Prozessteams. Sie arbeiten auf Ihrem Cluster und in Ihrem Release-Zyklus.
Passt das zu Ihnen?
Passt gut
- Sie haben Camunda 7 oder Camunda 8 im Produktivbetrieb oder planen es.
- Ihre Ingenieure schreiben Java und verantworten die Worker nach der Übergabe.
- Ihre Prozesse rufen IBM webMethods, ServiceNow oder Ihre eigenen Services auf.
Passt nicht
- Sie möchten KI-Agenten, die außerhalb eines Prozesses handeln, ohne Regeln oder Audit-Trail.
- Sie suchen Personalgestellung, ohne technische Leitung auf Ihrer Seite.
- Sie suchen den Weiterverkauf von Lizenzen, ohne technische Arbeit.
Versionen und Termine.
Aus den veröffentlichten Seiten der Hersteller, geprüft am 19. Oktober 2026.
Das aktuelle Release ist Camunda 8.10; für einen Cluster auf 8.8 muss das nächste Upgrade geplant werden.
Das letzte Release der Camunda 7 Community Edition ist 7.24.
Nächster
13. April 2027
Camunda 8.8
Der Standard-Support für Camunda 8.8 endet.
April 2030
Camunda 7
Der Support für Camunda 7 Enterprise endet; kostenpflichtiger erweiterter Support bis April 2032.
Oktober 2025 Beendet
Die Camunda 7 Community Edition hat ihr End of Life erreicht; das letzte Release ist 7.24.
Fragen.
Was macht ein Job Worker in Camunda 8?
Ein Job Worker holt Jobs eines Typs von der Engine ab, erledigt die Arbeit und schließt jeden Job ab. Der Service Task im BPMN-Modell nennt den Job-Typ, so bleiben Modell und Code getrennt.
Sollen wir Camunda 8 Self-Managed oder SaaS nutzen?
Self-Managed läuft auf Ihrem eigenen Kubernetes und wird von Ihrem Team betrieben; Camunda SaaS wird von Camunda betrieben. Die Wahl hängt davon ab, wo Ihre Daten liegen dürfen und wer den Cluster betreiben wird. Self-Managed braucht im Produktivbetrieb eine Lizenz von Camunda.
Können Sie uns von Camunda 7 auf Camunda 8 migrieren?
Ja, wir planen und führen Migrationen von Camunda 7 auf 8 durch. Wir beginnen mit einer Bestandsaufnahme der Modelle, des Delegate-Codes, der Ausdrücke und der laufenden Instanzen. JavaDelegates werden zu Job Workern, und JUEL-Ausdrücke werden zu FEEL. Auch der Verbleib auf Camunda 7 Enterprise bis April 2030 ist eine Option.
Wie passen KI-Agenten in einen Camunda-Prozess?
Ein KI-Agent läuft als ein Schritt eines BPMN-Prozesses, über den Camunda AI Agent Connector. Der Prozess entscheidet, wann der Agent handelt, welche Tools er aufrufen darf und wann ein Mensch freigibt.
Auf welcher Version sind Sie?
Nennen Sie uns die Plattform, die Version und was sich ändern muss. Wir antworten mit Fragen oder einem Vorschlag für den nächsten Schritt.
Mit einem Architekten sprechen