“…The management of computational resources in an organisation is broadly characterised by the cloud deployment model adopted by the organisation (Jansen & Grance, 2011). A variety of deployment models of cloud services have evolved in the marketplace (Krieger, McGachey, & Kanevsky, 2010;Vanmechelen, Depoorter, & Broeckhove, 2011;Venkatraman, 2013), with public, private, hybrid and community cloud deployment models being the most popular ones. While a private cloud is a shared multi-tenant environment built on a highly efficient automated and virtualised infrastructure using in-house resources and can belong to an organisation solely (Pathak et al, 2012), a public cloud represents a publicly accessible distributed system hosting the execution of applications and providing services billed on a pay-per-use basis (Mattess, Vecchiola, Garg, & Buyya, 2011).…”