patterns & practices team recently released the 3rd guidance in Windows Azure series.

The goal of this guide is to map Windows Azure features with the specific challenges encountered in the hybrid application scenario. Windows Azure now offers a number of advanced services such as Service Bus, Caching, Traffic Manager, Azure Connect, SQL Azure Data Sync, VM Role, ACS, and more. Our guide uses a case study of a fictitious organization to explain the challenges that you may encounter in a hybrid application, and describes solutions using the features of Windows Azure that help you to integrate on-premises and the cloud.

The transition to the cloud is not going to happen overnight. Most organizations still have a lot of IT assets running in on-premises datacenters. These will eventually be migrated to the cloud, but a shift to the next paradigm always takes time. At the moment we are in the middle of a transition between running everything on-premises and hosting everything in the cloud. “Hybrid” is a term that represents the application that positions its architecture somewhere along this continuum. In other words, hybrid applications are those that span the on-premises and cloud divide, and which bring with them a unique set of challenges that must be addressed. It is to address these challenges that my team and I have workedhard to provide you with this guide.

I hope you find this guide useful.