Cloud computing is a shared pool of configurable computing resources. It ...