Enterprises sketch out service-oriented architectures
With the first Web services rolling into production, plans are in the works for SOAs that promise unprecedented flexibility and reuse
Follow @EricKnorrThe bigger the house, the harder it is to keep in order. General Motors, No. 2 on the Fortune 500, “has one of the largest system integration
challenges of probably anybody on the planet,” according to GM’s plainspoken CTO, Tony Scott. The company has more than 80 factories across the globe, each with its own mix of enterprise applications. Connecting just one class of application in each factory — inventory, for example — to GM’s global SCM (supply-chain management) system means dealing with dozens of different APIs.
“It’s very expensive to maintain all these discrete individual interfaces,” Scott says. “We’re wrapping them with Web services so that we can abstract what’s going on in the plant — and in essence, end up with a common interface to our factories around the world.” Going forward, factories will be able to upgrade their apps while the interface stays consistent. “That saves you money,” he adds.
Nothing pleases an IT exec like quick ROI. But from a loftier, architectural perspective, Scott’s Web services pilot program has also helped lay the foundation for GM’s budding SOA (service-oriented architecture) so that any Web services-enabled application can consume factory inventory data on demand. That SOA vision — in which applications become services and services are rolled into other applications — is driving home Web services’ long-touted benefits of application reusability and low-cost integration.
The new momentum is obvious. In a September survey of IT execs, Forrester Research reported that 85 percent of respondents planned to deploy Web services this year, up from 71 percent a year ago. Vendors ranging from Web services startups Actional and Reactivity to stalwarts IBM and Microsoft report surging interest. IBM is training 35,000 Global Services consultants in Web services development; Microsoft is busy building a towering stack of draft Web services protocols into its forthcoming Longhorn version of Windows.
None of this means that the path from a handful of a Web services to a full-blown SOA will be smooth — nor, for some businesses, advisable. The bugaboos of Web services security, performance, management, and QoS still loom. Yet large enterprise customers such as GM, Sony, American President Lines, and Conway profess a long-term commitment; in fact, it’s getting hard to find a big company that doesn’t. Most are in the planning or early implementation phase. But much can be learned from their work so far, as well as from vendor efforts to provide Web services tools and platforms.
Laying the foundation
Examining the proprietary SOAs of the past also supplies a lesson or two. Dan Foody, CTO of Actional, a provider of Web services management software, is quick to point out that “financial services firms have had SOA for 15 years.” But financial services companies were among the few that could afford to build and maintain a proprietary SOA. “What Web services do is take the burden off the organization. Now the vendors are providing the tools and providing the infrastructure,” Foody says.
| Click for larger view. |









