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/