Discussion

Cloud Computing does not save labor, huge effort of the programmers needed. It is not a hassle free service. It has various issues, including privacy concern. It is costly affair for very small companies, usual technology might be enough for them. Virtualization is the technology and Cloud Computing is the service. Other points are already discussed, like difference between a CDN and a Cloud Server, not all cloud storage is capable of running the applications etc.

We have given the link to the Cloud Computing archive for reference, still if you have questions, obviously speak your mind through the comments.