MAP 6.0 Beta: Accelerate the adoption of Microsoft private and public cloud platforms

The next version of the Microsoft Assessment and Planning (MAP) Toolkit—version 6.0— is now available for free download. To participate, register for the MAP 6.0 Beta Review Program at Microsoft Connect. Planning your journey to the cloud just got a bit easier. The next release of the Microsoft Assessment and Planning (MAP) Toolkit—v6.0 Beta—includes assessment…


Windows Azure and SQL Azure Use Cases

Those of you who know me know that I am very interested in helping you take advantage of applications and design patterns that fit the cloud (See this blog post.) Buck Woody has recently published an on-going series of Windows Azure and SQL Azure Use Cases that you may find helpful. Here are some of…


Architectural Patterns for Cloud Computing

Last night I gave a presentation on Architectural Patterns for Cloud Computing to the New York City Chapter of the International Association of Software Architects (IASA).  Even though the audience consisted of both software company architects and customer architects I though that you all would be interested in the material that we covered.  Presentation Abstract:…


Hand on Labs on Moving Applications to the Cloud

Based on the recently published Microsoft Patterns and Practices guide Developing Applications for the Cloud on the Microsoft Windows Azure™ Platform, these individual labs correlate with the chapters of the guide, and demonstrate or expand upon the techniques shown in the guide. The labs are designed to enhance your understanding of the Windows Azure platform…


Applied Architecture Patterns on the Microsoft Platform Reviewed

I just finished reading an excellent book:  Applied Architecture Patterns on the Microsoft Platform by Seroter, Fairweather, Thomas, Sexton and Ramani. (PACKT Publishing 2010.)  IMHO this is a book that all ISVs and other developers basing their solutions on Microsoft technology should read. Although not physically divided into parts, logically the first “part” of the…


Design Patterns, Anti-Patterns and Windows Azure

It has been my experience that lots of things are possible and can be done in Windows Azure, however some things are relatively easy, some are doable with difficulty and some are normally to be avoided.  There is starting to be a lot of good guidance in how to do things with the platform as…