If playback doesn't begin shortly, try restarting your device.
•
You're signed out
Videos you watch may be added to the TV's watch history and influence TV recommendations. To avoid this, cancel and sign in to YouTube on your computer.
CancelConfirm
Share
An error occurred while retrieving sharing information. Please try again later.
Let's walk through all the phases of the migration path from a traditional Drools application to a cloud native Kogito-based application.
About this session
One of the most typical usage of Drools in the serverless era is exposing the evaluation of a rule set in a stateless way through a REST endpoint. Doing this is pretty straightforward, for instance integrating Drools with Quarkus.
Once you have done this however you may feel that you're missing some important Quarkus features like the hot reload and the possibility of creating a native image of your application. To leverage these capabilities you will have to migrate from Dr…...more
[KIELive#39] Migrating Drools to the cloud with Kogito: a step by step path
Let's walk through all the phases of the migration path from a traditional Drools application to a cloud native Kogito-based application.
About this session
One of the most typical usage of Drools in the serverless era is exposing the evaluation of a rule set in a stateless way through a REST endpoint. Doing this is pretty straightforward, for instance integrating Drools with Quarkus.
Once you have done this however you may feel that you're missing some important Quarkus features like the hot reload and the possibility of creating a native image of your application. To leverage these capabilities you will have to migrate from Drools to Kogito.
To make this migration as quick as possible, Kogito offers a thin adapter layer allowing to use the same Drools API, with which you're already familiar, also in Kogito. Moreover in this way the migration can be performed without changing anything in your rules files. Finally you can fully embrace the Kogito philosophy and further migrate your project to also use rule units. Performing this last step will also make Kogito automatically generate the REST endpoints for you starting from an opportunely written query in your drl.
The purpose of this talk is to guide you through all the phases of this migration path from a traditional Drools application to a cloud native Kogito one.
Link to this live streaming: https://red.ht/kielive39
About the invited speaker:
Mario is a principal software engineer at Red Hat working as Drools project lead. Among his interests there are also functional programming and Domain Specific Languages. He is also a Java Champion, the JUG Milano coordinator, a frequent speaker and the co-author of "Modern Java in Action" published by Manning.
About the KIE Lives:
The KIE Live Series is composed of live streamings that bring technical information and updates about business automation delivered by the projects under the KIE umbrella: Drools, jBPM, OptaPlanner, and Kogito.
Problems like process automation, decision automation, resource planning solution are the main topics, and of course, we always have in mind recent technology concepts like cloud-native application target for any type of cloud (private/public/hybrid/edge). You can expect to hear from business automation experts who code or/and deliver business automation within big enterprises across the world.
Join us to share, learn, and grow together.
Knowledge is everything…...more