Developing applications for the cloud on the Microsoft Windows Azure Platform - Betts, Dominic (Patterns & practices, 2011)