Microsoft Cloud Services
Date Published: 17 April 2008
One of the quietly announced (at MIX – WMV here) new things coming from Microsoft “soon” is SQL Server Data Services (SSDS). The SSDS team has a blog on MSDN. Ryan Dunn discussed it with me recently and also has been blogging about it. Last week he announced the release of PhluffyFotos, a sample site built on top of SSDS. You can sign up for the beta of SSDS here. Roger Jennings has some comments here.
So, what is SSDS (read the FAQ)? Essentially, it’s a way for you to access data from “the cloud” providing a highly scalable and globally available data access story. One scenario that benefits greatly from this approach is the application that suffers from extreme spikes in activity punctuated by lengthy lulls. For instance, a ticket sales company that has millions of requests within the hour that some tickets go on sale, and then just thousands of requests the rest of the month.
Amazon and Google are both pushing cloud services and clearly this is an area that Microsoft is moving into as well. SSDS is the first of what I expect will be other such services, and it will be interesting to see how the various offerings compare. If nothing else, the competition between the various companies should drive pricing down, both for these services directly as well as for traditional application hosting solutions. Eventually, I expect a developer could upload an application and configure its data source requirements and host the entire thing “in the cloud” paying some metered rate for the various resources (disk, cpu, bandwidth, and extra services) consumed by the application.
Steve is an experienced software architect and trainer, focusing on code quality and Domain-Driven Design with .NET.