Joe McKendrick, ebizQ's SOA in Action Blogger, is a nationally published author and consultant
with deep knowledge and insights regarding trends and developments in
the technology industry. He is a contributing editor to a number of
national and international publications and Websites including
Database Trends & Applications, ZDNet, and Webservices.Org. He also
serves as analyst for Evans Data Corp., and is lead analyst for Evans'
Web services and enterprise development management issues surveys.
SOA in Action Blog
|
« SOA Sea Change: Not 'If,' But 'How' | Main | Begin Your SOA Journey With a Single Step » November 09, 2006Using 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 SOA | Digg This | Add to del.icio.us Trackback Pings TrackBack URL for this entry:
|














