Windows Azure Updates
At MIX09, several new announcements were made for Windows Azure. First, Full Trust support was announced, which opens up native code running in Windows Azure.
Along with this capability came the announcement of FastCGI support. This allows any FastCGI application (like PHP) to run in Windows Azure.
Finally, we announced plans for multiple datacenters and geo-location support in April. This will allow customers to choose a particular region to co-locate their compute and storage closer to their customer base.
During MIX, we also announced the timeframe for commercial availability as well as SLA and pricing. For SLA & Pricing model, we shared Summer 2009. For commercial availability, we have announced Fall 2009.
For more information on specific features that were announced, please refer to the relevant blog postings referenced below.
James Conard covers cloud services from a high level and how the Azure Services Platform fits into this picture. This talk is recommended for customers new to cloud computing concepts and wishing to get a feel for the breadth of the entire Azure Platform.
Manuvir Das covers the goals and value of the Windows Azure service in this introductory video. Additionally, this video gives a great overview of the pieces that comprise the service as well as the general architecture of applications running in the cloud. For customers looking at Windows Azure for the first time, this is an excellent introduction.
Steve Marx delivered a developer focused session at MIX09, covering the programming model as well as demoing a PHP application running in Windows Azure live. See the live application called Tweval. This sample was used during this session (as well as other sessions) as a way for users to rate the session using Twitter. Steve covers the architecture of this sample at roughly the 61 min mark in the video.
Everything you could want to know about storage in Windows Azure is covered in this comprehensive session by Brad Calder. Topics covered include the design goals, security model, programming model, as well as the blob, queues, and tables APIs. Be sure to check out the table performance tips around the 40 min mark.
In this very practical session, Jim Nakashima covers the tooling story for Windows Azure inside Visual Studio and walks through how to create cloud applications. In very short order, Jim covers the tooling, debugging, development fabric, and how to use the new native code features.
Windows Azure SDK Update
In order to support the new features, an updated SDK and Tools for Visual Studio were released at MIX. New samples in the SDK include both PHP and native code solutions. Download here: