Windows Azure Application Patterns

This is a quick visual tour of some whiteboard solutions and common application patterns for Windows Azure.  It’s a look at some of the most common whiteboard solutions for Web applications, Web services, and data on Windows Azure. 

Here are the app patterns at a glance:

  • Pattern #1 - ASP.NET Forms Auth to Azure Tables
  • Pattern #2 - ASP.NET Forms Auth to SQL Azure
  • Pattern #3 - ASP.NET to AD with Claims
  • Pattern #4 - ASP.NET to AD with Claims (Federation)
  • Pattern #5 - ASP.NET to WCF on Azure
  • Pattern #6 - ASP.NET On-Site to WCF on Azure
  • Pattern #7 - ASP.NET On-Site to WCF on Azure with Claims
  • Pattern #8 - REST with AppFabric Access Control
  • Pattern #9 - ASP.NET to Azure Storage
  • Pattern #10 - ASP.NET to SQL Azure
  • Pattern #11 - ASP.NET On-Site to SQL Azure Through WCF

Web Applications
Here are some common Web application patterns on Windows Azure:

Pattern #1 - ASP.NET Forms Auth to Azure Tables

ASP.NET Forms Auth to Azure Tables

Pattern #2 - ASP.NET Forms Auth to SQL Azure

ASP.NET Forms Auth to SQL Azure

Pattern #3 - ASP.NET to AD with Claims

ASP.NET to AD with Claims

Pattern #4 - ASP.NET to AD with Claims (Federation)

ASP.NET to AD with Claims - Federation

Web Services (SOAP) App Patterns on Windows Azure
Here are common Web service app patterns on Windows Azure:

Pattern #5 - ASP.NET to WCF on Azure

ASP.NET to WCF on Azure

Pattern #6 - ASP.NET On-Site to WCF on Azure

ASP.NET On-Site to WCF on Azure

Pattern #7 - ASP.NET On-Site to WCF on Azure with Claims

ASP.NET On-Site to WCF on Azure with Claims

REST App Pattern on Windows Azure
Here is a common REST application pattern on Windows Azure:

Pattern #8 - REST with AppFabric Access Control

REST with AppFabric Access Control

Data Patterns on Windows Azure
Here are common data application patterns on Windows Azure:

Pattern #9 - ASP.NET to Azure Storage

ASP.NET to Azure Storage

Pattern #10 - ASP.NET to SQL Azure

ASP.NET to SQL Azure

Pattern #11 - ASP.NET On-Site to SQL Azure Through WCF

ASP.NET On-Site to SQL Azure Through WCF

Contributors / Reviewers
Many thanks to the following folks for contribution, collaboration, and review:

  • External contributors and reviewers: Adam Grocholski; Andy Eunson; Bill Collette; Christopher Seary; Jason Taylor; John Daniels; Juval Lowy; Kevin Lam; Long Le; Michael Smith; Michael Stiefel; Michele Leroux Bustamante; Norman Headlam; Rockford Lhotka; Rudolph Araujo; Sarang Kulkarni; Steven Nagy; Terrance Snyder; Will Clevenger
  • Microsoft contributors and reviewers:  Akshay Aggarwal; Alik Levin; Andreas Fuchsberger; Babur Butter; Bharat Shyam; Dave Brankin; Danny Cohen; Diego Dagum; Don Willits; Eugenio Pace; Gabriel Morgan; Jeff Mueller; John Steer; Julian Gonzalez; Mark Curphey; Mohit Srivastava; Pat Filoteo; Rahul Verma; Raul Rojas; Scott Densmore; Sesha Mani; Serena Yeoh; Sriram Krishnan; Stefan Schackow; Steve Marx; Stuart Kwan; Terri Schmidt; Tobin Titus; Varun Sharma; Vidya Vrat Agarwal; Vikram Bhambri; Yale Li