Cloud Computing exists from a long time but one can say that it has become popular in recent era. Cloud has given a real different dimension to the IT...