BPEL Not Good For Rapid Changes

By M&S Consulting (Ashok) on Sep 16th, 2009
Filed Under Industry Trends, Technical Tips // Tags: ,

I am excited about BPEL’s proliferation. But for some organizations (specifically, IT shops), BPEL is being used in areas it is simple not well-suited. For example, some places where IT has gotten ahead of the business, it is used as a process modeling tool. True, BPEL “represents” a process, it is my opinion that proper business modeling tools be used prior to orchestration being defined in BPEL.

Another scenario I continue to find is that people are using BPEL for just about every piece of logic that goes into a business process being executed. The fact is, BPEL does very well at integrating with other services where complex — and more importantly, “fast-changing” — logic is executed. So, my advise is to not throw away every other tool in the belt in the face of BPEL. Fast-changing decisions are better handled outside of BPEL, especially as you consider the deployment process for BPEL, and most especially if you have long-running processes. Business rules engines, databases, and external services that perform specific logic/functions should continue to be leveraged in these cases. I’d be interested in hearing from others who are concerned about this challenge or maybe have already faced it.

Bookmark and Share

Related Information:

  1. Asynchronous vs Synchronous BPEL Processes Asynchronous and Synchronous BPEL processes, as their names imply, process a request in parallel or sequenctially respectively. Screenshot: Invoke Asynchronous...
  2. Salesforce.com Integration - Oracle Fusion Middleware SOA and BPEL Oracle Corporation has recently published a white paper written by M&S Consulting, where we take the opportunity to outline an...
  3. Oracle BPEL Sensors for Real Time Event Publishing from Business Processes - A Design Perspective This article is a look at Oracle’s BPEL Sensor approach to publishing real time data and events for in flight...
  4. Deciding where to use BPEL vs ESB I just had a discussion with an M&S SOA Architect about the advantages and disadvantages of BPEL vs ESB, and...
  5. Invalid Nested Schema Loading Error with Oracle BPEL, AIA/PIP I faced this issue in the context of building an Application Business Connector Service (ABCS) using AIA / PIP, so...

Leave a Reply


Archives

Recent Comments

  • SaintClair said: Thanks a million for this priceless material. May God richly bless you!
  • ashok.aggarwal said: Thank you for your comment, Stuart. I’m glad this helped you.
  • Stuart said: I’d really like to thank you for your post. It was really that simple.
  • ashok.aggarwal said: Your specific question is not very clear, however, in the context of implementing a LIKE...
  • Jonas said: Finally in print that a user is required to show the email option. Thanks.

Calendar

March 2010
M T W T F S S
« Feb    
1234567
891011121314
15161718192021
22232425262728
293031  

Featured Testimonial

"M&S has taken 'partnership' to a new level. They are not only a deeply skilled service provider, the M&S team is actually a mission critical component to our operations, taking on new initiatives as well as maintaining custom, open source, and COTS solutions."

CEO, MedPivot

Free SQL Service