Cloud computing is a web-based computing method. Shared software and hardware resources can be provided to computers and other devices upon reqest by this means. Cloud is in fact an analogy in network and internet. The core concept of cloud computing is to uniformly manage and dispatch vast amount of computing resources which are connected through internet and serve users upon request with a constructed pool of computing resources.