Microsoft Azure. Caviar or Dogfooding? | CodeGuru

Microsoft Azure. Caviar or Dogfooding?

Microsoft’s cloud computing strategy is a tale of two clouds. There are its popular software-as-a-service offerings: SharePoint, Exchange, Dynamics CRM, and the soon-to-be-released new Web version of Office 2010. And there’s Microsoft’s emerging platform as a service, Microsoft Azure One of the main cogs of Microsoft’s cloud strategy is Microsoft Azure, its approach to selling […]

Written By
CodeGuru Staff
CodeGuru Staff
May 19, 2010
2 minute read
CodeGuru content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More

Microsoft’s cloud computing strategy is a tale of two clouds. There are its popular software-as-a-service offerings: SharePoint, Exchange, Dynamics CRM, and the soon-to-be-released new Web version of Office 2010. And there’s Microsoft’s emerging platform as a service, Microsoft Azure

One of the main cogs of Microsoft’s cloud strategy is Microsoft Azure, its approach to selling computing power over the Internet based on usage, as customers need it. Microsoft has some enterprise customers such as Kelley Blue Book and Domino’s testing key Web applications on Azure, and some smaller tech companies sell software services running on the platform. But Microsoft Azure continues to be a work in progress.

This week, Microsoft is upgrading their MSDN blogging platform. Meaning: For the next week, bloggers will not be able to make any new posts unless they were queued before the upgrade started. Also, nobody will be able to make posts on new or existing blog entries. So here we have one whole week of downtime for Microsoft’s communication with their users. Could any of Microsoft’s own customers afford the luxury of a week-long offline upgrade for their own companies? Another case is Windows Live Hotmail. An update is coming soon to Hotmail. Another blog entry talks about how Microsoft uses feedback from Hotmail users to decide which features to implement. This new release has a lot of “social” features, but still lacks the basic IMAP functionality that any decent mail system should have. Users hunger for standard IMAP connectivity, but Microsoft serves them the hacky Outlook Connector instead.

Both of these examples expose Microsoft’s version-oriented and feature-oriented view of software. Rather than seeing the web as a series of services that are always online, Microsoft seems to have no problem with taking their blogs offline for a week, which is an eternity in Internet time. Rather than incrementally improving Hotmail with small tweaks over time, Microsoft focuses on big-bang releases and still manages to ignore the need for basic IMAP functionality

CodeGuru Logo

CodeGuru covers topics related to Microsoft-related software development, mobile development, database management, and web application programming. In addition to tutorials and how-tos that teach programmers how to code in Microsoft-related languages and frameworks like C# and .Net, we also publish articles on software development tools, the latest in developer news, and advice for project managers. Cloud services such as Microsoft Azure and database options including SQL Server and MSSQL are also frequently covered.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.