Posts tagged ‘BPEL’

February 20, 2012

Oracle Service Bus review by Oracle customer

by Roman Kharkovski

I always thought Australians have a good sense of humor and this article is just another proof for it. This is a must read for anyone evaluating Oracle Service Bus – published little over a year ago, but the latest version of OSB has not changed much and most of the experience described in the article can be had now if one so desires:

QUOTE from the blog:
“…Ever heard the joke about regular expressions: Once upon a time a programmer had a problem. He decided to solve it using Regular Expressions. Then he had two problems. Welcome to my world (with an OSB flavour) :-) . I’ll try and capture a few thoughts and experiences below. It is very rare that I react so strongly against a technology… Can’t really think of another example. I’m usually pretty gung-ho and even suffer from odd breakouts of evangelical fervour. I can even find a place for UML in the nerd-ish pantheon :-) For this product all bets are off. I’m struggling to find a silver lining in the cloud…

… OSB has an “everything is XML” approach (OK I acknowledge that it’s slowly divesting itself of this, but there’s a way to go yet before the alternatives are anything approaching useable). I like XML as much as the next guy, probably more; it’s a great interchange format, but requiring it for all internal channels as well is a bit much: one ends up touching the in-flight data (translating/extracting/recomposing) too many times…

…an OSB proxy created to service a JCA adaptor is extremely fragile: changes to a database table requires a regeneration of the adapter files (or more like a recreation from scratch…manual click, click, clickety, click). Any slight change to an adapter forces a regeneration of the associated OSB proxy…which blows away any business logic (== pretty drawing) associated with the message flow. One is then forced to recreate the flow from scratch by hand (more manual click, click, clickety, click). Ghastly. Tedious. Error prone. Nonsense. It’s in the nature of the systems integration task that changes happen often. One gets tired of (re)drawing OSB’s pretty pictures very quickly, let me testify…” END QUOTE.

Read full article on Transentia Blog: The Emperor’s New Service Bus.

January 4, 2012

Comparison of automation tools for large scale WebSphere, WebLogic and JBoss (and other vendor servers) topologies

by Roman Kharkovski

What does Electric Tea Kettle have to do with IT automation? Clue – this has nothing to do with the fact that most IT departments have both – the Kettle(s) and IT.

Read full article here: Comparison of automation tools for large scale WebSphere, WebLogic and JBoss topologies.

December 16, 2011

How hard it really is to migrate JEE, DBMS, BPM and ESB applications between vendor runtimes?

by Roman Kharkovski

Part of the reason for industry standards to exist is to avoid vendor lock-in. Such was the premise of J2EE – mostly fulfilled. But what about migrating BPM, ESB, DBMS from one vendor to another? Are there automated tools to do this? Technical migration is only part of the issue and often not the hardest one to overcome. Skills, culture, experience, risk, even politics play significant role. Did I mention financial side? Luckily this last one is often easy to solve as IBM has very competitive pricing compared to Oracle. On the other hand if you are an Open Source user and like to get your software free of charge with optional paid support, you still may consider IBM software. In the context of a bigger picture, the cost of license and support over the life time of the project is not as significant as one might think. So why not pick up the best tools you can find? I know how I do my shopping for tools. I have completed a number of home renovation projects and when I go to Lowes or Home Depot, I know the difference between the low-end and professional tools. I have never done a home renovation project for a fee, but still I am willing to pay the premium for professional tools since I am using them a lot – not just once a year. To me the ROI of those investments is big and easily noticeable (especially when I am in the middle of the project and the “cheap” tool breaks).

Read full article here: How hard it really is to migrate JEE, DBMS, BPM and ESB applications between vendor runtimes?.

Follow

Get every new post delivered to your Inbox.

Join 410 other followers

%d bloggers like this: