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.

Wechsel von Camunda 7? Zum Migrationspfad.

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.

Cloud On-Premises Camunda 8 KI-Agent LLM Java 25 IBM webMethods ServiceNow
Abb. 1. Ein Camunda 8 Prozess mit einem Schritt für einen KI-Agenten und einem Service-Task; ein Java Job Worker erledigt den Job. Camunda 8 läuft in der Cloud als SaaS oder On-Premises als Self-Managed. Der rote Punkt ist das Prozess-Token am Endereignis. Eine Schemazeichnung, kein Kundensystem.

Was wir tun.

  1. 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.

  2. 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.

  3. 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.

  4. Connectors

    Connectors rufen REST-Services und Message Broker direkt aus dem Modell auf. Wo kein Connector passt, übernimmt ein Job Worker die Arbeit.

  5. 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.

  6. 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.

    Migration von Camunda 7 auf 8

  • 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