Cloud computing now is everywhere. In many cases, users are using the cloud without knowing they are using it. According to a survey, small and medium organizations will move to cloud computing because it will support fast access to their application and reduce the cost of infrastructure. The Cloud computing is not only a technical solution but also a business model that computing power can be sold and rented. Cloud computing is focused on delivering services. Organization data are being hosted in the cloud. The ownership of data is decreasing while agility and responsiveness are increasing. Organizations now are trying to avoid focusing on IT infrastructure. They need to focus on their business process to increase profitability. Therefore, the importance of cloud computing is increasing, becoming a huge market and receiving much attention from the academic and industrial communities.
Cloud computing was defined by the US National Institute of Standards and Technology (NIST) “a cloud computing as a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.” Cloud computing is composed of many technologies such as service oriented architecture, virtualization, and more. Cloud computing offers highly efficient data retrieval and availability. Cloud providers are taking the responsibility of resource optimization. Cloud computing is composed of many technologies such as service oriented architecture, virtualization, and more. Cloud computing offers highly efficient data retrieval and availability. Cloud providers are taking the responsibility of resource optimization.
Copy pasted in part from
https://www.coursehero.com/file/26077666/Paper-64-Data-Security-Privacy-Availability-and-Integritypdf/