Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility

Notes

About cloud computing

Context and vision