Get started
Everything you need to build and run your first Kogito service.
Prerequisites
- An IDE — VS Code (preferred), IntelliJ IDEA or Eclipse.
- JDK 21 (preferred) or JDK 17 — Temurin works well. Optionally GraalVM for native compilation.
- Maven 3.9+ — Apache Maven.
Step by step
- Understand what Kogito is — what Kogito is, and when it becomes the core of your domain-specific cloud-native services.
- 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.
- Read the example applications — a sequence of applications of increasing complexity, covering persistence, messaging with Kafka and data indexing.