Cloud computing services are a subscription-based service offered to Information Technology and delivered over the internet cloud or a dedicated network where the network storage space and computer resources are obtained. Cloud computing receives a great deal of attention, both in publications and among users, from individuals at home to the officials in the government. More recently, cloud computing refers to the many different types of services and applications being delivered in the internet cloud, and the fact that, in many instances the devices used to access these services and applications do not require any special applications.