Managed well, service-oriented architecture (SOA) offers a tremendous opportunity to make positive changes and lay a foundation that will allow IT to become responsive and cost-effective. But SOA is also a potential minefield: hype is raising expectations beyond reality in an environment that is already stressed. In fact, managed poorly, SOA can be an expensive and spectacular failure.
top service providers
of new technology on top of older layers of technology. At the time, this seemed like a great idea: leveraging existing investments, avoiding reinvention of the wheel, and not fixing what was not broken. However, the problem now is that changing a system that could potentially consist of anywhere between four and seven layers of mainframe, mini, client server, ERP, N-tier, web, portal, and integration technology is a nightmare. Also, because the foundational layers of legacy solutions still need to be