Red Hat® JBoss® BRMS is a comprehensive platform for business rules management, business resource optimization, and complex event processing (CEP). Organizations can incorporate sophisticated decision logic into line-of-business applications and quickly update underlying business rules as market conditions change. JBoss BRMS enables your organization to:
- Deploy decision services across physical, virtual, and cloud environments.
- Improve business agility.
- Make consistent and efficient decisions.
- Quickly build resource optimization solutions.
- Shorten development cycles for faster time to market.
JBoss BRMS includes web-based graphical tools that provide clear visibility into the rules that govern business applications. Simple metaphors, such as decision tables, scorecards, and domain-specific languages help IT and business users quickly create and change business rules.
JBoss BRMS includes a unique toolkit designed to help Java™ developers construct applications that solve complex scheduling and resource optimization problems. Business resource planner is based on the JBoss OptaPlanner community project and uses the BRMS rules engine to quickly find good solutions to problems that are otherwise extremely difficult, time-consuming, and expensive to solve. No specific knowledge of optimization techniques is required in order to use planner, making it easy for IT organizations to deliver resource scheduling and planning applications without specialized expertise and tools.
When it comes to evaluating business rules to draw conclusions from live data, the advanced rule engine derived from the Drools 6 community project is second to none. With the latest algorithms and support for both forward- and backward-chaining, JBoss BRMS can support a range of decision automation solutions. CEP extensions from the Drools Fusion project add the ability to process time-based constraints on real-time data feeds.
JBoss BRMS is not limited to processing static data from files or databases. Real-time data, such as stock tickers, Twitter feeds, and location data from mobile phones, can be searched using CEP extensions to the advanced rules engine. CEP correlates information across multiple feeds to recognize business-relevant conditions. With this event-based logic, JBoss BRMS can deliver exceptional real-time decision-making.
The JBoss BRMS rules repository is based on the popular Git source code control system. The repository supports comprehensive and user-definable metadata for categorization of stored assets, along with fine-grained user access and version controls. It is accessible through the web and IDE tools, and from other applications using REST APIs.
The JBoss BRMS web-based authoring interface facilitates fast, easy rule development. It uses intuitive rule metaphors such as decision tables, scorecards, and domain-specific rule languages. Rules can also be authored offline and imported from tools like Microsoft Excel and OpenOffice Calc.
The JBoss BRMS workbench integrated development environment (IDE), part of Red Hat JBoss Developer Studio, supports the Drools Rule Language (DRL). It offers syntax coloring, code completion, an outline view, rule validation, error reporting, and debugging. The IDE lets developers to easily integrate rule-based applications with Java™ code and external information systems.
JBoss BRMS is fully compatible with private, public, and hybrid cloud environments, including OpenShift Enterprise by Red Hat.
Integrating seamlessly with modern IT infrastructures, JBoss BRMS can be deployed as a standalone decision service—with all the clustering, caching, failover, load balancing, and distributed deployment features expected of a premier BRMS. The rules engine can be embedded directly within an application, co-locating the rules with the application for ultra-fast performance. The authoring tools and Git-based repository are compatible with popular software development tools and processes.
Our training courses are hands-on and role-based. This means students stay at their keyboards for up to 80% of a course, boosting the retention of skills they'll use every day. We offer several convenient ways to train and save, and training facilities around the world. Visit our student center to learn more, or read some training successes.
- Developing Rules Applications with Red Hat JBoss BRMS (JB463)
- Learn how to create, test, debug, and control business rules in a production environment.
Employers notice Red Hat certifications. They know that to become Red Hat Certified Professionals, candidates must complete real-world tasks using our technologies—not just answer questions about them. Build your career by getting certified. We offer multiple exam locations and ways to train.
- Red Hat Certificate of Expertise in Business Rules
An IT professional who has earned the Red Hat Certificate of Expertise in Business Rules has demonstrated the knowledge, skills, and abilities needed to perform a number of tasks involving the implementation and management of business logic using the Red Hat JBoss Business Rules Management System. A candidate must pass the Red Hat Certificate of Expertise in Business Rules exam (EX465) to earn this credential.
Let Red Hat Consulting help you successfully deploy a cost-effective, scalable middleware solution to simplify IT and mitigate risk. We offer flexible engagement models to help meet your IT goals. Have unallocated end-of-year budget? Consider using Consulting Units to secure resources you'll need in the upcoming year—without committing to a specific topic up front.
- Business Process Management
- Improve the quality of rules-based applications with Red Hat Consulting.
Collaboration is a pillar of the open source community. And it’s how Red Hat approaches support. Connect to Red Hat Support to access industry-leading technical resources available in our award-winning Red Hat Customer Portal anywhere, any time.
Red Hat JBoss BRMS
In keeping with the open source way, we like to keep the lines of communication open. So whether you're a customer or just interested in learning more, connect with us. We're eager to answer questions.
- Contact sales
- Our sales representatives are knowledgeable, friendly, and always ready to help.
- Find a partner
- Find a Red Hat partner that sells Red Hat JBoss BRMS or related applications.
Red Hat JBoss BRMS surpassed the competition in price effectiveness. The solution was also easy to integrate and manage in our existing platform and delivered on our need for audit and traceability.Markus Milerup, Unit Manager, Swedish Board of Agricultue Learn More
- Red Hat JBoss BRMS
- ROI analysis: Red Hat JBoss BRMS compared to JBoss Drools
- Red Hat JBoss BRMS FAQs
- Red Hat JBoss BRMS compared to Oracle SOA Suite competitive brief
- Red Hat JBoss BRMS compared to IBM WebSphere Operational Decision Manager competitive brief
- Business resource optimization with Red Hat JBoss BRMS
- Red Hat JBoss BRMS best practices guide
- Design patterns in production systems
- 451 Research Group: A new vendor throws its Red Hat into the BPM ring
- Bridging the gap between business and IT