How to leverage Kogito capabilities to implement the Saga pattern.
Last 2 weeks
Red Hat Process Automation Manager provides the ability to define Case Management applications. See a step-by-step guide on how to capture audit metrics for a running case instance and visualise them.
In the previous post we showed how to use our fancy new Public API, but I threatened promised you we would get back to the design rationale. So, here we are. This blog post is rather long, so I decided to break down into two parts. It is loosely based on the presentation I gaveRead more →
Last 6 months
As you probably know if you have read this previous entry, Kogito supports Serverless Workflow Specification. This allows you to write a Kogito process definition using a JSON or YAML file. Similar to a BPMN process, a Workflow can be understood as a state machine. In fact, a Workflow is defined by providing a setRead more →
Quick summary: Presentation and demo below ! 🙂 A few months ago, we did a set of webinars as part of our KIE Week event, but for those that might have missed it, the recording is now available! In my session, I gave a bit of an introduction to Process Automation and our journey withRead more →
The latest addition to our Process Designer is a great feature that enhances the work with formulary data types. We added the ability to define the data type once and use it wherever the data type is needed to be used, as in Process Imports, Process Variables, Global Variables, DataObjects nodes, Multiple Instance Sub-processes andRead more →
Monitoring is a well known concept in Kogito: the support for decisions was available since Kogito 0.11 through the Prometheus monitoring add-on. Today we announce that, starting from Kogito 1.11.0, this addon is enhanced to enable monitoring of processes. Unlike decisions, however, the feature is currently limited to operational metrics. The domain metrics section isRead more →
This post illustrates the usage of Kogito add-ons which, during process execution, in an asynchronous way, are either publishing information to an external destination or waiting for a particular event to be triggered by an external source. This external actor will be in all cases configurable and typically, although not necessarily, will consist of anRead more →
Scorecards We have a new Scorecard editor. It needs to load PMML XML and save it. Great. It’d be less than useful if it could not. We also support evaluation of PMML XML models. Super. It’s nice to be able to actually execute models too. The problem An object model marshaller for all occasions. OurRead more →
Line splicing is a feature available in BPMN and DMN editors that allows dropping a node on top of a connector in order to automatically split it into two connectors and perform the right connection assignments. This way, the authoring process gets smoother and more intuitive once the user doesn’t need to do the connectionsRead more →