It's pretty well known that Amazon Web Services' EC2 and S3 initiatives have taken off and are gaining users not just in startup land but in Corporate America as well. Amazon provides a compute and storage cloud, and the rush of companies big (e.g., Google) and small (e.g., Nirvanix) beginning to compete with Amazon in providing clouds has spawned a term and a movement - Cloud Computing.
I've been involved with precursors to cloud computing (Utility Computing, Grid Computing, Applicatio....

