LLMpediaThe first transparent, open encyclopedia generated by LLMs

Red Hat Decision Manager

Generated by GPT-5-mini
Note: This article was automatically generated by a large language model (LLM) from purely parametric knowledge (no retrieval). It may contain inaccuracies or hallucinations. This encyclopedia is part of a research project currently under review.
Article Genealogy
Parent: BRE Hop 5
Expansion Funnel Raw 59 → Dedup 0 → NER 0 → Enqueued 0
1. Extracted59
2. After dedup0 (None)
3. After NER0 ()
4. Enqueued0 ()
Red Hat Decision Manager
NameRed Hat Decision Manager
DeveloperRed Hat
Released2018
Latest release7.x
Programming languageJava
PlatformCross-platform
LicenseProprietary / Open Source components

Red Hat Decision Manager is a business rules management system and complex event processing platform for creating, deploying, and managing business rules, decision services, and event-driven applications. It is positioned for enterprises using Java (programming language), Kubernetes, OpenShift and integrates with Apache Kafka, Drools-based engines and decision modeling standards. The product is used alongside Red Hat JBoss EAP, Ansible, and Hibernate in digital transformation initiatives.

Overview

Red Hat Decision Manager provides a rules engine, business resource optimization, and complex event processing to automate decisions for industries such as Banking, Insurance, Telecommunications, and Healthcare. It supports decision modeling with Decision Model and Notation and integrates with Business Process Model and Notation engines used in enterprise automation. Organizations adopt it to replace ad hoc rule code with managed artifacts compatible with DevOps toolchains like Git, Jenkins, and Maven.

Architecture and Components

The platform centers on an embeddable rules engine derived from Drools and a decision server that can run on Red Hat OpenShift or Kubernetes. Core components include a rule repository, authoring workbench, execution server, and event processing modules interoperating with Apache Camel, ActiveMQ, and Kafka Streams. The architecture supports containerized deployments with orchestration by Kubernetes, observability via Prometheus, and logging to Elasticsearch stacks. It exposes REST and gRPC endpoints for integration with Spring Framework applications, Quarkus microservices, and WildFly runtime environments.

Features and Capabilities

Features include a forward- and backward-chaining rules engine, decision tables, guided rule editors, rule templates, and support for DMN models. It offers complex event processing, temporal reasoning, and optimization through constraint solvers related to OptaPlanner concepts for resource planning and scheduling. Governance features integrate with GitHub, GitLab, and enterprise LDAP or Active Directory for role-based access. Monitoring and metrics can be correlated with Grafana dashboards and traced with Jaeger for distributed transaction analysis.

Use Cases and Applications

Common use cases are fraud detection in Payment Card Industry Data Security Standard-regulated environments, underwriting automation in Insurance carriers, tariff calculation for Telecommunications providers, and real-time offers in Retail systems. It is applied to credit scoring linked with FICO-style decision logic, claims adjudication workflows alongside SAP backends, and IoT event processing in Manufacturing plants. Enterprises combine it with Customer Relationship Management platforms to orchestrate personalized decisioning in contact centers.

Integration and Extensibility

The product integrates with middleware and data platforms such as Apache Kafka, Oracle Database, PostgreSQL, and MongoDB for persistence and event streams. Extensibility is achieved through Java APIs, rule units, custom work item handlers, and extensions that interface with Apache Camel connectors or Spring Boot starters. It supports CI/CD pipelines with Jenkins, Tekton, or GitLab CI and can be extended by developers familiar with Maven, Gradle, and Eclipse-based toolchains.

Deployment and Management

Deployment options include container images for OpenShift Container Platform and standalone Java deployments on application servers such as JBoss EAP and WildFly. Management is performed through web consoles integrated with Keycloak for authentication and centralized configuration via Ansible. High-availability patterns use clustering with Kubernetes operators and persistent storage on Ceph or cloud services like Amazon Web Services, Microsoft Azure, and Google Cloud Platform.

Licensing and Editions

Red Hat Decision Manager is available as a commercially supported product from Red Hat with subscription-based entitlements; components are built upon open-source projects governed by licenses compatible with Red Hat Enterprise Linux ecosystems. Editions typically include development, production, and enterprise offerings that differ in support level, certifications, and integration with Red Hat subscription services. Large organizations evaluate compliance and procurement against policies of entities such as ISO and regional regulatory frameworks when selecting an edition.

Category:Business rules engines Category:Red Hat products