Free Newsletters

   All InfoWorld Newsletters
Real World SOA | David Linthicum » More on Bad SOA Consultants

January 07, 2008 | Comments: (0)

More on Bad SOA Consultants

Boy, I really hit a nerve with this post, speaking about how some SOA consultants are killing SOA. You can read the comments, but I received many more e-mails (mostly from free account) verifying that this is indeed an issue.

Of course, I have some more thoughts.

First, the issue is really around the concept of architecture. Right now architecture is more art than science, and good architects are not made, they just exist. Those of you who do enterprise architecture understand what I'm saying.

Second, there is no way to validate architects as to their knowledge, since there is no specific knowledge you're looking for. Architects have to know a lot about a lot of things, and be an expert as to how they are bound together into a holistic solution that's maximizes the value of the architecture. Those of you who think you can learn Zachman or TOGAF and become an architect, are in for a big surprise. It's not about the modeling; it's about defining implementation as well. Doing is much more difficult than defining.

Finally, there are just not enough good SOA consultants to go around, but there are a lot of SOA consultants. You do the math; we're in a bit of trouble in the short term.

Keep the comments coming.

Posted by Dave Linthicum on January 7, 2008 12:04 PM


RATE THIS ARTICLE:





 

  •  
  • COMMENTS




You are correct on the architecture as the most important. Its like a road map for the transaction. As an example I faced here is a question for the readers who have or are developing SOA applications. Can you use a virtual disk or a virtual file to increase speed of access and the validation of ID's and passwords. Some of the better web sites are using this. It can be an investment and a challenge in finding new hardware and software to obtain the speed and transaction processing volume you need for a 5 to 10 second response time. Note: On some sites they tell you that your transaction will take one to three days to process or show up on it web site. This is because they don't update their virtual files until the data base is reloaded. When a change is made it only updates the data base or hard drive files and not the key virtual files. The virtual files are reloaded from the Data Base usually in the middle of the night to minimize the delay effects on real time file access while the system is running live. The experiment or alpha testing of updating the virtual files may be a moot point as it still needs to update the hard disk. And while keeping the two data bases in sync seems a little klunky, it works and will probably be the standard updating technique for a while.

Posted by: Jeff at January 9, 2008 06:18 AM

Great assessment of both some bad consulting and some of the problems with architecture in the SOA world. I see a slightly different slant on the problem where it is more pervasive and results from architecture groups that tend to be insulated from real solution delivery. You touch on this with the "implementation" comment. I blogged more about the problem here: http://www.skywaybuilder.com/blog/

Posted by: Jared Rodriguez at January 10, 2008 08:19 AM

Technology White Papers

 

InfoWorld Technology Marketplace

» Technology White Papers Library

Technology White Papers by Topic

Technology White Papers E-mail Alert

Find out when the latest white paper is available:
 
 
» BUY A LINK NOW

Sponsored Technology Links