Use the Windows Azure VM Role in Windows Azure
Updated: March 8, 2011
[The VM Role feature of Windows Azure is being retired on May 15th, 2013. After the retirement date, VM role deployments will be deleted. To move forward with your existing applications, you can use Windows Azure Virtual Machines. For more information about using Virtual Machines for your application, see Moving from VM Role to Windows Azure Virtual Machines.
Use the links on this page as a jumpstart to understanding what to consider when planning and designing VM Role applications for Windows Azure.
Provides information that helps you understand the basic workings of a VM Role.
The VM Role is one of three role types available for applications developed for Windows Azure. You must ensure that the VM Role is right for your application before you start the development process.
When you create an application using the VM Role, you are responsible for creating, configuring, and managing the operating system image that is deployed to Windows Azure. This section provides information and procedures that help you create the server image.
After you create or change the server image, you must upload the virtual hard disk (VHD) to Windows Azure. This section provides information and procedures to create certificates, upload VHDs, and create and deploy the service model.
You can make changes to the server image that is used for your VM Role instances in Windows Azure by using a differencing VHD. This section provides information and procedures for creating a differencing VHD and for changing the configuration of the service model to implement the change in Windows Azure.
You can use a combination of the staging deployment environment in Windows Azure, the Windows Azure cmdlets, and a remote desktop connection to test your VM Role instances. This section provides more information about testing a VM Role.
A cloud service in Windows Azure is built from one or more roles. A role defines a component that may run in the execution environment; within Windows Azure, a service may run one or more instances of a role. A service may be comprised of one or more types of roles, and may include multiple roles of each type.
This website provides many resources for installing and configuring the Windows Server operating system.
Get Windows Azure Tools for Visual Studio or download the Windows Azure SDK separately to start building and debugging applications for Windows Azure.
The Windows Automated Installation Kit (Windows AIK) is designed to help original equipment manufacturers (OEMs), system builders, and corporate IT professionals deploy Windows onto new hardware.
The Hyper-V role in Windows Server 2008 R2 provides software infrastructure and basic management tools that you can use to create and manage a virtualized server computing environment.
Sysprep is a tool designed for corporate system administrators, OEMs, and others who need to deploy the operating system on multiple computers. After performing the initial setup steps on a single system, you can run Sysprep to prepare the image for deployment.
This appendix includes information about the tools and APIs that you can use as you work with virtual hard disks (VHDs).
You can create new virtual machines from many different sources.
Find the latest questions and answers that involve using the VM Role on the Windows Azure platform forums.