OK, start SOA small if you want – but don’t skimp

Suddenly everyone is saying that SOA should start small – work incrementally, get a few small wins under the belt, benefits grow over time.

Joe McKendrick summarized it well, with vendors such as BEA, Intel and HP jumping in. In a sense there is nothing new here. Incremental approaches to integration have been the way forward for a number of years now. Admittedly, with all the hype around SOA and its ability to ‘transform the business’, some companies have got seduced into trying for a full-scale top-down strategy, but generally companies start small because the complexity stops them from doing anything else.

However, there is an important warning here. Be careful the SOA initiative is not strangled at birth. I have written before about the need for an SOA ecosystem or infrastructure, and indeed there is a (free) paper on the subject available from Lustratus. The problem is that if you start a small SOA project in the belief that it is OK to skimp on the ecosystem until more projects are implemented, you are heading for trouble. For example, suppose you decide to start with just web services for the first few projects. Then, the services created will be built without a registry in which to record them – so others can’t find them and reuse them, because they don’t know they are there. And once you DO decide to get a registry, will all the existing services be recorded in there, together with all the detials and information that will prove valuable in the future?

Start small if you want – that’s fine. In fact, it’s a good idea. Just make sure the basic SOA ecosystem is in place before you start. To misquote an old proverb, start in haste, repent at leisure.

Steve

Post to Twitter Post to Delicious Post to Facebook Post to LinkedIn

2 Responses to OK, start SOA small if you want – but don’t skimp

  • Ofcource it would be beautiful if you could get all the right things in place to succeed with SOA. But in many (if not most) cases you just can’t get all the right things in place. That’s not our world and will never be our world. We will have to deal with chaos. Also when in comes to SOA approaches:
    http://soa-eda.blogspot.com/2007/06/there-is-no-one-size-fits-all-approach.html

  • Steve Craggs says:

    Good point Jack,
    I agree that all situations will be different. However, my point is that if you don’t at least make some attempt to get some of the enabling tools in place, you are doomed to failure in the longer term IF you are expecting SOA to deliver its much-vaunted benefits at some point.
    Steve


Twitter Goodies

Recent Comments

  • Gravatar icon of AJ Brown AJ Brown
    November 1, 2010 (8:36)
    CICS and PHP - DON'T PANIC It's great to see transactional support of any kind for a cloud language... be it PHP or not (whi...
  • Gravatar icon of Vivekanand Kurdikeri Vivekanand Kurdikeri
    July 16, 2010 (12:41)
    Does Micro Focus Server for SOA miss the point? I think Micro Focus has done a tremodeous introduction of Web Service from a COBOL. May not be a ...
  • Gravatar icon of Ian J Mitchell Ian J Mitchell
    June 15, 2010 (6:14)
    CICS and PHP - DON'T PANIC Hi Steve, Well, we don't actually *demand* that you host the PHP in regions separate to those ru...
  • Gravatar icon of Rick Warren Rick Warren
    April 3, 2010 (12:27)
    AMQP - Great idea, but it will never work As someone who has worked on DDS from an implementation perspective as well as an OMG standards p...
  • Gravatar icon of Steve Craggs Steve Craggs
    December 12, 2009 (9:15)
    Did Teilhard's JuxtaComm patent wipe out IBM, Microsoft and SAP? Subsequent to my post, the Calgary Herald ran an article (http://www.calgaryherald.com/business/P...
  • Gravatar icon of John O'Hara John O'Hara
    December 10, 2009 (9:01)
    AMQP - Great idea, but it will never work Now, this is a late reply! @Thorlin. I looked at DDS before embarking on AMQP (I also looked a...
  • Gravatar icon of Jeff Darcy Jeff Darcy
    December 7, 2009 (2:40)
    Come in Texas East District Court, your time is up The important thing to remember about patents is that they're all about the claims. While the bu...
  • Gravatar icon of Emil Emil
    October 27, 2009 (9:08)
    BAM vs BI Good article. Thanks, Emil
  • Gravatar icon of Business Opportunities Business Opportunities
    October 23, 2009 (11:04)
    So Oracle got Sun - but why? Oracle has stepped up the rhetoric when it comes to its plans for Sun. In a message to Sun custom...
  • Gravatar icon of Gaurav Agarwal Gaurav Agarwal
    September 16, 2009 (1:15)
    IBM gets Cognos to fill the gaps IBM has two BAM solutions now Cognos Now! and Websphere Business Monitor. Why two BAM solutions f...