Home > SOA Tips > The Web Services Advisor > A look at Microsoft's Indigo, part two
SOA Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

THE WEB SERVICES ADVISOR

A look at Microsoft's Indigo, part two


Preston Gralla
11.25.2003
Rating: -5.00- (out of 5)


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



The Web Services Advisor
(To receive this column in your inbox,
click Edit your Profile and subscribe.)
.

Continued from Part One

What Indigo means for Web services
Indigo will handle communications among applications, including reliable messaging, heterogeneous interoperability, ways to build and use Web services, security, and peer-to-peer transactions. It will also handle synchronization and collaboration. In Indigo's service-oriented architecture, applications will be able to be built as services and run as services. At the core of Indigo are Web services technologies and standards such as XML and SOAP.

What this means for Web services is clear, analysts say: Web services are the future and will become the dominant way that people compute.

"It will be an encouraging factor to get people to use Web services," says Stephen O'Grady, senior analyst with RedMonk. "It simplifies a lot of tasks, and makes it much easier to design and consume services."

But O'Grady sees Indigo as accelerating a process towards Web services acceptance that has already begun, and not starting an entirely new trend.

"A lot can happen in Web services between now and when Longhorn is released," he says — Longhorn is not expected to be released until 2006. "I'm anticipating that by the time Longhorn gets to market, Web services will have a lot more traction."

Ron Schmelzer, senior analyst with ZapThink, adds that with the advent of Indigo, "Service-oriented architecture (SOA) will be the de facto way to build applications, and the fact that Microsoft is baking it into the operating system means that those not on the bandwagon will be in serious trouble."

How will it change the way that individuals compute, and enterprises build their IT infrastructure? Schmelzer expects that not only will services be built directly into desktop applications such as Quicken, but that desktop applications themselves may be built as a collection of services. Those services could potentially be used in a mix-and-match fashion. For example, he said, "When you're in PowerPoint, you could be using the features of Word, and when you're in Excel you could use macros written for Word. You'd be able to combine applications in the way that you want, not the way that Microsoft wrote them. Before, you'd have to be a developer to do this," but with Indigo's service-oriented architecture, he believes, users will be able to do it as well.

As for enterprises, Schmelzer believes that it will hasten their use of Web services, and will make it much easier for them to expose applications and services both for internal and external purposes. But this will also bring risks, he believes. With it so easy to expose services, authentication and security become more vital than ever. In fact, he says, "It will become harder and harder to delineate the line between an enterprise server application and a desktop service application. In a service-oriented approach like this, it has yet to be determined to what extent every machine becomes a server."

What Indigo means for Microsoft competitors
Every move Microsoft makes is examined in minute detail by analysts and vendors, to see what it might mean for Microsoft competitors. So how do analysts expect Longhorn and Indigo to affect IBM, BEA, and other Web services vendors, and the general Web services market?

Clearly, it will put tremendous pressure on any current Web services vendor or company considering entering the market. But it won't affect them all equally.

Schmelzer says that IBM most likely won't be affected greatly, because its large-enterprise customers "have not yet bought into .NET. The larger enterprises are using mission critical servers, mainframes and COBOL."

But he says that BEA in particular could be in trouble, because with the advent of Indigo, "the application server itself becomes less prominent; it's no longer the center of the world." Additionally, he believes that "Indigo is a big problem for the enterprise application integration (EAI) market — it will become extinct."

Smaller companies may survive by moving to create a viable service-oriented architecture (SOA) that developers and enterprises can use, in advance of the release of Longhorn and Indigo. So WebMethod's acquisition in October of the SOA company The Mind Electric is seen as a move toward building a viable SOA infrastructure before Microsoft gets there.

Perhaps the real key to understanding how competitors will be affected, though, is in understanding Microsoft's true intentions with regard to Indigo and Web services — is the company truly committed to an open architecture, or is it attempting to force Web services into a Windows-centric universe?

