Camel K is a lightweight integration framework built from Apache Camel to run natively on Kubernetes. It is specifically designed for serverless and microservices based architectures. In this article, we will create a microservice and push metrics using the Wire Tap EIP. Wire tap allows you to route messages to a separate location while they are being forwarded to the ultimate destination.

Let us assume that we have a microservice and everytime we invoke this service, we would like to push metrics data to an elastic cluster. We will use the Wire tap EIP to do this. As a transaction…


Emitting Process events to Kafka for Analytics using Red Hat Process Automation Manager — KIE Community

Red Hat AMQ Streams, based on Apache Kafka, is a streaming platform. Since the 7.10 release of Red Hat Process Automation Manager, users have access to out-of-box Kafka integration. Easily integrate the business processes with Kafka, for emitting or consuming events. Earlier this month, I wrote an article on how to create a business process using Red Hat Process Automation Manager and Red Hat AMQ Streams on OpenShift. In this article, we will see how you can configure the KIE Server to emit Kafka messages about every event when a process, case, or task is completed. …


Kogito is a cloud-native business automation framework for building intelligent business applications. The project is based on battle-tested runtime components, and it allows the development of both business processes and rules as cloud-native applications for orchestrating distributed microservices and container-native applications. Kogito takes advantage of the many benefits of the container-native platforms as it was designed from the ground up for those platforms. Real-time decisioning is a powerful concept and has a lot of relevant use cases in the real world. Some common examples are Real Time Fraud detection and Personalized digital banking.

Kogito supports a methodology to allow for…


Decision Model and Notation (DMN) is a standard established by the Object Management Group (OMG) for describing and modeling operational decisions. DMN decision models can be shared between DMN-compliant platforms and across organizations so that business analysts and business rules developers are unified in designing and implementing DMN decision services. Reusing a DMN model in the scope of a larger decision flow is a common requirement. Matteo Mortaridid a KIE Live session earlier this year on this topic. In this presentation, he walks through how we can achieve model reuse through the concept of DMN Decision Service. …


Integrating Red Hat Process Automation Manager and Red Hat AMQ Streams on OpenShift in 4 steps

An event-driven architecture is a model that allows communication between services in a decoupled fashion. This pattern has evolved into a powerful software paradigm and covers a wide array of use cases. Apache Kafka is an open-source distributed event streaming platform used by thousands of companies for high-performance data pipelines, streaming analytics, data integration, and mission-critical applications. With this industry evolution, we can now create event-driven business processes which can work seamlessly in a microservices-based environment. With the latest release of Red Hat Process Automation Manager (7.11), …

Sadhana Nandakumar

Sadhana is a Principal Solutions Architect at Red Hat. She has extensive experience in creating solutions for Banking and Insurance customers across the globe.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store