Our Final Episode – Oracle Business Rules by SOA Mythbusters

image

We would like to give special thanks to our collaborators and friends Maggie Rosas and Miguel Ramirez. Without their hard work, contributions and insight, this article wouldn’t have been possible.

Introduction

In this article, we will dive into the discussion of how and where Oracle Business Rules fits into a Service Oriented Architecture. Furthermore, OBR’s evolution along Oracle’s FMW stack will be revisited, as well as its importance, benefits and the best practices to implement this product based on our own experience.

In many customers / projects we have faced a lot of resistance spearheaded by inaccurate conclusions around OBR’s scope, capabilities, performance and overall reliability as a component of Oracle SOA Suite.

This kind of concerns, can frequently lead organizations to underestimate the tool’s potential or even to abandon its use altogether, selecting instead suboptimal alternatives for business rules implementation and management.

The Myth:

“Oracle Business Rules is not a relevant tool within the FMW Stack; it is also risky to use, unfriendly to the final user and difficult to position adequately in a SOA Architecture”

Let’s get started

First and foremost, let’s take a look at how any business rule engines may fit into a technological architecture based on service-orientation principles.

It is very important to take in account that from a theoretical / methodological standpoint, “Rules Centralization” is in fact an established SOA design pattern, related to both the “Orchestration” and “Enterprise Service Bus” compound patterns.

Rules Centralization is also one of the “Inventory Centralization Patterns”, along with Policy, Schema and Process Centralization. Read the complete article here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

About Jürgen Kress
As a middleware expert Jürgen works at Oracle EMEA Alliances and Channels, responsible for Oracle’s EMEA Fusion Middleware partner business. He is the founder of the Oracle SOA & BPM and the WebLogic Partner Communities and the global Oracle Partner Advisory Councils. With more than 5000 members from all over the world the Middleware Partner Community is the most successful and active community at Oracle. Jürgen manages the community with monthly newsletters, webcasts and conferences. He hosts his annual Fusion Middleware Partner Community Forums and the Fusion Middleware Summer Camps, where more than 200 partners get product updates, roadmap insights and hands-on trainings. Supplemented by many web 2.0 tools like twitter, discussion forums, online communities, blogs and wikis. For the SOA & Cloud Symposium by Thomas Erl, Jürgen is a member of the steering board. He is also a frequent speaker at conferences like the SOA & BPM Integration Days, JAX, UKOUG, OUGN, or OOP.

Leave a comment