Cloud computing is a buzzword in todays fast growing technology industry. This technology has given a new dimension and vast agility across the entire IT development and services areato the whole business community and to the common end user. In less than a decade of its popularity, cloud computing has created a big revolution on the computing platform.