Table of Contents Previous Next 


IBM Software Group: The Baby Eating Starts Here


  • The more I think about what service oriented architecture means the more I realize loosely coupled has to go beyond lip service. Organizations as much as architectures must be decoupled, so they can be remixed. Its just so much horse manure to talk about SOA without a formal commitment to loose coupling. That is, open documented interfaces across granular components or services, with no funny business and hidden calls. Interoperability is not just a marketing term. You can't have SOA and attempt to drive lock in.

  • The more I think about the problems of SOA the more its clear the culture of a company will be as important in delivering it, from a vendor perspective, as any set of technical assets. Monoliths are not service oriented. But, we can't break them down without freedom of disassociation.

    -- James Governor, RedMonk