Abstract Cloud computing is the next stage in the Internet’s evolution, providing the means through which everything—–from computing power to computing infrastructure, applications, business processes to personal collaboration —-can be delivered. Cloud computing refers to manipulating, configuring, and accessing the applications online. It offers online data storage, infrastructure and application.