We are very happy to announce that a new guidance for SQL Server in Windows Azure Infrastructures Services is now available online. The article, Application Patterns and Development Strategies for SQL Server in Windows Azure Virtual Machines, provides solution architects and developers with a foundation for good application architecture and design, which they can follow when migrating existing applications to Windows Azure as well as developing new applications in Windows Azure.

Capturing the best practices from the real-world TAP engagements of SQL Server Team, the article provides an on-premises scenario for each application pattern as well as its respective cloud-enabled solution, and the related technical recommendations. The article also discusses Windows Azure specific development strategies so that you can drive a successful implementation of your solution.

By using this article, you will have a solid understanding of how SQL Server and each infrastructure component of Windows Azure work together. In addition, you will be able determine which application pattern or patterns that you should use for your SQL Server based applications.

Please take a moment to look at it. As always, feedback welcome!