The Cloud Adoption Toolkit: supporting cloud adoption decisions in the enterprise

Cloud computing promises a radical shift in the provisioning of computing resources within the enterprise. This paper describes the challenges that decision makers face when assessing the feasibility of the adoption of cloud computing in their organizations, and describes our Cloud Adoption Toolkit, which has been developed to support this process. The toolkit provides a framework to support decision makers in identifying their concerns, and matching these concerns to appropriate tools/techniques that can be used to address them. Cost Modeling is the most mature tool in the toolkit, and this paper shows its effectiveness by demonstrating how practitioners can use it to examine the costs of deploying their IT systems on the cloud. The Cost Modeling tool is evaluated using a case study of an organization that is considering the migration of some of its IT systems to the cloud. The case study shows that running systems on the cloud using a traditional ‘always on’ approach can be less cost effective, and the elastic nature of the cloud has to be used to reduce costs. Therefore, decision makers have to model the variations in resource usage and their systems' deployment options to obtain accurate cost estimates. Copyright © 2011 John Wiley & Sons, Ltd.

[1]  M. Lynne Markus,et al.  Power, politics, and MIS implementation , 1987, CACM.

[2]  Sugan C. Jain,et al.  Accounting theory and practice , 1993 .

[3]  Ivar Jacobson,et al.  The Unified Modeling Language User Guide , 1998, J. Database Manag..

[4]  A. Boonstra Information systems and organizational change , 2002 .

[5]  Kristin Braa,et al.  Hunting for the Treasure at the End of the Rainbow: Standardizing corporate IT Infrastructure , 1999, Computer Supported Cooperative Work (CSCW).

[6]  Suzanne Rivard,et al.  A Multilevel Model of Resistance to Information Technology Implementation , 2005, MIS Q..

[7]  Ivar Jacobson,et al.  Unified Modeling Language User Guide, The (2nd Edition) (Addison-Wesley Object Technology Series) , 2005 .

[8]  Suman Nath,et al.  Energy-Aware Server Provisioning and Load Dispatching for Connection-Intensive Internet Services , 2008, NSDI.

[9]  L. Youseff,et al.  Toward a Unified Ontology of Cloud Computing , 2008, 2008 Grid Computing Environments Workshop.

[10]  M. Livny,et al.  The cost of doing science on the cloud: The Montage example , 2008, 2008 SC - International Conference for High Performance Computing, Networking, Storage and Analysis.

[11]  Jimmy J. Lin,et al.  Where is the Cloud? Geography, Economics, Environment, and Jurisdiction in Cloud Computing , 2009, First Monday.

[12]  Edward Walker,et al.  The Real Cost of a CPU Hour , 2009, Computer.

[13]  Ian Sommerville,et al.  Deriving Information Requirements from Responsibility Models , 2009, CAiSE.

[14]  Rajkumar Buyya,et al.  Evaluating the cost-benefit of using cloud computing to extend the capacity of clusters , 2009, HPDC '09.

[15]  Edwin Baker,et al.  Hey, you, get off of that cloud? , 2009, Comput. Law Secur. Rev..

[16]  M. Mowbray The Fog over the Grimpen Mire: Cloud Computing and the Law , 2009 .

[17]  K. Sullivan Fun in the classroom , 2009 .

[18]  M. Creeger CTO Roundtable: Cloud Computing , 2009 .

[19]  Luiz André Barroso,et al.  The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines , 2009, The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines.

[20]  Franck Cappello,et al.  Cost-benefit analysis of Cloud Computing versus desktop grids , 2009, 2009 IEEE International Symposium on Parallel & Distributed Processing.

[21]  Hovav Shacham,et al.  Hey, you, get off of my cloud: exploring information leakage in third-party compute clouds , 2009, CCS.

[22]  Ian Sommerville,et al.  Cloud Migration: A Case Study of Migrating an Enterprise IT System to IaaS , 2010, 2010 IEEE 3rd International Conference on Cloud Computing.

[23]  G. Baxter,et al.  Responsibility modelling for risk analysis , 2010 .

[24]  Frank Gens,et al.  Cloud Computing Benefits, risks and recommendations for information security , 2010 .

[25]  Walter Brisken,et al.  To Lease or Not to Lease from Storage Clouds , 2010, Computer.

[26]  Ali Khajeh-Hosseini,et al.  Research Agenda in Cloud Technologies , 2010, ArXiv.

[27]  Prashant Pandey,et al.  Cloud computing , 2010, ICWET.

[28]  Randy H. Katz,et al.  A view of cloud computing , 2010, CACM.

[29]  David J. Brown,et al.  Toward Energy-Efficient Computing , 2010, ACM Queue.

[30]  Ian Sommerville,et al.  Research Challenges for Enterprise Cloud Computing , 2010, ArXiv.

[31]  Rajkumar Buyya,et al.  CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms , 2011, Softw. Pract. Exp..

[32]  P. Mell,et al.  The NIST Definition of Cloud Computing , 2011 .

[33]  Chris Rose,et al.  A Break in the Clouds: Towards a Cloud Definition , 2011 .