Introduction
Cloud computing is a considerably new development which has taken root in the business world (King, 2008). Mell & Grance (2011) define cloud computing as a model that enables the convenient, ubiquitous, and network access to configurable computing resources that are pooled together. These resources include computer services, network servers, networks, and storage space for data. These resources can be provided to prospective customers and also forfeited without the need for significant management effort. The interaction between the provider of cloud computing services and the customer is also not required for this model (Mell & Grance 2011). Cloud computing consists of ...