Building an Application that Runs in a Hosted Service
Updated: May 13, 2011
Use the links on this page as a jumpstart to understanding what to consider when creating an application that runs as a hosted service in Windows Azure. These links come from across Microsoft’s various content providers. This page will be updated periodically when new content is available, so check back often to see what’s new.
|
Articles Overview of Building an Application that Runs in a Hosted Service An application designed to be a hosted service in Windows Azure consists of different computational resources that collectively process information and interact with each other and the external world. Hosted services in Windows Azure can contain any number of Web, Worker, or VM roles. Getting Started with Building an Application that Runs in a Hosted Service Lists the steps and resources that you need to get started creating an application that runs as a hosted service in Windows Azure. How to: Build an Application that Runs in a Hosted Service Helps you to create an application that runs as a hosted in Windows Azure. Building an Application by Using a VM Role in Windows Azure The Windows Azure virtual machine (VM) role enables you to deploy a custom Windows Server 2008 R2 image to Windows Azure. With a VM role, you can work in a familiar environment, using standard Windows technologies to create an image, install your software to it, prepare it for uploading to Windows Azure, and then manage it after it has been uploaded. Windows Azure Code Quick Start Contains samples and walk-throughs that provide developers with some of the basic concepts of the Windows Azure Platform. These topics are intended for C# developers that are new to the Windows Azure Platform. Building ASP.NET Applications with Windows Azure In this brief lab, you will learn how to build ASP.NET applications that use the ASP.NET Azure Providers and explore Windows Live authentication in Windows Azure. You will be able to choose between MVC or Web Forms. This lab introduces these new capabilities that are unlocked in Windows Azure and allow more advanced application scenarios. Federated Authentication in a Windows Azure Web Role Application This hands-on lab provides step-by-step guides for hosting in Windows Azure a Web application accepting identities from an external identity provider: with the authentication functions being performed by an external identity provider, you are now free to focus on the business function of your application instead of worrying of low level details.
Videos and Podcasts Windows Azure Boot Camp: Worker Roles (Podcast) While Web Roles provide an Internet Information Services (IIS) environment to applications, the key to scalability and performance is understanding Worker Roles and when to use them. This webcast covers what Worker Roles are, endpoints, how Worker Roles use local storage, and the function of Worker Roles in processing a queue. Cloud Cover Episode 39 - Dynamically Deploying Websites in a Web Role In this episode, Steve and Wade are joined by Nate Totten—a developer from Thuzi—as they look at a solution for dynamically deploying websites in a Windows Azure Web Role. This is a slick solution that you can use to zip up your website and drop it into storage, and a service running in your Web Role then picks it up and programmatically sets up the website in IIS—all in less than 30 seconds.
|
Blogs Programmatically Changing the AppPool Identity in a Windows Azure Web Role Wade Wegner, a Technical Evangelist for Microsoft on Windows Azure, shows how with the Windows Azure SDK 1.3 comes full support for IIS in web roles, giving your web roles the ability to access the full range of web service features available in IIS. Running Multiple Websites in a Windows Azure Web Role Wade Wegner, a Technical Evangelist for Microsoft on Windows Azure, shows how to run multiple websites in a Web Role by adding seven additional lines of code. Windows Azure Worker Role to Deal with Spam Steve Marx, a Tactical Strategist for Microsoft on Windows Azure, adds a worker role to asynchronously process comments and attempt to detect spam. Azure Howto: Programmatically modify web.config on WebRole Startup Andy Cross describes how to work with runtime variables that are typically stored in the web.config, but are not available before the deployment of your hosted service. Forums Web Role – Windows Azure Platform forums Find the latest questions and answers that involve using the Web Role on the Windows Azure platform forums. Worker Role – Windows Azure Platform forums Find the latest questions and answers that involve using the Worker Role on the Windows Azure platform forums.
Tools Windows Azure Managed Library Reference Provides APIs for collecting and managing data from role instances in Windows Azure. Windows Azure Storage Services REST API Reference Provides general information for working with storage service APIs, as well as specific reference information for each available operation. |
|