Hybrid applications and environments combine software running on public cloud platforms, such as Windows Azure, with software running on premises. Developers and customers using this model get both the cloud benefits of low cost, ubiquity, scale, etc. along with the control, flexibility, security, etc. of their on-premises platforms.
There’s a steady flow of helpful materials on using Windows Azure in hybrid solutions being published by the Azure team, Microsoft’s technical evangelists, and the community of developers using Windows Azure. Recently I noticed some posts that I think are especially helpful. I suggest you take a look:
Windows Azure Service Bus Demo – Brian Loesgen
“a system that listens for events, and when critical events occur, they are multicast to listeners/subscribers through the Azure ServiceBus. The listeners use the Service Bus relay bindings, the subscribers use the topical pub/sub mechanism of the ServiceBus” – This demo is useful for anyone looking to use the Service Bus for hybrid, mobile, or loosely coupled apps. Demo includes code and video walkthroughs.
Building Hybrid Applications in the Cloud on Windows Azure – Microsoft Patterns and Practices
This free downloadable book is the third in a series starting with Volume 1, Moving Applications to the Cloud on Windows Azure and Volume 2, Developing Applications for the Cloud on Windows Azure. This third volume covers all the things a developers needs to consider when building hybrid apps that join on-premises services with services in the cloud. The book is organized around the scenario of a company that wants to extend an existing order application to the cloud.
Managing a hybrid cloud with System Center 2012 – Andrew Fryer
A blog post that covers the basics of using System Center to manage applications running in a hybrid cloud.
.NET On-Premises/Cloud Hybrid Application Using Service Bus Relay – Windows Azure Team
You will learn:
- How to create or adapt an existing web service for consumption by a web solution.
- How to use the Windows Azure Service Bus relay to share data between a Windows Azure application and a web service hosted elsewhere.
Windows Azure Queues and Windows Azure Service Bus Queues – Compared and Contrasted — Valery Mizonov and Seth Manheim
This article analyzes the differences and similarities between the two types of queues offered by Windows Azure today: Windows Azure Queues and Windows Azure Service Bus Queues. By using this information, you can compare and contrast the respective technologies and be able to make a more informed decision about which solution best meets your needs.
Bruce D. Kyle
ISV Architect Evangelist | Microsoft Corporation