Modeling and development of decision services: DMN with Kogito
02 March 2021
I've recorded the following "developer notes" as a support medium to demonstrate the progress and the current integration of several Kogito features. As I believe this could be of interest to a wider audience to have a brief overview of the many capabilities of the Kogito platform for modeling and developing decision services with DMN, I am sharing them in this post.
Let us know if you find these useful and if you'd like to see more of this kind of video recordings!
DMN with Kogito on Quarkus
- Bootstrap a new project with Kogito Maven archetype
- Author DMN model in VS Code DMN modeler tooling
- Generate Swagger / OAS descriptors (development support)
- Test DMN REST endpoints using JUnit ( + RestAssured )
- Test DMN model using VS Code Test scenarios tooling
- Inject listener use case
- Test DMN on Quarkus service using Quarkus dev-mode locally
- Generated REST API for DMN models with Swagger/OAS descriptors and internals
- GraalVM Native Image / Mandrel native support
DMN with Kogito on Spring Boot
- Bootstrap a new project with Kogito Maven archetype
- Author DMN model in VS Code DMN modeler tooling
- Generated Swagger / OAS descriptors (development support) and Test DMN SpringBoot service locally
- Test DMN REST endpoints using JUnit ( + RestAssured )
- Test DMN model using VS Code Test scenarios tooling