Paul Krill
Editor at Large

Microsoft offering SaaS guidance

news
Feb 8, 20072 mins

Sample application is featured to illustrate the underlying architecture

Microsoft will release architectural guidance for organizations looking to offer SaaS (software as a service) on Thursday.

A sample application that is designed to illustrate what Microsoft categorizes as key architectural principals of SaaS will be featured. “The app itself is a fictitious HR application,” said Tim O’Brien, director of the platform strategy group at Microsoft.

“The functions it provides from an HR standpoint are less interesting than the architectural principals underneath,” O’Brien said.

The application is single-instance and multi-tenancy, and guidance is provided on resource-sharing as it pertains to an application.

“Multi-tenancy is a real important architectural concept for companies transitioning to SaaS,” because scaling is required, said O’Brien. There are challenges to getting software to scale so another instance of the application is not required, he said. Also featured are rules for security to make sure data does not leak from one tenant or user to another.

The application in question uses Microsoft’s C# and managed code technologies. The Visual Studio 2005 platform also is featured, as are Microsoft’s SQL Server database and Internet Information Server. Microsoft is intending to show how to deal with SaaS issues using its technologies, but the intent is more to focus on implementation, O’Brien said.

“This is more of an architectural challenge,” O’Brien said.

Microsoft’s guidance is to be released on MSDN.

Microsoft plans to offer its Dynamics CRM package and Office Live software in a hosted SaaS format later this year.

Users are looking to SaaS to either move application maintenance out of their own data centers or to try an application before buying it, said O’Brien. The future will entail users hosting applications internally and utilizing SaaS, he said.

An analyst noted Microsoft’s belief in a hybrid model for software delivery. “This is basically Microsoft [providing] a first step in guidance down that road,” said Lyn Robison, an analyst in the application platform strategies service at Burton Group.

Correction: The URL for MSDN was amended after the story was originally posted.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author