Software Development for a Cloud Computing: IaaS, PaaS, SaaS, DaaS, AWS, Azure, Cloud Foundry, Heroku
 
Coding For The Cloud: How We Write Enterprise Apps for Google on App Engine