Skip to main content

Get started

Everything you need to build and run your first Kogito service.

Prerequisites​

  1. An IDE — VS Code (preferred), IntelliJ IDEA or Eclipse.
  2. JDK 21 (preferred) or JDK 17 — Temurin works well. Optionally GraalVM for native compilation.
  3. Maven 3.9+ — Apache Maven.

Step by step​

  1. Understand what Kogito is — what Kogito is, and when it becomes the core of your domain-specific cloud-native services.
  2. Build your first service — create a Maven project, design its logic with DMN and BPMN 2.0 in the Kogito modelers, then run the service and interact with it.
  3. Read the example applications — a sequence of applications of increasing complexity, covering persistence, messaging with Kafka and data indexing.