During the last few months we have been working on the third part of the Windows Azure Guidance series that revolves around integrating cloud and on premise applications.
The guide explains how the fictitious company TreyResearch achieves the objective of moving some of the applications to the cloud, while hosting others on premise and the challenges and trade-offs to get there.
This is a list of the Windows Azure features and other tools described throughout the guide:
- Service Bus (heavily used for communications between cloud and on premises)
- Access Control Service
- Caching Service
- SQL Azure
- Data Sync (Synchronize data on premise to cloud and cloud to cloud)
- Azure Connect
- VM Roles (for hosting Third Party Applications
- Transient Fault Handling Application Block (Topaz),
- Windows Azure Auto Scaling Application Block (WASABi)
For those of you who want to see code, there is also a sample solution that contains a number of applications that simulate some of the work that TreyResearch does.