The major-vendor push behind service-oriented architectures was completed last
week as Sun Microsystems Inc. stepped into the SOA fray, joining Microsoft Corp.,
Oracle Corp., BEA Systems Inc. and IBM.
At its JavaOne conference here, Sun, of Santa Clara, Calif., introduced Project
Kitty Hawk, a technology for implementing SOAs, and an SOA readiness assessment
service.
ADVERTISEMENT
John Loiacono, executive vice president of Sun's Software Group, said Sun will
roll out Project Kitty Hawk components in the Sun Java Enterprise System and
Sun Java Studio Enterprise developer environment over the next two years, with
initial deliveries starting in the first half of next year.
The competing SOA offerings bode well for Web services by ensuring developers
have interoperable services across different platforms.
"SOA is a state of mind. You really change the way you think about how you
do your applications," said Jeremy Sharpe, a software architect with Northrup
Grumman Corp. who works at the U.S. Army Recruiting Command in Fort Knox, Ky.
Sharpe said his organization is "planning for a [Sun] readiness assessment for
SOA."
Sun's strategy is to simplify the creation of SOAs and to ease the tasks of
administering, securing and provisioning services for SOA environments. Part
of the strategy includes Sun Software Services Readiness Assessment tools. Sun
will use portions of its Sun Appliance for Live Software Analysis, or SALSA,
to do the assessments, said John Crupi, a Sun distinguished engineer and chief
architect at Sun Professional Services.
"The idea behind it is we go in to a customer and help them understand that
SOA is not just an architectural style but real stuff, so they have to think
about all the implications for their current infrastructure, and we score them
in terms of readiness," Crupi said. "We're expressing the reality that you don't
just press a button and say you're SOA- ready. Ninety-nine percent of our customers
have legacy environments, so there's a lot of wrap and reuse involved." Project
Kitty Hawk will feature Sun's next-generation business integration infrastructure,
Java Business Integration, which is based on Java Specification Request 208.
Besides the assessment tools, Sun introduced Project Disco, a visual tool for
assembling Web services using BPEL (Business Process Execution Language), officials
said.
T.N. Subramaniam, chief technology architect at RouteOne LLC, a Southfield,
Mich., credit management provider, said, "We were forced into this direction
by sheer business necessity."
Sun's competitors kept pace last week. Microsoft released new content for its
.Net Architecture Center, including the company's Metropolis project, which
is a model for building SOAs, said Charles Fitzgerald, general manager of platform
strategies at Microsoft, of Redmond, Wash. Oracle, of Redwood Shores, Calif.,
bolstered its SOA story by acquiring Collaxa Inc. and gaining its BPEL engine. In May, IBM, of Armonk, N.Y., announced a series of SOA
Design Centers that complement IBM's SOA software and services offerings. The
Middleware Co., a division of Veritas Software Corp., in Mountain View, Calif.,
said IBM, Sun, Microsoft, BEA, in San Jose, Calif., and others have announced
support for SOA Blueprints, a set of best practices for developing applications
that use SOA.