Wednesday, January 29, 2014

Cloud Design Patterns (24 design patterns, two primers, eight guidance topics and 10 sample applications)

This guide from the Microsoft patterns & practices group, produced with the help of many people within the developer community, provides solutions for common problems encountered when developing cloud-hosted applications.

The guide:

  • Articulates the benefit of applying patterns when implementing cloud applications, especially when they will be hosted in Windows Azure.
  • Discusses the problems that the patterns address, and how these relate to Windows Azure applications.
  • Shows how to implement the patterns using the features of Windows Azure, emphasizing benefits and considerations.
  • Depicts the big picture by showing how these patterns fit into cloud application architectures, and how they relate to other patterns.
The majority of topics described in the guide are equally relevant to all kinds of distributed systems, whether hosted on Windows Azure or on other cloud platforms.