"Microsoft is pursuing a contradictory set of paths," believes Dana Gardner, senior analyst with the Yankee Group. "On the one hand, they're seeking integration, so that interoperability becomes easier and more standardized, regardless of the underlying platform. On the other hand, they're pursuing a Microsoft-centric, Windows-everywhere strategy."

Gardner adds that "It's hard to tell at this point which way Microsoft plans to go. In fact, I hear there are competing constituencies inside Microsoft, that some are Windows-centric, and others says that if we go the way of Web services standards, then we grow the pie overall, and if the pie grows, we grow, too."

The traditional Microsoft strategy, he says, "is to grow their business by taking away other people's business, but that happened while there was a growing market. But now that growth has slowed, it probably makes a good deal of sense to grow the pie in general, and that will help Microsoft as well."

But it's unclear whether that's the way Microsoft will go with Indigo and Longhorn.

"There's a tussle between the two perspectives within Microsoft," he concludes. "They're hedging their bets by pursuing both in tandem. It could veer one way or the other, as the market and overall business climate and trends play out."

We won't know for quite a while which way the wind blows, because Indigo and Longhorn aren't due until 2006. But in the interim, expect constant speculation by vendors and analysts alike. Microsoft competitors have a long, white-knuckle wait.


For related Articles and Commentary:


About the Author

Preston Gralla, a well-known technology expert, is the author of more than 20 books, including "How the Internet Works," which has been translated into 14 languages and sold several hundred thousand copies worldwide. He is an expert on Web services and the author of a major research and white paper for the Software and Information Industry Association on the topic. Gralla was the founding managing editor of PC Week, a founding editor and then editor and editorial director of PC/Computing, and an executive editor for ZDNet and CNet. He has written about technology for more than 15 years for many major magazines and newspapers, including PC Magazine, Computerworld, CIO Magazine, eWeek and its forerunner PC Week, PC/Computing, the Los Angeles Times, USA Today, and the Dallas Morning News among others. He can be reached at preston@gralla.com.



Rate this Tip
To rate tips, you must be a member of SearchSOA.com.
Register now to start rating these tips. Log in if you are already a member.




Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



RELATED CONTENT
The Web Services Advisor
What to expect with the new JavaScript standardization (ECMAScript 5)
Restlet framework wrestles RESTful Web applications
3 tips for choosing whether to use EGL
Use SoaML to facilitate Model Driven Architecture
Enterprise mashup patterns act as API enablers
XQuery learns to write using XUF
Descriptive Languages for RESTful Services
Notable Python language update on view
Try XML-based Extensible Business Reporting Language (XBRL) for accounting reports
Whatever happened to ''X''?

Microsoft .NET Web services
Microsoft preps .NET 4.0 - framework improves on REST, MVC, JQuery support
How do I balance throughput requirements and interoperability?
APM software traces transactions across tiers, technologies
How you can learn M Grammar for Oslo modeling
Legacy modernization opens Windows for publisher
Former .NET Web developers ride Ruby and Rails application framework
Microsoft Oslo at PDC: Dial 'M' for modeling language
Yahoo proxy fight looms
New Microsoft site for architects
LAMP coders go hybrid route
Microsoft .NET Web services Research

Service-oriented architecture (SOA) education
SOA Manifesto urges both agility and business focus
SOA skills, slings and arrows
Playbook for the SOA Red Zone
Win SOA Design Patterns book
Take part in SearchSOA.com survey. Help define the state of SOA.
New year – same old SOA tempests?
The annals of SOA Talk
Software architects navigate transitions
Ten ways to identify services
Analysts, users find roadblocks along the SOA highway
Service-oriented architecture (SOA) education Research

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
Common Language Infrastructure  (SearchSOA.com)
Visual J#  (SearchSOA.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary

DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.



SOA Trends and Strategy - SOA Education, SOA Development, SOA Implementations
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2001 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts