Is Everything Built Before SOA WASTE?

by Subbu Allamaraju on July 25, 2005

The JDJ newletter dated 07/21/2005 contains an ad that starts with the presumption that everything built before SOA cannot easily be integrated into the new SOA world, and someone is there is to help us. If not FUD, what is this?

Here is the complete text of this advertisement.

Is everything built before SOA WASTE?

While delaying SOA everything you create will not be native services and may need to be re-tooled for conversion. Quickly create, manage and monitor web services & Java services. Test a sample project to see how easy it is to capitalize on SOA!

I think the second word is supposed to read “deploying” but this is a verbatim of the text appeared in the JDJ newsletter. When you click on to this ad, it takes you to this page. This ad is for a group of products for building and managing services using some GUI tools. The products may very well be innovative for solving some related problems, but the text of the ad itself is very misleading and the only purpose seems to cause some FUD. Just to be clear, I have nothing against the products or this company, and my comments are limited to just the contents of the ad.

This ad raises a rather misleading question. What was it like before SOA? A quick google search points to a very common definition of SOA as "an architectural style whose goal is to achieve loose coupling among interacting software agents". The key point here is loose-coupling of sub-systems involved.

Most architects of enterprise software systems would definitely agree that loose-coupling is desirable for a variety of reasons. As an architectural style, SOA is just one piece of a puzzle. Loose-coupling is just one of the desired qualities. It is not the whole.

Now the quiz question. Can you untangle all your tightly coupled apps to make them SOA-friendly? Still want clues?

{ 1 comment… read it below or add one }

1 smoothoperator August 15, 2005 at 11:32 pm

On another note, http://www.skywaysoftware.com/ is selling a SOA “platform”. c’mon, are they planning to build a product out of it? isn’t it a mere architecture?
-
btw, i do not understand your quiz question. although interesting, it is too abstract for me. regards.

Reply

Leave a Comment

Previous post:

Next post: