Overall, I would say in simple words, do not think of replacing web servers/dedicated hosting servers with cloud, just because it is a new solution and it is a new technology. Think of cloud, only when IT infrastructure investment/expansion cost can be cut down. That too only after comparing it with cloud charges based on the last 3 years usage( peak and idle).
[More]