Please choose your delivery country and your customer group
The service-oriented architecture (SOA) approach to building IT systems has, for a number of people, moved out of the trial phase and onto real-life deployments. Companies are basing their entire IT infrastructure around textbook SOA principles. However, despite all the interest, some thorny issues with SOA remain. Many vendors have produced tools and support products for SOA-based systems, but few of these tools address the core changes that SOA entails: it's harder than it seems to take applications and APIs and convert that into reusable services. The vendors have instead focused on supporting applications that have already been converted to use SOA principles. You can see how that works for people and the kinds of tools that need to be considered.