Agile in the Cloud: Keeping Development Teams Grounded
"While there is a great deal of buzz surrounding cloud technologies, it's interesting to note that the term 'cloud computing' means different things to different people. West noted that the first applications to be moved to the cloud were CRM-type applications (Salesforce, etc). He observed that organizations put their own customers in the cloud first, and then saw the motivations to move development there as well. As little as 18 months ago, market dynamics may not have been compelling enough for some companies to move their development to the cloud, but that is quickly changing."