Cloud technology is not anymore new to the computing innovation. During the introduction of the Internet, this has existed in small form. Nevertheless, cloud based computing has actually developed wonderful improvements specifically in the previous two or three years with regards to capabilities. Especially when the big companies such as Google and Amazon have created large horizontal networks that consist of various services, applications and platforms including storage tools that permitted users to access different services online without storing or running the applications through their machines. Usually, the cloud is symbolizing the Internet whereby diverse companies or service companies have the ability to operate or host their programs that the customers get the chance to quickly access without working or storing the cloud software within the owner’s computer system.