|
IBM Dreams Itself to the Top of the Web Services World
by Kristin Palitza
If you had to use a single word to describe IBM's Web
services vision, it would be heterogeneity. IBM claims it is committed to this strategy and willing to
cooperate with its rivals if that is what it takes to come out further ahead of them. "Web services will be
published by one, but have to be readable by all," said John Swainson, general manager for application and
integration at IBM's middleware division, at the company's Web Services Day last week.
Every Web service has to be able to run in both J2EE and .NET environments, he said. "We collaborate on
standards, but we compete in implementation" is the IBM Web services motto. IBM claims an urgent need
for heterogeneity particularly because its biggest Web services rival, Microsoft, is known for favoring the opposite strategy: proprietary
technologies and a one-system-fits-all approach. "Microsoft has to cooperate, particularly for Web
services," IBM executives told journalists during a Q&A session. "The world is heterogeneous. Companies
have to be able to work with all kinds of systems, from any vendor."
Other core IBM rivals, such as Sun Microsystems, BEA Systems, and Oracle, have jumped on the Web services bandwagon, trying to elbow
their way to the top. IBM says in extreme confidence, however, that it does not fear competition from any
rivals but one, Microsoft. "In the long run there are only two companies that will be able to provide an
entire e-business infrastructure to customers, and that's IBM and Microsoft," claimed IBM director of
marketing for WebSphere Scott Hebner.
Of course, Hebner expects IBM to win this race, which, in his opinion, will be a fight between a
heterogeneous IBM environment versus a Wintel-only platform. "Microsoft might do well in the consumer
and small business space, where you don't need to deal much with heterogeneity and security, but in the
enterprise space heterogeneity is a fact and security is important," Hebner reckoned. And that's where he
predicts IBM's major wins.
On their way to the top, IBM and Microsoft have developed a love-hate relationship. Although competitors,
they cooperate in the Web Services Interoperability
Organization. It is also rumored that IBM will later this year extend support for some major Microsoft
Passport authentication technology.
IBM makes it seem like the other major Web services players--Sun, Oracle, and BEA--are barely worth
mentioning. Hebner played down BEA as "only a point-product business around the J2EE application
server." The app server is not the core of the value proposition anymore; the entire middleware platform is,
including application development tools and infrastructure, Hebner said. BEA is far behind IBM in this
area, he claimed. BEA just launched its first integration toolset, called Workshop. "They will be
marginalized over time," Hebner said.
The same goes for Oracle, a database point provider in Hebner's view. Although he admitted that Oracle "is
getting much more serious and aggressive" with its 9i application server, he said 9i is "still a
little behind" and "very database focused." Hebner also called Oracle's Web services support "immature,
particularly in the tools."
As for Sun, Hebner acknowledged Sun has what he called an "infrastructure vision," but said that Sun is not
an important rival to IBM, since it has only about 5 percent of the J2EE market. "Sun might be in the
background to provide certain tools," Hebner said.
As for its own strategy, IBM admits that Web services development is still in early stages and "not a
finished technology." Developers just figured out the core protocols for Web services, such as SOAP,
WSDL, and UDDI, and will now have to overcome major thresholds, such as security and reliability, as
well as transactions, workflow, provisioning, and systems management. However, IBM already promises
that "the entire WebSphere portfolio will inherently support Web services."
IBM says it already has thousands of customers using Web services capabilities through the WebSphere
platform. The company is embedding its Java-based business process integration software--which it
acquired by buying CrossWorlds Software for $129 million last October--into its WebSphere application
server. Once CrossWorlds' tools are part of WebSphere, IBM will offer its own enterprise application
integration tools for the first time. In the past, it depended on partners for such tools, including Sybase's Neon and Peregrine Systems' Extricity. IBM said it will hold on to those
alliances, though.
Swainson said at the Web Services Day that revenue for WebSphere, IBM's flagship Web services product
suite, grew 43 percent in the fourth quarter of 2001 and that WebSphere sales were up 40 percent in 2001
compared to 2000. He said that, because of those growth rates, IBM probably took the lead away from
BEA in 2001 for J2EE-enabled application servers. "We will see what the analysts come up with,"
Swainson added. Last year, IBM archrival BEA was heading the $4.2 billion J2EE app server space with
36 percent market share, closely followed by IBM, with 34 percent, according to researcher Giga Information Group.
Swainson further said the positive WebSphere growth rate is based on an enormous development effort.
IBM has dedicated about 20,000 people to its development labs and has invested $700 million in
WebSphere technology development alone and "another couple of million" dollars in WebSphere sales and
marketing.
On the data level, IBM plans to augment all of its database products with Web services features, said IBM
distinguished engineer and director of information integration Nelson Mattos. "DB2 will focus on Web
services integration on the information level," he said. DB2 will provide Web services with its caching
capabilities to reduce traffic and workflow while increasing performance. "DB2 feeds directly to the cache.
We will make Web services look at any data as if it is all stored in a single database, although information
will come from a wide variety of data sources," Mattos explained. DB2 will provide cross-platform data
storage, he said.
IBM's Lotus division will adopt its parents' Web services vision and offer Web services "from a customer-
centric view," which is "absolutely essential in a heterogeneous mix-and-match environment," said IBM
Lotus software technical strategist Carl Kraenzel. Domino 6, due to ship in the third quarter of this year,
will be much more tightly integrated with WebSphere, as IBM has promised and most people say is
necessary. Customers will be able to seamlessly blend a personal calendar into a corporate Internet portal,
for example. IBM's goal is to offer a Web services layer in all of its Lotus products, Kraenzel said,
admitting that "today we are only at the halfway-point of where we want to get." Next year, IBM will
release some early Web-services-enabled versions of Lotus products for people to play with, he promised.
Other corner points of IBM's Web services strategy are business-on-demand and grid computing. In those
areas, "Web services will take off like a rocket," predicts IBM Global Services vice president of business
development Scott Penberthy. Customers will be able to purchase Web services on demand by credit card,
Penberthy said. Web services are cheaper when they are shareable, he added.
Grid services, the automated use of computing resources across network-connected servers, will also be at a
low cost point, because of their standard nature, Penberthy said. Grid services include standards for using
computing resources. IBM is planning to interlink Web services and grid services data at some point over
the next couple of years. The company made a first step in this direction two weeks ago, when it announced
jointly with the Globus Project a set of new
specifications that would allow the sharing of applications and computing resources over the internet. IBM
and the Globus Toolkit open-source team launched the Open Grid Services Architecture, or OGSA, a set of
specs and standards to combine grid computing and Web services on a J2EE base.
|