SOA in Action Blog

« SOA Sea Change: Not 'If,' But 'How' | Main | Begin Your SOA Journey With a Single Step »

November 09, 2006

Using SOA to Untangle Spaghetti Oriented Architecture

"We’ve reached a point of maturity in the IT industry where we’ve pretty much automated everything. We need to take a look back and see what’s happened, examine the carnage or whatever happened in the hurry-up phase and see what needs to be fixed."

-Eric Newcomer, CTO of IONA Technologies

As part of our InfoWorld SOA Executive Forum series, I had the chance to speak with Eric Newcomer, an influential voice in the Web services and SOA worlds. (The podcast is available for download here.)

Eric, who first cut his teeth in the CORBA world in the 1990s, has seen it all by now -- the tangled messes of point solutions for every perceived problem, all expensive, and all ensnared across countless incompatible silos in enterprises.

SOA can help unravel these complex, overbuilt Spaghetti-Oriented Architectures, he says. But only if enterprises take a fresh new approach to the problem. After three decades of spending on IT "without really knowing how that spend contributed to the bottom line or overall business strategy, companies now want a scientific approach to calculating the cost of reuse and allowing multiple clients to access the same service or backends via service abstraction," Eric notes.

In the past, "hurry-up phase" of automation, decisions were decentralized around the technologies used and how they were run and staffed, rather than around the entire enterprise architecture.

SOA involves "realigning all those old boundaries, changing how projects are done and supervised," Eric says. "Nobody really needs a lot more features and functions; everybody's paid for a lot of software over the past decade they don't even use -- and nobody can do that again."

Instead, companies "need an incremental, cost-effective way to insert some minimal technology into the current environment that helps service-enable the investments they've already made over the past few decades."

The key is to be able to "reduce the upfront costs of getting started with SOA and allowing people to build up their infrastructure in a good distributed way as they build up their project," Eric says ."Companies are expecting their IT departments to adopt something such as SOA within the current budget envelope. Companies need to implement SOA incrementally, in a step-by-step, economically controlled fashion, so that their investments in software to enable their services are keeping pace with their ability to spend."

Posted by joemckendrick in  | Digg This | Add to del.icio.us

Trackback Pings

TrackBack URL for this entry:
http://www.ebizq.net/mt/mt-tb.cgi/946

Comments Post a comment




Remember Me?

(you may use HTML tags for style)

We ask that you type your code (displayed below) in the text box.This code is an image that cannot be read by a machine. It prevents automated programs from submitting comments.


Code:



ADVERTISEMENT

 

Partners:

Premier Media Partner
Gartner

Association & Media Partners
Technology Evaluation Centers BPM Forum The Open Group
Business Integration eChannel Line Robert Frances Group
BPMS Watch BP Trends Connect IT
GIM OMG