Here is how I defined Cloud Computing in a survey I was filling earlier today:
IT Applications or Infrastructure delivered as a utility from a shared environment. The key attribute of Cloud Computing is that it provides and option to easily and rapidly (not essentially in real-time) provision and de-provision resources based on demand. Cloud Computing completely abstracts IT Infrastructure and application management from a user.Comments?
(My wife took this picture of the street in the front of our house during the mega-storm last week)