Corey Sanders
Program Manager working on the Windows Azure Fabric Controller team.
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Mark Russinovich: Windows Azure, Cloud Operating Systems and Platform as a Service
Nov 30, 2010 at 9:58 PM@HeavensRevenge:
Thanks for the comment, HeavensRevenge.
When we think of the Windows Azure platform as an “OS of the cloud,” we think of both the services available for applications to use and the type of workloads that can be exercised.
The services that are offered are quite similar to typical operating system services, simply applied at scale to a multi-machine, multi-tenant, and distributed system. This includes:
In addition to these services offered, we also think about the diverse workloads that can be executed, similar to a general purpose operating system. As you indicate, the Windows Azure platform has capabilities to support web-based applications, notably in the “Web Role,” allowing support comparable to the LAMP stack (with PHP, Java, and .NET support).
However, when you include the capabilities of the “Worker Role” and the “VM Role,” the possible workloads extend beyond just a web-based application. With these additional role types, the workload support includes scale-out high performance computing applications, data processing services, shared file servers, complicated stateful service applications, and all the combinations therein.
Given the services supplied to applications and the diversity of application types that can be executed, we think “Operating System of the Cloud” is a very exciting and very real description for the Windows Azure platform.
-Corey Sanders, Windows Azure Fabric Controller
Mark Russinovich: Windows Azure, Cloud Operating Systems and Platform as a Service
Nov 30, 2010 at 9:56 PM@Charles:Thanks, Charles. Trying again...