Impacts of cloud computing
-
Upload
independent -
Category
Documents
-
view
1 -
download
0
Transcript of Impacts of cloud computing
Impacts of cloud computing in small and larger
enterprises.
Deekshant Jeerakun
Student Number: 120460
Supervisor: Shireen Panchoo
Submitted as part of the requirements for the award of the
MSc in Enterprise Security and Digital Forensics at
The University of Technology, Mauritius
I declare that this assignment is all my own work and that I have
acknowledged all quotations from
the published or unpublished works of other people. I declare that I have
also read the statements on
plagiarism in of the Regulations Governing Examination and
Assessment Offences and in
accordance with it I submit this project report as my own work.
Signature Date
Acknowledgements
I would like to express my deep gratitude to Dr Shireen Panchoo my research
supervisor, for her patient guidance, enthusiastic encouragement and useful
critiques of this research work. I would also like to thank Mr Nawab Mouniarach
for his advice and assistance on Cloud Computing. A special thanks to my Parents
Mr Mudhoo and Mrs Oomawatee Jeerakun who have always been pushing me so
that I can study further and achieve. Sumaiya Chundoo ( Contract Administrator
Coolkote ; Harel Mallac) to be understanding and stand by me. My brother Akilesh
Jeerakun ( Operation Manager Harel Mallac ) who help me in checking my work.
Miss Aneesha Bissessur ( Auditor at EY)for being a good friend and understanding
and help to boost my moral. Mr Ramraj Bissessur (Executive at Micros Fidelio)
who gave me more aspects of cloud in businesses. Finally, I wish to thank
everyone and my class mates who were very supportive and help each other in
downtime period.
Abstract
This dissertation analyses the kind of impacts cloud computing can have on different
classifications of businesses, focused more on small and large businesses. Cloud computing is an
emerging technology, which is not yet fully accepted by businesses. It is discussed what aspects
of this technology can have positive impacts and which aspects can have a negative impacts on
businesses. Research is done with the help of systematic literature reviews, case studies and
surveys. All positive and negative impacts are analysed and discussed in detail. It is also
discussed after investigation results, why cloud computing technology evolved, what kind of
issues it aims to cater, and what the expectations of business owners are. It is concluded that
cloud computing can offer more benefits to small businesses than it can to large enterprises,
which is why small businesses are more likely to shift compared to large enterprises. It is further
discussed why large enterprises would not be willing to shift, and what can be done to eliminate
their fears about cloud computing.
Contents 1. Introduction ......................................................................................................................................... 5
Problem Definition .................................................................................................................................. 5
Introduction to Project ........................................................................................................................... 7
Aims and Objectives ............................................................................................................................. 10
2.Project Management Methodology : What Plan did I develop ? ....................................................... 11
3.Systematic Literature Review ............................................................................................................... 12
4.Defining cloud computing ..................................................................................................................... 14
a. What is cloud computing? ............................................................................................................ 14
b. History of cloud computing .......................................................................................................... 17
c. Comparison with other related technologies .............................................................................. 18
d. Difference between different cloud deployment ......................................................................... 22
e. What services can a cloud provide in an enterprise ................................................................... 23
5. What solution can cloud computing aim to provide? Why has this technology evolved ................ 25
a. Why cloud computing now ? ........................................................................................................ 25
b. What is the main reason for cloud adoption in business. .......................................................... 28
c. What kind of business value can IT Provide; how does cloud computing offer this value? .. 29
d. Is cloud computing more suitable for small or large businesses? ............................................. 31
6. Literature Review results of the positive and negative effects of cloud co,putting and the
Important aspects business owners need to keep in mind before making decision ............................ 35
a. Positive impacts of Cloud Computing into businesses. .............................................................. 36
i. Economic Benefit ...................................................................................................................... 36
ii.Managerial and Environmental Benefit ...................................................................................... 38
b.Negative Impacts of Cloud Computing into Businesses ................................................................. 41
i. Dependency issues ..................................................................................................................... 41
ii. Security, Privacy and Legal Issues .......................................................................................... 43
7.Surveys ( Interview /Questionnaires Base) and Case Studies ............................................................ 45
a. Views and Experiences of Companies (Businesses) who aim to adopt / have already adopted
cloud computing ........................................................................................................................................ 45
b. Survey............................................................................................................................................. 52
8. Conclusion ............................................................................................................................................. 65
9. Project Management: How it proceeded............................................................................................. 66
10.Further Research ................................................................................................................................. 67
11.References ............................................................................................................................................. 69
12. Appendices ........................................................................................................................................... 76
Appendix 1: Timeline ........................................................................................................................... 76
Appendix 2 : Questionnaire ................................................................................................................. 77
Survey Questionnaire .................................................................................................................................. 78
Appendix 3 : Company contactsAppendix 3: Company contacts ........................................................ 83
1.Introduction
Business Question
To what extents will the adoption of cloud computing offer benefits and to what extents will it
introduce risks to different kinds of businesses?
Problem Definition
Enterprises today are required to build and maintain an IT department as part of their business
activities, no matter what the core business objective is. Any business, for example,
telecommunication industry, food business, financial, education industry, entertainment business
and numerous other categories require an IT department. There could be various objectives of
having an IT department in businesses, for example, maintaining databases for the purpose of
preserving organizational history and records, developing solutions for providing efficient
computations, speeding up organizational processes, developing websites for promotional
purposes, and many more.
IT can become a big nuisance at times for businesses not having IT as their core competency or
business objective. Additional budgets, resources and staff members are required in order to cope
up with an in house IT Dept. In order to avoid this problem, the concept of outsourcing evolved.
This concept enables business owners to outsource the development of IT solutions required by
their business, and purchase completely developed solutions without going through the hassle of
development. This concept did release business owners some effort, but there are still many IT
operations that need to be operated in house in order to use computing facilities, for example,
software licensing, operational challenges etc.
Cloud computing evolved as a solution to this problem for business owners. It provides a facility
to outsource the entire IT department and purchase complete computing services from an
external source. This technology has its own benefits and drawbacks as well. It is a technology
that is not widely accepted at the moment. Therefore, my research work is aimed at finding out
the kind of positive and negative impacts that cloud computing can have on enterprises.
Introduction to Project
This report contains results of my research about the kind of impacts and security issues cloud
computing can have on small and large businesses.
Cloud Computing is an evolving IT technology, which is said to be ‘key to the future of IT’ (Tim
Anderson, guardian.co.uk, 2010) [2]. It is a concept that encloses multiple computing features.
The basic concept is to provide computing facilities like, platform, applications, memory, data
storage or infrastructure over the internet. As such that, there will be no need of software
installations, memory or software upgrades on local machines. All such upgrading can be done
on a single server which will be accessible by multiple clients, even from different locations. It
make the client to be able to get access to his data and all applications from any part of the world
using Internet.
There are numerous companies offering cloud services in the market currently, out of which
some names are very known and established one’s, for example, IBM, Google, Microsoft, etc.,
and there are even more businesses who are using cloud services. But, cloud computing
technology has still not become accepted enough, as it should be due to certain security issues
and privacy of data. A big portion of the target market of cloud computing is businesses, others
being individual users. Businesses, of almost every kind, having an IT department can get
affected from cloud computing technology. There are many doubts that business owners have in
mind about embracing this new technology, which are not yet cleared, which is why it has not
yet reached its peak of acceptance in the market.
My research work is about finding out the kind advantages and disadvantages cloud computing
can provide in a business and also the security ‘fears’ that the business owners have. I have
researched about what categories of businesses can get positively affected and which can be
negatively affected. The method of research that I have followed is mainly literature review
along with surveys and case studies. With the help of different sorts of literature available about
cloud computing, I learned about the concepts of this technology, the reasons why it has evolved,
what sorts of issues does it aims to solve and its pros and cons.
The first part of my literature review was to acquire a complete desired knowledge about this
technology. The questions that I aimed to answer by the end of this section of my research were:
What is cloud computing? What are the different categories of this technology that can be
tailored according to different kinds of businesses? How is it different from existing
technologies? What are the security issues?
After gaining complete required knowledge of this technology, as the second section of my
literature review, I aimed to answer questions like: Why has cloud computing come in the
picture? What was the need for developing this technology? What problems has it aimed to
solve?
By reviewing literature for this section of my research, I understood the reason why cloud
computing has evolved in the market now, and what solutions does it aims to provide.
Finally, my literature review topic was to figure out the pros and cons of cloud computing in
businesses.
Businesses can be categorised in many different classifications, for example, IT, non IT, small,
medium sized, large, virtual, non-virtual, and many more. Due to limited time and resources, I
kept my research focused towards small and large businesses only. I chose to research about the
impact of this technology on small and large businesses because, all businesses, despite their
nature of core business objective, can be broadly categorized as small or large.
After completing my literature review, I chose the method of Case studies, Surveys and
Questionnaires for my research for getting further results. I believe that knowledge achieved by
doing literature review has the possibility of being too theoretical. Therefore, in order to get
practical and real market answers for my research question, I chose to study real case studies,
stating personal experiences about cloud computing. The results I achieved from performing
case study analysis, seemed to be biased towards the favour of cloud computing, as mostly were
provided by businesses offering cloud services. Therefore, I conducted my own survey from
different business owners. My survey was aimed to gather their views about embracing this new
technology in their business by using the help of questionnaires in order to complete my survey.
Finally my report states the conclusion of my research, answering the main business question:
To what extents will the adoption of cloud computing offer benefits and to what extents will
it introduce risks to different kinds of businesses?
Aims and Objectives
The objectives of my research are as follows:
The first part of my research is focused about finding out the kind of services cloud computing
can provide to businesses. To what level can cloud services be tailored in order to fit specific
businesses?
The second part of my research focuses on the advent of cloud computing. Why has cloud
computing evolved now? What are the aims of this technology? What kind of problems does it
aim to cater? How is it different from existing technologies?
The third part of my research focuses on the advantages and disadvantages of cloud computing.
What aspects of cloud computing can impact businesses positively and what aspects can affect
businesses negatively? I also focus on the aspects of this technology which can affect different
businesses in a different way.
2.Project Management Methodology :
What Plan did I develop ?
Before starting to research about my business question, I developed a timeline for my project and
divided tasks into sub categories and assigned deadlines for their completion. I sub divided my
research question into sub sections, and developed a breakdown of questions that I need to
research about in order to achieve a conclusion to my main business question. The breakdown of
my research work that I developed is reflected in the contents page, which provides a
summarized form of what I have produced. The detailed plan that I developed can be seen in
Appendix 1.
Breaking down my research question helped me a lot in developing a project management plan
for my work keeping in view the provided time. Initially I assigned 2 weeks for each section of
my report (referred to the table of contents and Appendix 1), but the plan had to be revised
multiple times once I started off.
The reason for revising my project management plan was the pace of work, which became
quicker as I went further with my project. When I begin with my research, I had less knowledge
about the terminologies used in the context of cloud computing (e.g. Cloud deployment types,
Kinds of cloud services, etc.). I had to learn about each one of them as I progressed. Therefore, it
took me more time in order to complete my initial chapter of the report. But, as I progressed
further, it was easier for me to understand literature published about cloud computing, as I was
now more familiar with all the terminologies and concepts related to cloud computing.
I had in my initial plan to conduct surveys from different companies and use the results in stating
my conclusion. In order to achieve this, I planned and developed contact with business owners
well in time, so that while the time I get feedback on my survey questions, I can simultaneously
work on conducting literature review for some of my research questions.
3.Systematic Literature Review
The dissertation that I am presenting is purely research based. To begin with my research, I read
literature from different sources ( Research papers, journals, Forums)to understand the methods
of research, and in what way could I perform them. Out of the many forms of research identified,
literature review is the most thorough and accurate one. Therefore, in order to understand what a
systematic literature review is and how it is conducted, I read a couple of research papers written
on how to conduct systematic literature review [75] [76]. I followed approach defined by the
author Barbara Kitchenham in the research paper titled ‘Procedures for Performing Systematic
Reviews’ [76] in order to conduct my research.
Barbara Kitchenham defines stages in order to conduct systematic literature reviews. The paper
states that a literature review is supposed to have 3 stages, which are Planning, Conducting and
Reporting. Each stage is described in further detail in the paper, which is followed in this
dissertation. Before beginning with the actual research work, as defined by the guidelines
provided, the purpose of the research should be identified. The research paper identifies 3 main
reasons for conducting literature reviews. As my research is separated in stages, all 3 reasons
specified are catered as different stages of my research.
As the first stage of my research, I defined the research question that needs to be answered. The
research question specified was, ‘To what extents will the adoption of cloud computing offer
benefits and to what extents will it introduce risks to different kinds of businesses?’ In order to
answer this question, I divided my research work into stages. The purpose of the first stage was
to gather all relevant information about the topic in order to position my research question or
build the scene for answering my question. This stage is reported as the fourth chapter of this
dissertation, which reports all information gathered about the topic ‘Cloud Computing’, along
with all its attributed and related information that will be necessary, for e.g. Deployment types
and services it can offer.
The purpose of the second stage of my research was to identify the need for answering my
business question. It was aimed at researching about the main reason why cloud computing
evolved, and how it is different from what already exists. This part of my research identified the
need for conducting further research over the topic. This stage is reported as the fifth chapter of
my report.
The third part of my research was aimed to identify, analyse and interpret accordingly, all
relevant literature available for answering the actual business question. This part answered
questions like the advantages and disadvantages cloud computing can provide in businesses. In
order to further support this stage of my research, I conducted surveys as well. This stage is
reported as the sixth and seventh chapter of my report.
I order to conduct the systematic literature review; I decided a search strategy so that my
research does not stay biased over the advantages of cloud computing, as positive aspects are
published more than negative aspects usually. Majority of search done is through online
resources. Search terms were specified, by breaking down the main research question into
smaller stages, and synonyms were used to gather more results. In order to get to more search
results, I used terms defined by literature that I went through to search. The search terms are
stated occasionally in the report wherever felt necessary. I selected the literature on the basis of
their sources. I went through blogs provided by different IT consulting companies and literature
provided by cloud service providers as well, but relied more on literature provided in research
papers published by universities or organizations which are not affected by cloud computing in
any way. Another criterion that I used for choosing literature was the publishing date. In my
dissertation, majority of the literature referenced was published a maximum of 5 years earlier
from date. I analysed contradicting data provided by different resources by further review of the
topic or by the reliability of the source providing data. Data extraction was done through
personal notes made frequently, which were joined later on while reporting.
4.Defining cloud computing
To begin with answering my business question; ‘To what extents will the adoption of cloud
computing offer benefits and to what extents will it introduce risks to different kinds of
businesses?’, it is important to understand the basic concepts of cloud computing. To discuss
these basic concepts, I have begun my report by stating the conclusions of my research about the
concept of cloud computing. What is it? Where did it begin from? What constitutes the
technology? What are its characteristics?
I begin with discussing what is the concept behind cloud computing? I researched about
explanations stated by different authors (university publications, books on cloud computing and
research papers about different aspects of clouds). I found a variation of definitions, which was
because, every paper had a different business question to answer and the concept of cloud
computing was defined in every paper accordingly, focusing on the aspects the author felt
important to support the corresponding business question.
I went through a variety of literature, and have concluded a complete explanation of the
fundamental concepts of cloud computing.
a. What is cloud computing?
Any company in the business world today is bound to have an IT department in order to cope
up with the market. Beside from all the benefits, it gets costly and exhausting for any company to
manage its IT department along with the company’s main objectives. This is because, IT is not
their priority and the IT department’s require a team of skilled professionals, hardware
infrastructure and software licenses. All this adds up to become a huge part of the organization’s
budget which often is neglected in cases where it is not a priority.
In order to eliminate all such problems and yet get benefited by IT solutions, the cloud
computing technology was introduced. It is a technology that provides a platform for services,
infrastructure and storage services to be provided over a network (internet) [1]. It is referred to as
‘cloud computing’, because it provides all computational services over the internet, and the term
‘cloud’ has been used as a metaphor for the internet since many years.
Cloud Computing is an evolving IT technology, as defined in an article by Tim Anderson (2010)
[2], ‘Cloud computing is the key to the future of IT’. It is a concept that umbrellas multiple
computing features. The basic concept is to provide computing facilities like, applications,
memory, working platforms or infrastructure over the internet [1]. Such that, there should be no
need of software installations, memory or software upgrades on local machines. All such
upgrading can be done on a single server which will be accessible by multiple clients. It will
make the use of computers much easier.
With the adoption of cloud computing, individual software license purchases will not be required
for every individual machine. Hardware infrastructure, and IT teams or departments in every
individual company will not be required. All these services will be provided over the internet on
demand, according to current requirement of the company [3].
This shall enable the IT departments in organizations to focus more on developing new and more
effective and efficient solutions rather than spending time on managing servers and infrastructure
of the company.
Cloud Computing can help organizations reduce or sometimes completely eliminate their IT
operations, like hardware/software licensing, solutions development, data maintenance and
upgrading challenges [4]. This technology can be understood as a mature form of several
existing technologies like, client-server models, grid computing and utility computing [4].
Services provided over the cloud are supported by hosting providers. In order to access services,
clients are required to register with a cloud service provider. These services are provided over
standard internet protocols like ‘http’ and ‘xml’.
Entire software and hardware management is done by the hosting provider, and the client does
not need to know about any regarding information. The client can use software applications,
hardware requirements (e.g. CPU performance speed), or memory according to its requirement.
Main characteristics of cloud computing technology as defined by David Linthicum (2009) [5]
are as follows:
On demand self-service:
Any individual or organization can access and use services provided by the cloud without having
big computer and server architecture.
Ubiquitous network access:
Everything over the cloud will be machine and operating system independent and will be
accessible almost everywhere, in terms of geographical location.
Location independent resource pooling:
The client does not need to have information about the physical location of the services being
used. The provider is responsible for serving the clients through a multi-tenant model. It does not
matter for the client which locations are the services located.
Rapid elasticity:
Clients can alter the amount of services at will at any time. Services used can be reduced or
increased according to the usage.
Pay per use:
Clients are charged for only the services that they use. Increasing or decreasing services on
demand will alter the amount of charges as well.
In order to implement clouds, there are various deployment-architectures defined. Clouds can be
used for multiple purposes; therefore, different architectures for implementation are defined [5]:
Private clouds
Private clouds
Public clouds
Community clouds
Hybrid clouds
Mainly, the deployment-architectures are defined into two major categories for enterprises.
Firstly, clouds that operate within a company’s network, and secondly, clouds that operate
outside a single company’s network. These architectures are defined in detail further in the report
in order to understand the kinds of clouds enterprises can implement according to their
requirements.
b. History of cloud computing
With the increasing market demand for changes, organizations are required to constantly
introduce innovations in their businesses in order to cope up with the market and maintain a
competitive advantage against their competitors.
When a company or enterprise plans to enhance its operations, or introduce new services or
products, changes in every department are required to be made. By changes, I mean increasing
human resource, developing new plans, managing time, adapting new technology/process and a
lot more. Out of all the changes required to be done, the maximum time is required by the IT
department in most cases as defined by David Linthicum (2009) [7].
The IT department requires the maximum time because; new solutions need to be developed
through the process of planning, designing, coding and testing, new solution’s integration with
the old system is required and hardware and software upgrading is required. Developing new
solutions and integrating with old one’s takes most of the time in majority cases. Because of this,
IT departments have become the most evident point of latency when an organization requires
advancement [7].
To solve such problems, the concept of introducing IT resources as services came into being. By
using IT resources as services, organizations are not be bound to rely completely on their IT
departments for providing services. Another benefit of this concept is that data and computing
facilities are hosted by a single source and can be accessed by multiple clients.
This concept was developed long before, and has been implemented in businesses in different
forms. According to a report on ‘The Future of Cloud Computing’ by Lutz Schubert [3], the
concept of cloud computing dates back to the 90’s in the form of telecom clouds. In the telecom
infrastructure, the user was kept unaware of the channels transferring its data. Cloud computing
is said to be an emerging field and according to a study [26] which states that, the market for
cloud computing was $16 billion in 2008, and will increase to $42 billion per annum by 2012.
Another concept from the 90’s, which is said to be the basis of cloud computing architecture, is
the client-server model [8]. This model introduced the concept of storing files on a single server
and giving its access to multiple clients at the same time over a network.
More existing technologies with a similar concept as cloud computing as concluded by my
research are [10]:
Autonomic computing
Client server model
Grid computing
Utility computing
Peer to peer
All these concepts are discussed in detail further in the report, so that an understanding of cloud
computing technology can be developed, based on what existing technologies it comprises of.
c. Comparison with other related technologies
As stated above, there are a few existing technologies that have a similar concept to cloud
computing. Rather it would be better to say that cloud computing is a superset and a mature form
of these existing technologies [11]. It incorporates all these existing technologies, but, has a
wider vision. Explanations of these technologies are stated below in order to understand what
technical components do cloud computing comprises.
I did research about the existing technologies that cloud computing comprises of to understand
its technological aspects. It helped me understand what components of cloud computing have
already been implemented and tested practically, and also the advantages and disadvantages of
them. Studying about cloud computing related technologies also helped me understand, how
cloud computing is different from what has already been developed.
i. Autonomic computing
Autonomic computing is a computing model which manages its operations itself through the
concepts of Artificial intelligence. Its main goal is to create systems that are self-operated. This
concept was started by IBM in 2001 [12]. According to a definition on ‘Autonomic Computing’
[13], IBM set 8 conditions for a system to be autonomic which are:
An autonomic system should recognize changes in the computing environment it operates in and
configure itself automatically
An autonomic system should alter its performance in order to achieve maximum efficiency
automatically
An autonomic system should fix its own problems
An autonomic system should detect, analyse and remove any risks automatically and maintain
system security
An autonomic system should adapt itself accordingly to its locality
An autonomic system should automatically form communication with its neighbouring machines
An autonomic system should rely on open standards
An autonomic system should keep its operations invisible from the users
Concepts of autonomic computing form a part of cloud computing, but, as discussed earlier,
cloud computing is more ambitious. The major similarity between the two technologies is that
back end processes are kept hidden from the end user. The end user is kept unaware of the
processes being used by its machine and their source [14].
ii. Client-server model
A client-server model is a computing model based on more than one machine, often used by
organizations and not for personal use. One workstation acts as the server and the rest
workstations in the workplace are referred as clients. The server hosts different services like, disk
drives, printers or network traffic as a single source, while the clients access these services
through the server. Each computer in this model is either a client or a server [15].
File storage is done on the server computer, and the clients request communication with the
client in order to access files. Processing power is also provided by the server in some cases. All
workstations within a workplace communicate over a local network [15].
The concept of cloud computing and the client server model is very similar to each other. The
differences are that a client server model is a locally operated model while the concept of cloud
computing is to provide services globally to a wider variety of clients. Secondly, client server
models offer CPU performance, networking facilities and file storage as services, while cloud
computing offers much more services than that, which are explained in more detail further in the
report.
iii. Grid computing
Grid computing is a concept which was introduced in the early 1990’s. The concept of grid
computing is to coordinate multiple computers together, such that they all work for a single task
at the same time. It incorporates the computational power of multiple machines in order to
achieve a single goal. Grid computing architectures are normally used for huge projects which
require huge computational power or involve huge amounts of data [16].
By dividing a single task between multiple computers, the strength of many computers is added
up for achieving a single task, thus huge tasks and computations can be performed easily. Grid
computing is constructed on middleware (software to connect different applications). The
computers connected through a grid are usually placed on scattered geographical locations.
Cloud computing and grid computing are both technologies used to increase utilization of the
available IT resources. The difference between them is that in grid computing, a system
distributes tasks to different computers and those computers return the tasks after computation
back to the system. While In cloud computing, a system accesses services through a network in
order to complete its tasks [17].
iv. Utility Computing
Utility computing is a service providing model, which has a very similar concept to cloud
computing. There is a single service provider, which provides computing services to clients as
needed and the clients pay according to the amount they have used. The term ‘pay-per-use’ is
also used to explain utility computing, which means that the user only pays for the amount of
resources used rather than paying a fixed amount [18].
Cloud computing is different from utility computing because, in case of utility computing the
user is aware of the source of the services it is using. While, in cloud computing, there are
multiple sources for services and the user is unaware of the source.
Other than this, utility computing provides direct access to the services because of less complex
architectures. While, in case of cloud computing, the services are provided much indirectly as
they have more complex architectures and do not rely on a single source.
Rather than stating both as two different technologies, it would be better to say that they both
work in collaboration. Utility computing is a necessity in order to build a reliable cloud [18].
v. Peer to peer
Peer to peer (P2P) architecture is much similar to the client server model described above. In
client server models, some machines are dedicated as servers while some as clients. While, in
P2P architecture, all computers connected to the local network act as both, clients and servers.
All machines can provide and access facilities from different computers on the same network.
The differences between P2P and cloud computing are the same as the differences between
client-server model and cloud computing.
d. Difference between different cloud deployment
In order to implement clouds, various deployment models or patterns of implementation and
usage are defined. There are two primary classifications of deployment models, which are public
and private. While, the rest deployment models mix and match their characteristics. According to
a definition by Dustin Amrhein (2011) [19], deployment models are ‘concepts for the
encapsulation of installations, configuration and integration activities’. All models fulfil the
basic characteristics of cloud computing, which are, round the clock availability,
elasticity/scalability and service oriented architecture. Whereas, these models differ from each
other in terms of their varying scope and access of services to clients [20].
i. Public Cloud
‘Public cloud’ is the model which encapsulates all features of cloud computing, thus, is said to be
the mainstream of cloud computing. In public cloud deployment models, services are made
available for public, which means that they are accessible by the general public. Services are
provided over normal internet, thus, are available outside the domain of the service provider.
ii. Private cloud
A ‘Private cloud’ model is created for and operated by a single organization. All services
provided in a private cloud are on a private network for a single organization and cannot be
accessed outside of this domain. Usually organizations are required to build and manage their
own clouds. The purpose of private cloud model is to maintain a company’s privacy, security
and authority over its data and operations.
iii. Hybrid cloud
‘Hybrid cloud’ model is the combination of public and private clouds. It is used by organizations
which require accessing some services through a public cloud while some over a private cloud.
Its infrastructure is a combination of multiple clouds (public and private) bound to function
together.
iv. Community cloud
A ‘Community cloud’ model is similar to ‘Private cloud’ model, but more enhanced in terms of
access of services. Services provided over this model are accessible by multiple organizations of
the same nature, but not to the general public. Multiple organizations which require the same
kind of services share a common cloud, while, the privacy and security of organizations is still
maintained.
Different deployment models are suitable for different kinds of enterprises according to their
requirements. Some organizations may find private clouds more suitable according to their
requirements while for some, public clouds might be the answer [20].
Reading about different cloud deployment types helped me understand, what are the different
models of deployment that cloud computing can offer, which can be tailored to some extent
according to the requirements of the client. I understood that because cloud computing offers
different deployment models; it can be useful for different kinds of businesses, as it is not
designed for a single purpose.
e. What services can a cloud provide in an enterprise
Cloud computing models have numerous components which work together in a collaborative
manner to provide multiple kinds of services. In order to understand all the services a cloud
provides, 11 classifications of services are defined by David Linthicum (Sep 2009) [5]. These
services are discussed below along with the benefit they can provide in an organization:
v. Storage as a service: Storage space or disks storing data are located at a separate
physical location, but are dedicated for the use of a specific customer.
vi. Database as a service: All services provided by a database are hosted remotely.
vii. Information as a service: Interfaces providing access to information stored at a
different location are provided.
viii. Process as a service: A service which facilitates customers using resources from
different sources, to integrate the resources and operate as if they were located together.
ix. Application as a service (Software as a Service): Software applications or IT
solutions are provided over the internet.
x. Platform as a service: A platform for application/software development is provided
over the internet.
xi. Integration as a service: It provides the facility to integrate applications used
through clouds.
xii. Security as a service: Security services for internal systems are provided over the
internet.
xiii. Management/Governance as a service: It provides customers the ability to operate
services accessed through multiple clouds.
xiv. Testing as a service: It provides customers the ability to test cloud systems and
services provided over the clouds.
xv. Infrastructure as a service: it provides a service to systems so that they become able
to access services operated remotely.
5. What solution can cloud computing aim
to provide? Why has this technology
evolved
In this chapter of my report, I discuss the advent of cloud computing, why did the idea bloom
now? Why are businesses adopting it? What business value are businesses looking for? And
what are the challenges that small/medium sized businesses and large enterprises face in order to
adopt cloud computing?
To answer my business question ‘To what extents will the adoption of cloud computing offer
benefits and to what extents will it introduce risks to different kinds of businesses?’, I need to
understand the main reason why businesses want to adopt clouds. By this portion of my research
I aim to understand what business owners think they might achieve by the adoption of cloud
computing. Further in my report, I will discuss whether these expectations of business owners
are achieved or not.
a. Why cloud computing now ?
As discussed earlier in the report, cloud computing offers a great deal of benefits to enterprises.
It helps them reduce costs and avail IT services without any hassle of managing IT departments
and huge infrastructures. The ‘pay-per-use’ characteristic of cloud computing makes an
enterprise save the cost of spending on maintaining heavy software and hardware infrastructure
for their peak usage times [3]. According to a few researches and predictions with the help of
surveys, cloud computing is said to evolve greatly in the coming years. According to an analysis
about cloud computing by the European Network and Information Security Agency; ‘the
worldwide forecast for cloud services in 2009 was in the order of $17.4 billion, while the
estimation for 2013 amounts to $44.2 billion’ [53].
But, the question is that if cloud computing is a combination of existing technologies
(Autonomic computing, Client-server model, Grid computing, Utility computing and Peer-to-
peer) [11], which have been implemented and tested in enterprises before, then why has the
concept of cloud computing emerged now? Why wasn’t it introduced earlier? [22]
Factors for the emerging of cloud computing are discussed below:
Every new technology or process that is introduced in this world goes through phases of
evolvement and acceptance. Any new technology evolves from existing concepts, and after a
new technology is introduced, it takes time for people to understand and adapt it. Changes are
made at small level before a technology is accepted for large businesses. Same is the case with
cloud computing. An example by Jim Cooke (2010) explains this process in an interesting way
as:
‘Farming, for example, was once practiced by many independent, self-employed farmers who
worked the land they owned. If they produced an excess, they sold the excess. Over time,
economies of scale enabled by new technologies made the small-farm model less efficient and
productive than large farms, which could produce larger quantities of food less expensively. As
prices dropped, demand grew and so did large-farm productivity, reducing margins further and
making small farms even less viable. Many small farms consolidated into larger farms, and small
farmers went to work for agricultural corporations’ [21]
Other than this, cloud computing implementation is dependent on many other IT
technologies. Without which, cloud computing cannot function at its best. These include storing
huge amounts of data inexpensively, transferring data over long distances without time constraint
and virtualization [21]. These technologies have been matured overtime which is why the
concept of cloud computing was not floated earlier.
Another major reason is the culture of accepting file storage and using other IT services
outside an organization’s firewall. Earlier, organizations did not rely on using services from a
third party which is not a part of the same enterprise. But, as the IT world has evolved, privacy
and security issues have been made more reliable. Thus, using services outside an organization’s
domain has become acceptable.
Another catalyst as discussed by Jim Cooke (2010) [21], is the economic recession. Because
of the economic recession, all enterprises were forced to review their entire business units in
order to cut down any excess cost. This situation turned out to be an opportunity for cloud
computing as it offers services that can reduce costs in an organization.
b. What is the main reason for cloud adoption in business.
As discussed earlier, there are many characteristics of cloud computing, which can benefit
enterprises. But, as every other technology, this has its own drawbacks as well. It provides
different kinds of benefits and risks to different categories of businesses. In this section, the main
reason for the adoption of cloud computing in businesses is discussed, keeping in view its
advantages and disadvantages.
In order to create a good business case for any new technology, its business value is considered.
The major questions to answer are; what value can the new technology provide to the enterprise?
What economic benefit will be achieved? Businesses, after all are all about making wealth.
Therefore, any new technology that can provide an economic benefit to the company is
welcomed with open arms. As stated in an article by Jim Cooke (2010):
‘Technology is not the primary impetus to shift from traditional, data centre based IT…….The
shift is due to the economics of using the cloud versus the physical data centre.’ [21]
Jim Cooke further states that technology has just provided a medium, but providing economic
value is the main reason for adopting clouds in businesses.
This view of thought is backed by David Linthicum (2009), by stating that in order to make a
good business case for cloud computing to be adopted by an enterprise, its cost reduction and
capital saving aspects should be discussed. But, it is not as straight forward as it seems to be.
Cloud computing technology sure does reduce cost in an enterprise but, there are many other
aspects that are normally ignored [23]. Such aspects include the cost of migrating current system
to clouds, cost of integrating current system with clouds, etc. For small and medium sized
businesses, these costs might overtake the amount of profits generated. But, for large enterprises,
the case is opposite.
A different view point is stated by Hamid Motahari et. Al. [24] and Ali Hosseini et. Al [25].
It discusses that the main reason for businesses adopting cloud computing is the outsourcing of
IT [24]. Currently, every company is bound to maintain an IT department in order to maintain its
IT operations. Companies, in this case, are unable to give their full potential towards their core
functionality. This might be affordable for large enterprises, but, is unaffordable for small or
medium sized businesses. Therefore, the outsourcing of IT is one of the main reasons for small
and medium sized businesses to shift to cloud computing [24].
Supporting the above stated reason for cloud computing adoption, electricity can be taken as an
example [25]. Earlier, when electricity was not very common, every enterprise had to maintain
individual grid stations in order to cater their needs. While, when the forms of electricity
production matured, organizations started to purchase electricity on demand from third parties.
This made organizations focus more on their core functionality, rather than spending time and
resources on non-core functions.
Same is the case with cloud computing. As IT has matured, there is no need for every
organization to maintain its own IT department when there is an option of outsourcing, which
can help reduce operational costs and save capital as well.
c. What kind of business value can IT Provide; how does
cloud computing offer this value?
Whenever an enterprise decides to adopt a new technology, it expects the technology to increase
the efficiency of the organization’s daily operations, provide more effective solutions to satisfy
the customer, and lower the costs, or in simple words good business value. Therefore, it is
important to understand what business value cloud computing can offer to businesses. I have
researched about the kind of business value businesses look for and how can cloud computing
offer this, to get a clear idea of why would enterprises want to adopt clouds.
All enterprises have a specific business objective that they focus on. Supporting departments and
sub sections are created in enterprises to maintain and support its main business objective. By
supporting departments I mean to refer to departments like, the HR department, Finance
department, IT department, Marketing department and a lot more. All these departments are
made to support the organization’s core objective. They do not play a part in the actual business
objective directly. They are developed to support and provide good business value to the
enterprise.
Business value is the determining value of businesses [27]. According to a definition:
‘Business value is the present value of all expected future benefits to be derived from the
business.’
They are intangible assets that an organization possesses. Any sort of benefit provided to an
organization is termed as its business value. The benefit can be monetary or non-monetary.
Monetary benefits that an enterprise can get include, operational cost reductions, preserving
capital and making profits [28], as derived from an explanation on defining the kind of value,
cloud computing can provide to businesses. Other than this, the non-monetary benefits that an
enterprise can get include increased customer satisfaction and gaining competitive advantage
mainly.
Focusing on the IT department of a company is a very essential part in order to attain good
business value. According to David S. Sword, some organizations believe that the role of an IT
department is to develop and deploy the correct solution only, and that it does not play a part in
achieving the core business objective [29]. But, there is a lot of business value that IT can bring
to any kind of business through providing effective and efficient solutions.
‘Avanade’ is a company that provides Microsoft technology services to businesses. It conducted
a survey in January 2009 about what business owners think of cloud computing. The survey was
conducted over 500 different kinds of businesses and over 17 different countries. The survey
results stated that 3/4th
of the organizations interviewed believed that ‘cloud computing is a real
technology option’ [30], and half of them believed that ‘technology is an efficient way to reduce
costs’ [30].
The survey results also stated that, 65% of the organizations interviewed believed that ‘cloud
computing helped them focus more on their businesses’ [30], and 70% believed that ‘cloud
computing would improve their organization’s flexibility’ [30].
Another survey was conducted by the BCG group, a consulting firm and advisor on business
strategies in November 2009. The survey was conducted over 30 different kinds of companies.
Its results stated that most of the organizations do not view cloud computing only as a way
reduce costs and manage operations, but they view it as a technology that could improve the
entire IT environment and the company’s business processes. They believe that cloud computing
can provide good business value to an enterprise along with simplifying its IT operations [31].
Analysing the above survey results, it can be concluded that cloud computing is believed to offer
good business value to enterprises and it can prove to be beneficial in many ways.
d. Is cloud computing more suitable for small or large
businesses?
Organizations or businesses are broadly defined in two major categories generally, which have
different needs and get affected by new technologies in a different way. These categories are
‘large businesses’ and ‘small/medium sized businesses’ (SMB’s). The business needs for both
are separate; therefore, new technologies have separate impacts on both.
In order to narrow down my research for the categories of businesses, cloud computing can
affect, I researched about these different categories of businesses. The aim of my research was to
figure out; to what extent can cloud computing affect large businesses and in comparison to that,
to what extent it can affect SMB’s? I intended to investigate; which kind of businesses can cloud
computing prove more suitable for?
In order to carry out my research, I searched for ‘Effects of cloud computing on large
enterprises’, and ‘Effects of cloud computing on small/medium sized enterprises’. As a result of
my research, I came across articles by different reliable newspapers and consulting companies,
which had stated the effects of cloud computing on these different categories of businesses. I
found out different viewpoints by different companies’ articles. I did a comparison of different
viewpoints which is presented further in my report.
Cloud computing is said to be a technology that is in its early adoption phase currently.
According to researches [25] [32] [33] [34], cloud computing will become a huge industry in the
following years to come, with most companies shifting their IT operations over clouds, either
public or private.
According to Ali Khajeh Hosseini; ‘The market for cloud computing services was $16 billion in
2008 and will rise to $42 billion per year by 2012’. [25]
Another author, Stephan Ried states in a report; ‘It estimates a move from $40.7 billion spent on
the global market for cloud computing in 2011 to more than $241 billion in 2020. The public
cloud, which is under considerable scrutiny for security risks, will account for more than 66
percent of the total in 2020.’ [32]
As stated, the market for cloud computing will increase in the years to come. Some businesses
will be early adopters while some will wait for the technology to get stable and matured before
they adopt it. The early adopters will be the businesses which can benefit from clouds to a
greater extent and can manage to tackle the risks it introduces. While, the late adopters will be
the ones who can well manage their business without clouds and can only afford to change their
existing systems once they are sure about the new technology.
According to Jim Cooke as stated in a research paper, cloud computing technology is more
suitable for small/medium sized businesses (SMB’s) [21]. The reason for this is that cloud
computing can offer a great deal of IT services to companies at affordable costs. SMB’s can
benefit greatly by this, because, it will be much more costly for them to develop and maintain
equally competent in-house solutions when compared to cloud computing. The author further
states that, cloud computing architecture is less suitable for large enterprises. Large enterprises
usually own IT assets which are underutilized most of the time, with an exception of peak
timings. If those assets can be used without any increase in the human resource, it is less likely
that the company would be willing to invest in embracing clouds.
Supporting this viewpoint, another author, Hamid Motahari states in a research paper that cloud
computing is mainly targeted for SMB’s and not large enterprises [24]. The reasons stated for
this are the cost saving benefits that clouds provide. It is more suitable for SMB’s to use the pay-
per-use model, as they only have to use IT services occasionally or for limited use. Using cloud
computing architecture in such case can save huge amount of an organization’s capital.
Supporting what is stated in the research papers, a survey conducted by Wall Street Journal
(Largest American international newspaper in terms of circulation), states the increase in cloud
computing adoption by SMB’s in 2010 and 2011 [36]. According to the reviews given by
business owners in the survey, it can be concluded that the main reason for the adoption of cloud
computing in SMB’s is the reduction of operational costs.
According to a Law practitioner, their firm (considered a SMB) has to spend $10, 000 - $12, 000
per year for software licensing which is used just a couple of times per year. While, if they
purchase the software through a cloud provider, they would have to pay only $4, 000 - $5, 000
per year according to their usage [36].
Another major reason specified by the survey is that companies do not have to make huge
investments in order to make their systems and databases available over a network for the
purpose of easy access [36]. By adopting cloud computing architecture, access of organizational
data and processing software’s will be available through remote servers. This will enable
business owners to access information from any physical location at any time.
On the other hand, cloud computing is very important in large enterprises as well, but has
different impacts than it has on SMB’s. Large enterprises usually hold a suitably big IT
infrastructure inside their company. Therefore, it is less likely for large enterprises to shift to
cloud architecture completely [37]. Secondly, security risks mean a lot more to large enterprises
than they do to SMB’s, which will make large enterprises less keen to adopt cloud technology.
Instead of adopting an entirely cloud based system, a private cloud or the hybrid model of cloud
computing is said to be more useful for large enterprises. Private clouds maintain an
organization’s privacy, and are not managed by a third party. They are internally operated by the
company who uses it. Large enterprises are mostly divided into smaller business units, which
usually own separate IT infrastructure. By implementing a private cloud, all different business
units of a company can share the same IT infrastructure. Unused resources of one business unit
can be utilized by another business unit in this case. This architecture will make the most use of
the company’s IT infrastructure, thus, reducing costs [21]. A hybrid model can also be
implemented depending on the business requirement, which offers some services to be shifted
over public clouds while some can be operated by internal/private clouds, depending on the
business needs. According to Sumner Lemon in an article, it is more suitable for large enterprises
to shift infrastructure workloads like desktop applications and communication services over
public clouds while keep databases and application oriented services internally operated over
private clouds [37].
Cloud computing architecture benefits both categories (Large and SMB’s) of businesses. SMB’s
can benefit from this technology by fully embracing and shifting all business process and
services over clouds. While large enterprises can benefit from it by partially adopting according
to their business requirements.
6. Literature Review results of the positive
and negative effects of cloud co,putting
and the Important aspects business
owners need to keep in mind before
making decision
In this section of my report, I have discussed my literature review results about the pros and cons
of cloud architecture when implemented in a business. I have kept my research unbiased towards
either its pros or cons. In order to conduct the literature review, I have chosen literature
published by sources which neither benefit nor detriment by the adoption of cloud computing,
for example, articles published by newspapers, university published research papers and have
occasionally used papers published by IT consulting firms. My reason for choosing such
literature was to keep my research results unbiased and get a complete vision about cloud
computing from a third person’s perspective.
In order to reach a conclusion about whether cloud computing is the solution for businesses or
not and more importantly, what kind of businesses will get more affected than others, it is
important to understand all its aspects. Like every other technology, cloud computing has
numerous positive and many negative aspects alongside as well. But, as every business has a
different objective, and different preferences, it can be said that the same aspect of technology
could provide great advantage to one business while make no difference to the other and vice
versa. For example, a small business may find the pay-per-use model of cloud architecture very
cost efficient, while a large enterprise, which owns huge IT infrastructure and unused resources
might find this equally cost efficient to in house management. Same is the case with outsourcing
organization’s database. A virtual organization may find this feature extremely appropriate
according to its requirements, while an organization dealing with confidential data might look
upon this feature as a risk.
Therefore, the pros and cons of cloud computing cannot be stated as black and white rules for
providing advantage or disadvantage to a business.
The search terms I used for listing down the advantages and disadvantages of cloud computing,
were simply the ‘Advantages and Disadvantages of Cloud Computing’. While, in order to
understand each aspect separately, I searched for all the sub divisions of this section of my report
separately. I research about papers and articles written with the objective of discussing those
specific aspects of cloud computing.
The main problem I encountered while searching for literature was that that mostly papers and
articles provided about the advantages and disadvantages of cloud computing were published by
cloud service providers. I was not willing to use information from them as they would be biased
towards its benefits. It was difficult for me to find literature published by sources which provided
an unbiased view.
I have discussed in this section of my report the pros and cons of clouds, which might or might
not affect every category of business in the same way. It is stated along with the discussion of
every aspect, what kind of businesses will get more affected and which category will have less
affect.
a. Positive impacts of Cloud Computing into
businesses.
i. Economic Benefit
By adopting cloud computing, companies can save huge amounts of money which otherwise has
to be spent on IT departments while using in-house solutions. It saves money mainly because
organizations do not have to develop an in-house infrastructure to support their IT needs. Other
than this, the payment model used by cloud computing is purely usage based, called the pay-per-
use model, and organizations can scale up or scale down the amount of services they use at will
within minutes without going through any complexity [43]. It is further explained in detail how
each aspect helps organizations save money.
The pay-per-use model, also known as the usage based pricing model used in cloud
architectures, means that the user has to pay only for the amount used. This is the key feature of
cloud computing, which provides great economic value to businesses [42].
Usually large enterprises own excessive IT resources, which are not used at all times, but are
maintained for peak times and emergencies. The excessive IT resources stay idle at most times,
while are fully or almost fully utilized at the peak usage times. According to a survey, the
average utilization of IT resources in large enterprises is 5-20% at non-peak times [43]. The peak
times for any enterprise are approximately 2 to 3 months per year. Therefore, most of the IT
resources owned by large enterprises are underutilized for most time of the year. Large
enterprises chose to own underutilized assets mainly because they do not want difficulty to occur
when the company demand increases and secondly because they have enough capital to afford it.
If, companies pay only for the amount of resources used, they can save a huge amount of capital.
A large amount of money is spent every year on the maintenance of unused IT resources.
For example, if a company requires 500 servers at noon and only 100 servers at midnight every
day, which makes an average usage of 300 servers per day. The company is actually using
(300*24) 7200 server hours per day. But, because extra resources need to be maintained
throughout for peak usage timings, the company will have to pay equivalent to (500*24) 12000
server hours per day. The company has is paying for 1.7 times more than what is being used.
(Example taken from external source [44])
By using the pay-per-use model, if the company has to pay any amount less than 1.7 times of
what is being used in this case, it will still save capital. Pay-per-use model can also be
implemented if the usages of resources are distributed over time non-uniformly.
Large enterprises usually hold underutilized resources which stay idle at most times. But, the
case is totally opposite for small enterprises. As obvious by the above discussion, they cannot
afford to own and manage underutilized IT resources throughout the year which will only be of
use for a couple of months in the whole year. Therefore, small organizations usually own
resources that are fully or almost fully utilized at non-peak timings, and just about cater the
needs of peak times. Such use of IT resources is referred to as overutilization.
When a company needs to scale up its IT resources, it has to go through complexities of
purchasing, installing and integrating them with existing systems. This process might take weeks
or in some cases months [43]. Moreover, when a company purchases extra resources in order to
cater peak times, those resources are of no use once the peak time has passed. Demand for
services varies with time in almost every organization. This problem also arises, when an
organization does not know its demand for IT resources in advance of starting a new project.
The rapid elasticity model of cloud computing helps solve all such problems faced by
businesses. Resources are provided on demand by cloud providers [44]. The demand can be
increased or decreased within minutes. Business owners do not have to worry about purchasing
or integrating added resources to existing ones.
Cloud providers offer this service of scaling up and down on demand within minimum possible
time by their multi tenancy architecture. All resources owned by cloud providers are shared by
multiple users [43]. Therefore, unused resources of one client can be leased off to another client,
without any complexities of purchasing, deploying and integrating them. This service makes
organizations save time, and also the nuisance of scaling up or scaling down resources.
Another economic benefit that organizations will enjoy when using IT services through clouds is
the cost elimination/reduction of IT department development, maintenance and upgrades.
Large enterprises or organizations which have an established IT department need to spend a huge
amount of their company’s budget on the constant maintenance of IT. Cloud computing will
help them save this cost and rather invest on the core business objective. But, SMB’s will benefit
from this more. When a new business plans to hit the market, huge initial investments are
required in order to set up the business. By using IT services through clouds, SMB’s can begin
without developing an in-house IT infrastructure [45].
ii.Managerial and Environmental Benefit
As discussed previously, cloud computing offers businesses to use IT services through an
external provider, which reduces the managerial tasks for the organization. For example, if a
company is purchasing database services for its company, it will only have to manage relations
with the service provider, and communicate their requirements to them. The client organization
will not be concerned about creating the database, managing hardware and software involved in
building databases, managing human resource involved and the constant maintenance of
databases. All such issues will be managed by the service provider. Cloud computing technology
also provides ease for new businesses planning to dive in the market.
Enterprises have a frequent concern about databases, which is regular data backup and data
recovery. Databases are not only storage mediums for historical data in enterprises, but play a
very important role in every future decision making process. An organization’s database is its
biggest asset. Cloud computing architecture outsources the client’s databases, and they are
managed at separate physical locations. The same company’s data might be scattered at multiple
physical locations, which means that all data is not stored at a single location.
Storing complete data at a single physical location can be risky because, in case a disaster occurs
at a location, complete data will be lost. While, if data is divided and stored at multiple locations,
parts of data will still be safe. It makes it possible for business owners to keep the business
processes functioning, even if a disaster has occurred [46]. Cloud providers are also responsible
for creating regular backups for databases, which are stored separately [46]. Therefore, instant
data recovery can be done in case the data gets affected. Business owners do not have to spend
on creating backups and recovery management tools in case of cloud architecture.
Cloud architecture also provides the service of scaling up and scaling down of services on
demand within minutes [44] as discussed above. Business owners do not have to be concerned
about purchasing extra IT resources when the demand increases and maintaining them while they
are not being used.
When an organization’s managerial responsibilities reduce because of adopting cloud
architecture, as discussed above, the organization can focus towards its core business objective
more. The human resource required for managing the IT department and the budget required for
the IT can be spent on and used to manage other business processes which will benefit the core
competency of the business [50].
Up till now I have discussed the benefits of cloud computing which are enjoyed by individual
clients, but if things are looked upon from a bigger scale, cloud architecture benefits the
environment as well.
With the use of cloud architecture, less physical infrastructure is used overall. Cloud providers
own infrastructure that is used by multiple clients through multi-tenancy, which means that the
same applications and infrastructure is used by multiple organizations. Thus, separate resources
for each organization are not required. By using this architecture, the same demand for
organizations is fulfilled by reduced number of resources, and no all infrastructure and
applications are used at their full capacity. This efficiency gain of resources reduces power
consumption [50]. It also saves all the energy involved in developing, distributing and disposing
of equipment and applications [51]. Therefore, it can be said that, if looked upon from a broader
perspective, cloud computing benefits the overall environment as well along with benefiting
individual businesses [52].
b.Negative Impacts of Cloud Computing into
Businesses
Cloud computing is a technology that has not matured to its fullest as yet, which is why there are
many loop holes that organizations see and thus feel reluctant to migrate to cloud computing.
According to expert analysis, every new technology which is in the phase of acceptance by the
market goes through complexities, which are solved as the technology matures. Doubts related to
cloud computing, that business owners fear are much similar to the one’s associated with the
concept of virtualization. But, as the technology matured, the issues were solved as well.
Initially it was difficult for business owners to use an external email services for their businesses.
The reason for this was availability and security issues, but, as email service providers increased
their security management and made availability more reliable, the business owners developed
trust and the technology is now widely accepted.
For example, Google has gained the trust of its users through the service it provides to such a
level that ‘google.com’ is considered the dial tone of internet now [1]. If a user tries to open
‘google.com’, and it does not open, the user will perceive that the internet is not working, rather
assuming that ‘Google’ servers are down.
The major disadvantages of cloud computing, understood through literature review are discussed
in the report further. The search terms used for finding literature were; ‘Disadvantages, Risks and
Negative Impacts of Cloud computing’. The literature was short listed on the basis of its source
reliability and publishing date.
i. Dependency issues
Accessing IT services through clouds makes cloud customers dependant in multiple ways. They
cannot make decisions freely about their own applications and data, which is possible while
using in-house solutions. This is because, IT services are owned and managed by a third party
and accessibility of those services is dependent on an external provider and the internet.
Therefore, all individuals/companies involved have to be consulted or at least informed in every
decision making.
Many authors discuss that one of the most important fears of business owners while planning to
opt for cloud computing is the availability of their data and processes at all times. An
organization is responsible for its own data and processes, even when they are managed by a
service provider [54]. Availability of data at any time is not an issue to be worried about when
the data is managed in-house, because all databases are managed by the same organization and
can be made accessible on will at any time. The cloud customer organization becomes
completely dependent on its service provider in case of using cloud architecture. If the service
provider closes down or goes out of business, complete data of any organization depending on its
could become inaccessible for unknown period of time [55]. As explained in an article published
by CA Technologies: one of the largest software corporations in the world; IT infrastructure can
be moved easily between service providers, but it is very difficult for software’s or applications
to be ported [55]. Loosing data and applications developed could be as difficult for a business, as
if it had to start all over again from scratch.
This risk of cloud computing can affect both, small and large businesses but, in different ways. It
cannot be said which could get affected more and which less, as different authors have different
viewpoints to share. According to Gregor Petri, large businesses are organized and established
enough to maintain regular backups; therefore, it will not matter for them if their service provider
loses data. The backup systems can retrieve entire data without any loss of information [55].
While according to another author Micheal Armbrust, large enterprises will be less likely to shift
to cloud computing, because their data and processes are too precious to be lost. While, small
business can risk their data on the price of cost reduction. This is why they will be more likely to
make the shift [44].
Another fear of cloud users is the theft of data. Customers of cloud computing are normally not
aware of the physical location of their data [54]. They are also unaware of the security measures
and encryption techniques that the service providers are taking in order to keep their data safe
[55]. This creates fears for the customer organization, as a result of which, they prefer using in-
house solutions. Any organization using IT services through an external source expects it to be
extremely reliable, and keep them aware of all the security measures taken, which cannot be
done in case of cloud computing.
Lastly, another dependency issue that cloud users fear is, excessive dependency on the internet.
When an organization shifts its entire IT department to a public cloud, it means that all its day to
day processes and activities are dependent on the availability of the internet. While accessing and
operating IT services over internet, it is extremely important to have high-speed and high
bandwidth internet connection [44]. For large enterprises, if internet availability goes down for
even a few days, the consequences can be extremely damaging. Like developed countries,
internet availability is not as efficient throughout the world [56]. Therefore, shifting to cloud
computing seems a bad idea, especially in the countries where internet availability is not very
reliable and fast enough. According to a few authors, because of internet dependency, cloud
computing can never substitute in-house systems [56] [57].
ii. Security, Privacy and Legal Issues
As discussed in a paper published about ‘Moving to the Cloud’, security and privacy issues are
the biggest concern of businesses who are considering shifting to cloud computing [71]. As
discussed earlier in the report, cloud computing outsources a company’s data and processes.
They are managed by a third party (cloud provider), and the customer company loses control
over its own data, once it shifts to the cloud. Every organization has its own privacy and security
policies, which are managed by the company itself, therefore, companies feel secure about their
data and processes. But, when all IT operations of a company are shifted to clouds, the customer
company becomes unaware of the security and privacy policies followed in order to keep their
data secure [25]. The authority for managing security policies shifts to the cloud providers.
Another main reason which increases the security and privacy concerns of organizations
planning shifting to clouds is the multi-tenancy architecture [25]. Same applications and physical
data locations might be shared by multiple businesses using the same cloud providing company.
An author Salvatore D’Agostino discusses that using cloud services does not changes any
security policies, but, it increases the number of people who can view an organizations data [71].
Security and privacy issues related to cloud computing are not new concepts introduced by this
technology, but, they have always been there with using any kind of web services [70]. Cloud
Computing shares these issues with the web services because all services provided by cloud
computing are accessible over the web. Security and privacy issues are a bigger concern for
cloud customers in case of using public clouds [71]. Private clouds are internally managed;
therefore, such issues are not of worry.
Another problem arises with the geographically dispersed servers used by cloud architecture.
The globally dispersed data centres of cloud providers introduce legal issues [25]. For example,
it is possible that a company using cloud services has all its data and applications operated in a
separate country. Different countries have different rules and policies for data protection and it
might create issues for the cloud users. Data protection policies might be contradictory and cloud
users will have to go through government’s jurisdictions in order to get access to their own data.
Another issue could be the integration of an organization’s data, which might be physically
located in different countries with different policies of data handling. Location of data is a very
important factor and it determines which rules it will have to obey [25].
According to researches, Security, Privacy and Legal issues are said to be the most important
factors, which keep businesses restricted from shifting to cloud computing [25]. An author; Jager
discusses that with the use of cloud computing, the authority and power of governments and
organizations will take priority over resources [73]. Thus, it is in the hand of governments to
encourage the use of cloud computing by changing policies and collaborating with each other
[74].
7.Surveys ( Interview /Questionnaires Base)
and Case Studies
a. Views and Experiences of Companies (Businesses) who
aim to adopt / have already adopted cloud computing
My goal for this section of the report is to search for and compile the experiences of some cloud
users. I aimed to search for small and large businesses which have already adopted cloud
computing, fully or partially, and read literature about their experiences about using this new
technology and their perceived advantages and disadvantages.
I tried searching for such companies with the help of search terms like, ‘Companies using cloud
computing/services’, ‘Businesses based on cloud architecture’, etc., but was unable to achieve
any desired results. The results displayed were about the companies providing cloud services to
other businesses. Therefore, I planned to change my search strategy in order to get to my desired
results. I searched for established cloud providing companies, with the hope that
They can provide me with the case studies I am searching for. My initial aim was to list down the
most promising and reliable cloud service providing companies. I planned to read about them
and then search for the kind of customers they cater, which could help me find real customer
case studies.
During my search for cloud service providers, I learned about the companies which are already
in the business of cloud computing. My research about these companies helped me understand
the kind of services they offer, which they believe will be more useful for cloud customers and
which services will not be equally attractive. I also understood the market response and business
owners’ interest in cloud computing, since cloud services have started to initiate.
I searched for cloud providing companies with the search terms, ‘Cloud providing companies’.
By the results, I learned that there are numerous companies offering these services, or are in the
process of planning to launch. In order to short list the list of companies to search about, I
changed my search terms to, ‘Top 5 companies providing cloud computing’. I found different
results by different blogs shared by companies providing articles about technology. According to
a few results, example [58] published in 2009, the top 5 leading companies listed for cloud
computing were; Microsoft, Amazon, Google, Salesforce and IBM. While according to other
resources, example [59] published in 2010, the top 5 companies listed were; Microsoft, Amazon,
Google, Salesforce and Rackspace. I chose between the two different sources, on the basis of
their publishing date primarily. I did this because information provided in an article published
more recently is considered more reliable usually.
The top 5 leading companies in the world of cloud computing according to my research are listed
below along with the services they provide:
1. Microsoft:
The cloud service offered by Microsoft is named Azure, which was launched in 2009. Microsoft
Azure offers PaaS and complete Windows as a service. Microsoft is a new player in offering
complete windows as a service therefore; there are many complexities that need to be solved
[61].
2. Amazon:
The cloud service offered by Amazon is named Elastic Cloud Compute, which was launched in
2006. Elastic Cloud Compute offers IaaS mainly. Amazon is considered to be the innovator in
the cloud computing technology. It was one of the first companies to launch this service [62].
3. Google:
The cloud service offered by Google is named Google Apps, which was launched in 2008.
Google Apps offer SaaS and PaaS mainly. Google is considered a very important player in the
cloud computing market, because it is common knowledge that no one knows internet better than
Google [63].
4. Salesforce:
The cloud service offered by Salesforce.com is named Force.com. Force.com offers SaaS and
PaaS mainly [64].
5. Rackspace:
The cloud service offered by Rackspace is named Mooso, which was launched in 2006. Mosso
offers IaaS and PaaS mainly. Rackspace is a very trusted name in offering hosted data centre
services [65].
Information gathered by an article published by ‘NETWORK world’; an American based IT
publication, providing weekly news for networking specialists [60].
Changing my search strategy to searching and reading about cloud providing companies did get
me to my desired results.
The above sated cloud providing companies make available case studies of their customers for
the purpose of providing information aimed for research work. The case studies state experiences
and views of cloud computing customers about this technology. I have reviewed some of the
case studies and analysed their experiences in order to answer my main research question.
Reviews for case studies
All case studies are provided by the cloud providing companies, therefore I understand that they
will be biased towards stating the benefits of cloud computing and the problems encountered will
not be stated as much. I have considered these case studies and reviewed them being aware of
their biasness in order to understand what kind of real life problems can cloud computing solve,
and what kind of businesses have shifted/will tend to shift in future. I have reviewed one case
study for each of the above stated cloud providing companies, to get a variety of views. There
was no case study for the company Rackspace; therefore I have studied case studies for the
remaining 4 companies.
1. Microsoft Azure (NASA/JPL Project) [66]
NASA does research work about space exploration, and holds a lot of information regarding
space objects and their characteristics. America’s open government initiative says that all
information which public agencies hold should be kept transparent to the general public. This is
why, NASA wanted to develop a platform where they could update current information about
space exploration regularly, and which could be viewed and processed by the general public. The
problem was that the space images and videos that NASA had were extremely high quality and
huge in terms of computing space. The only solution to create a platform where NASA could
regularly update and manage data, yet keep accessible to general public was to develop a web
application. But, the problem was that web applications could not manage and process such huge
amounts of data. The solution was provided by developing a website using cloud architecture,
which would be accessible over the internet and will be able to manage and process huge
amounts of data as well. The site was built using a number of technologies, out of which one was
Microsoft Azure.
The site proved to be successful and fulfilled all the requirements. Huge amounts of data were
transferred and made accessible to general public. General public could also process the
information they viewed. In the beginning of the site launch, the website experienced problems
due to increased site traffic. The site was managed by 10 servers initially. When the problem
occurred, it took minutes for site managers to add 20 extra servers and keep the site running
through cloud computing. Using cloud computing architecture, proved to be a beneficial solution
for NASA.
2. Amazon Web Services (3Scale Project) [67]
3Scale is a company which provides SaaS management infrastructure. It enables its customers to
open, control and manage the distribution and usage of data and services. 3Scale has been using
Amazon web services as a frame for their business and have built their business on Amazon’s
web services (AWS). 3Scale Company says that it was impossible for their business to develop
without the cloud services provided by Amazon. AWS has provided them functionalities which
were not possible without the implementation of cloud computing.
3Scale Company states that the biggest advantage they benefited from by using cloud computing
was the facility to scale up and scale down IT resources at any time according to the
requirements and pay for the resource according to the amount used. Other benefits stated by
3Scale are the quick storage of identical resources in multiple physical locations. This provides
the company to have multiple entry points in the data, which makes it easier to access.
3. Google Apps (3Tailer Project) [68]
3Tailer is an American based company which is a niche online marketplace. In 2011, 3Tailer
was stated as one of the fastest growing business in North Carolina, America. 3Tailer mangers
state that Google Apps have been the key success factor in their business, and they are very
satisfied by the cloud services they use. One of the major advantages of cloud computing
according to 3Trailer in their business is the scaling up and scaling down of IT resources without
increasing cost. Other than this they believe that cloud computing has made it easier for their
business to share data within the company. The mangers of the company also take the
outsourcing of databases as an advantage. This is because; they believe it is comparatively safer
and reliable to store sensitive organizational data in a cloud than to have it stored in a disk/drive
locally, as local drives can be damaged easily.
4. Salesforce Force.com (Dell project) [69]
Dell Company wanted to develop a centralized customer relationship management system for all
their branches around the world. The purpose of developing a centralized system was to make
the processes of all Dell branches visible to every other branch, and make communication
between them easier. When they considered developing a centralized system, the idea was
dropped because it was going to be too costly to afford. Therefore, in order to develop an
appropriate solution within controlled budgets, they opted for cloud computing architecture. The
company Salesforce developed an application fulfilling all the company’s requirements based on
cloud architecture. Complete data and processes were transferred to the clouds, thus, were made
accessible at multiple physical locations. Data could be processed from various locations and
stored immediately on the clouds, making it visible to all. Reviews provided by Dell Company
state that the solution provided by Salesforce was extremely useful for them and made the
company flourish.
b. Survey
Reviewing case studies provided by some companies helped me in understanding the kind of real
situation that cloud computing can solve. It also helped me learn about practical experiences and
views of actual customers of this technology. But, as stated earlier, the case studies available
were provided by businesses offering cloud services, therefore the literature provided by them is
quite likely to be biased towards the positive impacts of cloud computing. Therefore, I decided to
conduct surveys myself from companies, in order to get unbiased views about cloud computing.
Due to limited time, resources and contacts, I was only able to get in contact with companies
from a specific geographical region (Mauritius). Companies belonging to a specific geographical
location may share numerous things in common, for example, nature of internet connection,
cultural values, etc., which might make their point of view about embracing a new technology
similar. My initial aim was to gather views from all sorts of different business categories, but,
again due to lack of resources, I was unable to achieve that. I managed to gather views from 7
different business owners out of the 17 I contacted. The proof of contact established by
companies which did not fill and return the survey questionnaire can be seen in Appendix 3.
i. Interviews/Questionnaires from companies stating their views about embracing
cloud computing
I prepared a questionnaire, which was sent to companies, in order to receive their views
(Appendix 2). In order to prepare questions for my questionnaire, I had to conduct a literature
review about the advantages and disadvantages of cloud computing. After gaining a good
understanding of the positive and negative aspects of cloud computing, I prepared my questions
aimed at asking business owners whether they agree with the benefits and drawbacks of this
technology stated by the literature provided or not. I structured such questions before the one’s
asking directly about whether they would shift or not. My intention was to make business owners
aware of all the positive and negative aspects of cloud computing before they answer the direct
question about making the shift.
The questions included in the questionnaire can be seen in Appendix 2.
The answers received were rarely plain yes/no natured answers, but majorly they provided
explanations to what they believe and why they believe so. This was not my initial intention but
getting detailed answers did provide me with a better understanding of their views.
7 companies that provided their views are as follows:
Allainet: The core business objective is to develop robust websites that are easy to use, from
applications and e-commerce to interactive media
ZTE Corporation : The core business objective is telecommunication
En Pointe Technologies: The core business objective is to provide IT services with a national
footprint, serving small, mid-market and large organizations.
Knowledge Platform: The core business objective is to provide solutions for governance and
quality change management
Mtml: The core business objective is telecommunication
Elixir: The core business objective is software development for document archival and web
based support
Coeus Solutions: The core business objective is software development for American and
European markets
Results
I have compiled the results obtained in tabular format which are as follows:
1. How much human resource does your company’s IT department have (approximately)?
Allainet
ZTE
Corporation
En Pointe
Technologies
Knowledge
Platform MTML Elixir
Coeus
Solutions
20 50 70
30+ includes
(18 Dev./QA,
Accounts,
Support,
Network/System
support) 80 200 50-70
2. Since how long has your company had an IT department?
Allainet
ZTE
Corporation
En Pointe
Technologies
Knowledge
Platform MTML Elixir
Coeus
Solutions
Since
beginning 8 years 19 years
Since
inception 7 years
Since
always 8 years.
3. What portion of the company’s budget is spent on the IT department’s human resource each year
(approximately)?
Allainet
ZTE
Corporation
En Pointe
Technologies
Knowledge
Platform MTML Elixir
Coeus
Solutions
Not
available $250,000 $50,000+
Not
available 20%
Not
available 20%
4. What portion of the company’s budget is spent on the IT department’s hardware upgrading each
year (approximately)?
Allainet
ZTE
Corporation
En Pointe
Technologies
Knowledge
Platform MTML Elixir
Coeus
Solutions
Not
available $25,000 $2,000,000+
Not
available 10%
Not
available 30%
5. What portion of the company’s budget is spent on the IT department’s software licenses each
year?
Allainet
ZTE
Corporation
En Pointe
Technologies
Knowledge
Platform MTML Elixir
Coeus
Solutions
Not
available
Not
available $50,000+
Not
available 6%
Not
available 10%
6. Are there any other major budget requirements of the IT department?
Allainet
ZTE
Corporation
En Pointe
Technologies
Knowledge
Platform MTML Elixir
Coeus
Solutions
No
Vendor and
Consultation
Repair and
Maintenance No No
Yes, since
it is an
IT/software
company,
the budget
is huge.
EC2
storage -
basecamp
- red
mine -
solutions
- drop
box
7. While making changes in the organization or launching new products/services do the IT
department processes cope up with the other department’s (Finance department, HR department,
etc.) or do the IT processes take too long?
Allainet
ZTE
Corporation
En Pointe
Technologies
Knowledge
Platform MTML Elixir
Coeus
Solutions
They
usually
cope up No
Yes they do
cope up
Not
available
It often
takes
too
long
Yes, they
cope very
well, the
company
is very
well
established
Neither
really.
& the
processes
are well
defined.
8. Is managing the IT department (software licensing, hardware upgrades, database management,
increasing demand of resources) keeping you restricted from giving your full potential to the
core functionality of your company? Do you think your company could focus more on the core
business objectives if it did not have to worry about managing the IT department?
Allainet
ZTE
Corporation
En Pointe
Technologies
Knowledge
Platform MTML Elixir
Coeus
Solutions
Maybe,
debatable No Not available
That’s true
and we are
developing
solutions
that can
work on
cloud and
box
Yes I
agree. I
believe my
company
could focus
more on
the core
business
objectives
if it did not
have to
worry
about
managing
the IT
department.
No,
again our
processes
are very
well
defined.
Yes
definitely.
9. Does your company own hardware resources that are not fully utilized at all times?
Allainet
ZTE
Corporation
En Pointe
Technologies
Knowledge
Platform MTML Elixir
Coeus
Solutions
Yes Yes Yes there are
We
generally
need more
resources
and servers
as our
clients
increase. Yes
No, all
our
resources
are fully
utilized. Yes.
10. Has your company ever purchased extra hardware for a specific project which is not of any use
after that project has ended?
Allainet
ZTE
Corporation
En Pointe
Technologies
Knowledge
Platform MTML Elixir
Coeus
Solutions
Yes Yes No No Yes No Yes
11. Do you think your company could save capital if it purchased IT services on demand? For
example, purchasing more resources for the peak times and paying for less the rest of the time.
Allainet
ZTE
Corporation
En Pointe
Technologies
Knowledge
Platform MTML Elixir
Coeus
Solutions
Yes
No as we
are cloud
solutions
equipments
vendors as
well
Yes, buying
them on
offshore
locations
We are
aligning to
Windows
azure for
this
Well it
depends on
the projects/
requirements
though I do
agree that
company
saves capital Yes Yes
on
purchasing
services on
demand.
12. Do you think your company could save an evident amount of capital of it did not have to spend
on hardware up gradations for IT?
Allainet
ZTE
Corporation
En Pointe
Technologies
Knowledge
Platform MTML Elixir
Coeus
Solutions
Yes
short term
Yes but
long term
No
Have to keep
everything up
to date. Never
thought about
compromising
on IT
We can
save
reasonable
amount, as
we always
need to
buy
Servers
from
hosting
company
Hardware
up
gradation
plays vital
role in
coping up
with a
competitive
market
such as
Mauritius
(for
Telecom
Sector) as
it not only
prevents Yes Yes
loss of
revenue but
also
ensures a
better
service to
end users
13. Would you consider outsourcing your company’s IT department, and purchase IT services
(software’s, database capacity, processing speed) on demand?
Allainet
ZTE
Corporation
En Pointe
Technologies
Knowledge
Platform MTML Elixir
Coeus
Solutions
No
Most are
already
outsourced
except for
internal
support and
critical
information
that can’t
be
outsourced
Some
percentage
of IT
departments
is outsourced
therefore
purchasing
services is
always there
It
occasionally
happens
IT
department
in our
company is
a core
department.
Therefore I
would
strongly
disagree
with out
sourcing IT
department.
No, we
handle IT
services
very well
within
the
company.
No - we like
to keep
things in
our own
control but
we do use
services like
amazon
EC2 and
Drop box
but I don't
consider
that
outsourcing.
14. Would you trust a third party to store and manage your company’s data? Or would privacy issues
obstruct you from doing so?
Allainet
ZTE
Corporation
En Pointe
Technologies
Knowledge
Platform MTML Elixir
Coeus
Solutions
Would
not
trust
third
party
need to
trust but
truly
critical data
needs to be
in house
Privacy can
be a big
issue. We are
offering our
own data
storage
services
It depends
on our
client. If
it’s a bank
or financial
institute
then we
have an
issue
Privacy
issues
would
obstruct
us from
doing
so
No, we
manage
very well
on our
own. We
are in the
business of
handling
data of
other
companies.
Yes if
it’s
authentic.
15. Would you rely on a third party for all your software ownership and processing? Keeping in
mind that the company (third party) might go out of business at any time.
Allainet
ZTE
Corporation
En Pointe
Technologies
Knowledge
Platform MTML Elixir
Coeus
Solutions
No No
Don’t think
so
We try to
avoid vendor
affinity and
resolve any
dependencies
through
design
heuristics
We
would
not! No No.
16. Would you consider spending capital on outsourcing your IT department and spending on
integrating your current systems with the new architecture of having external IT resources, if it
offers monetary and managerial benefits in the longer run?
Allainet
ZTE
Corporation
En Pointe
Technologies
Knowledge
Platform MTML Elixir
Coeus
Solutions
Yes No Of course Not No we No, our Maybe.
available would
rather not
consider
spending
capital on
outsourcing
current
systems
are set
up
well.
17. Would your company consider using all IT services (software’s, databases, platform, etc.) over
the internet considering the internet availability and its varying speed?
Allainet
ZTE
Corporation
En Pointe
Technologies
Knowledge
Platform MTML Elixir
Coeus
Solutions
Maybe No
Not so sure
about this,
however
internet is
playing a big
role in our
country
Yes, We
are already
considering
windows
Azure for
that
Well it
depends on
the
requirement;
we would
rather
consider
using all IT
services
though. No
No. Too
unreliable.
ii. What did I learn from interviewing different companies? To what extent are
companies willing to adopt this technology? What are the fears of business owners? Why?
Interviewing different business owners helped me understand the actual point of view of the
potential customers of cloud computing. My survey results showed a different result from what I
concluded by the literature review. As discussed earlier in the report as well, literature published
about any new technology is more likely to be stating the positive aspects than stating the
negative aspects. The literature review that I conducted was more focused towards the positive
aspects of cloud computing, though I did manage to find literature stating its negative aspects as
well.
Companies that I surveyed have well established IT departments, which have been set up around
10 years ago each. Some of which have their core business objective as IT, while some do not.
Both, IT and non IT businesses stated that a huge amount of their organization’s budget is spent
on the IT every year. Breakdown of IT costs is available in the survey results stated above. As an
approximate value, it can be said that around 35-45% of a company’s budget goes towards
managing the IT department.
My survey contained further questions, which aimed to figure out whether IT departments create
nuisance for organizations or do they cope up without requiring any extra effort. The results
reflected different results for IT and non IT organizations. Results showed that organizations
having IT as their core business objective are not bothered about the extra effort required by the
IT department as it is their core competency. While, non IT organizations did agree that IT
departments create nuisance for the organization.
It was reflected in the survey results that organizations do agree over all the advantages provided
by cloud computing. All organizations surveyed, agreed upon the fact that a huge amount of
company’s capital could be saved if IT resources were outsourced and purchased on demand. It
was mutually agreed that organizations normally own underutilized assets, which is a waste of
money and resources. This money could be saved in case all IT services are purchased from
external sources and the pay-per-use payment model is used for payment.
Until now the same results as the literature review were reflected. But, further in the survey
results, it shows that the disadvantages of cloud computing might be less in number when
compared to its advantages, but are of much more value and importance than the advantages.
One of the biggest fears of business owners is the privacy issue, the second one being the
dependence on cloud providers and internet. The IT department is one of the most influential
parts of an organization; it holds all the company’s confidential data and all processes of an
organization. Therefore, considering cost reductions on the cost of privacy is not acceptable by
business owners. Secondly, relying on a third party (cloud provider) and internet for using all IT
services of a company is again something not affordable as stated by business owners.
8. Conclusion
As defined by the literature review results, cloud computing offers a great deal of monetary
benefits in businesses. The case study results and the survey results also agreed over the
monetary benefits cloud computing provides. It offers operational cost reduction and saves a lot
of capital which is wasted in case of in house solutions. The literature review results do bring in
view the negative impacts of cloud computing as well, but they were better understood by the
survey results. I concluded by my survey results that, privacy and security issues of cloud
computing are the biggest reason which are keeping businesses away from adopting clouds. As,
it is a technology in its early stages, it is not very well established, which is why, business
owners fear the privacy and security of their data and operations while considering to make the
shift. Organizations, especially large enterprises can afford to compromise on their budgets but
cannot compromise on organizational privacy.
It is more likely for SMB’s to make the shift than it is for large enterprises. The reason being,
that large enterprises normally own underutilized assets, therefore they do not have to worry
about upsizing or downsizing or even for extra costs. While businesses which have smaller
infrastructures are more likely to shift, because the benefits offered by cloud computing are more
advantageous for them. Cloud architecture gives them the facility of upsizing and downsizing on
demand and also saves costs. Saving costs is a more essential aspect to worry about in SMB’s, as
usually they are already struggling with budgets. But, SMB’s holding confidential data would
not be as willing as the rest even after considering its benefits.
But, once the cloud computing technology has matured, and its security measures gain
reputation, large enterprises and organizations holding confidential data are also likely to shift to
cloud computing.
9. Project Management: How it proceeded
The project management plan that I had developed in the beginning worked fairly well according
to what I planned to achieve. I was unable to follow the exact timelines defined in the beginning
of the project (Appendix 1) due to the different projects which I was handling at work. In the
beginning, I stayed behind of my allocated time but as I progressed, my speed quickened and I
was able to achieve the tasks that I was lagging behind in.
The limitation of my project plan was the time allocated to get my surveys done. This drawback
was suffered by my survey results. I allocated a time of 2 weeks for business owners, whom I
had contacted several times in order to fill my survey forms and return back. After experience, I
believe that the time allocated was less than required and company owners did not respond back
to my surveys well in time. As a result of which, I was only able to collect views of 7 business
owners, out of 20 as my initial plan.
10.Further Research
Due to lack of time and resources I was unable to conduct complete research around the topic. I
believe there are still many questions to be answered in order to state more precise impacts of
cloud computing on small and large businesses. I kept my research questions limited due to the
limited time constraint, which I believe can be extended in order to understand more about the
adoption of this technology in businesses. There has been talked much about the benefits of
cloud computing, and there are numerous businesses in the market which provide cloud services.
It is very common to look for literature about cloud computing which states its benefits only and
does not talk much about what limitations it has. There is enough literature provided by
companies providing cloud services as well, which is obviously published for promotional
reasons and is biased towards its benefits. I believe there is much to research about the
limitations and the loop holes of cloud computing.
I narrowed down some research topics, which could be researched upon in order to answer such
questions. Business owners which are potential customers of cloud computing usually own an IT
department, and in case they plan to make the shift, they will have to transfer all existing
processes to the cloud, or in some cases integrate existing process with cloud services. In order to
do that, there will be technical complexities involved, which might be a big turn off for business
owners. Research could be done to find out the kind of technical complexities businesses might
have to go through in order to make the shift.
Other than technical complexities, there would be cost involved in shifting to a new technology.
This cost structure might be out of budget for some business owners even in case it provides
benefits in the longer run. Research could be done about the exact cost packages involved for
shifting to cloud computing for different kinds of businesses according to the amount of cloud
services required.
One of the other research topics that I narrowed down is the kind of issues that a company might
go through in case it plans to reverse back to in house solutions after embracing cloud computing
once. I believe this might be a helpful piece of research work for business owners who are
planning to adopt cloud computing. Before experiencing a new technology, customers always
fear about, what if the new technology is not satisfactory enough? Therefore, I believe it will be
useful to research about the strategies and complexities involved in reversing business processes
back to in house solutions.
Other than this, I believe that more effective research techniques like surveys and interviews can
be applied in order to get more accurate and practical results. I was unable to interview business
owners from diverse business objectives and diverse geographical locations due to lack of time
and resources. I believe by doing this, the research results can get more precise and realistic. I
believe that by interviewing business owners, one can get results which are difficult to figure out
through literature review, and the results obtained in such a way can be more practical than
results obtained by adopting other means of research.
11.References
1. Micheal Armbrust et. al. (Feb 2009), ‘Above the clouds: A Berkeley view of Cloud Computing’,
Pg. 4
2. Tim Anderson (Jun 2010), ‘What is Cloud Computing’, Available at:
http://www.guardian.co.uk/cloud-computing/what-is-cloud-computing, [Accessed: 25 Jul 2013]
3. Lutz Schubert (Jan 2010), ‘The future of Cloud Computing; opportunities for European cloud
computing beyond 2010’, Available at: http://cordis.europa.eu/fp7/ict/ssai/docs/cloud-report-
final.pdf, [Accessed: 2 Aug 2013]
4. Ranjith Ramakrishnan (unknown), ‘What is cloud Computing’, Available at:
http://www.cumulux.com/Cloud%20Computing%20Primer.pdf, [Accessed 2 Aug 2013]
5. David S. Linthicum (May 2009), Cloud Computing and SOA Convergence in your Enterprise,
Pg. 9-13
6. Maria Spinola (Sep 2009), ‘The Five Characteristics of Cloud Computing’, Available at:
http://cloudcomputing.sys-con.com/node/1087426, [Accessed: 2 Aug 2013]
7. David S. Linthicum (May 2009), Cloud Computing and SOA Convergence in your Enterprise,
Pg. 2-3
8. Jeffrey Graf (Jan 2009), ‘History and trends in client server software design’, Available at:
http://www.helium.com/items/1309939-client-server-trends-xmlrpc-rpc-sockets-soap-mashup,
[Accessed: 2 Aug 2013]
9. Micheal Amburst et. Al. (Apr 2010), ‘A view of Cloud Computing’, Available at:
http://delivery.acm.org/10.1145/1730000/1721672/p50-
armbrust.pdf?ip=147.197.170.163&CFID=36837437&CFTOKEN=19224551&__acm__=13124
67937_30b0b4979a4afd8b352d0155f5108044, [Accessed: 3 Aug 2013]
10. Torry Harris (unknown). ‘Cloud Computing - an overview’. Available at:
http://www.thbs.com/pdfs/Cloud-Computing-Overview.pdf, [Accessed: 3 Aug 2013]
11. Anonymous, Available at: http://thecloudtutorial.com/related.html, [Accessed 3 Aug 2013]
12. Jeffry O. Kephart, David M. Chess (Jan 2003), ‘The Vision of Autonomic Computing’,
Available at: http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1160055, [Accessed: 3
Aug 2013]
13. Anonymous, ‘Autonomic Computing’, Available at: http://searchcio-
midmarket.techtarget.com/definition/autonomic-computing, [Accessed: 3 Aug 2013]
14. Anonymous, ‘Cloud Computing vs. Autonomic Computing', Available at:
http://www.cloudcomputingworld.org/cloud-computing/cloud-computing-vs-autonomic-
computing.html, [Accessed: 3 Aug 2013]
15. Bradley Mitchell. ‘Introduction to Client Server Networks’, Available at:
http://compnetworking.about.com/od/basicnetworkingfaqs/a/client-server.htm. [Accessed: 3 Aug
2013]
16. Rajkumar Buyya, Srikumar Venugopal (July 2005), A Gentle Introduction to Grid Computing
and Technologies’, Pg. 1-2
17. Ian Foster et. Al. (Nov 2008), ‘Cloud Computing and Grid Computing 360-degree compared’,
Available at: http://arxiv.org/ftp/arxiv/papers/0901/0901.0131.pdf, [Accessed: 4 Aug 2013]
18. Geva Perry (Feb 2008), ‘How Cloud and Utility Computing are Different’, Available at:
http://gigaom.com/2008/02/28/how-cloud-utility-computing-are-different/, [Accessed: 5 Aug
2013]
19. Dustin Amrhein (May 2011). ‘Exploring Cloud Deployment Models in IBM Workload
Deployer’, Available at: http://cloudcomputing.sys-con.com/node/1827140, [Accessed: 5 Aug
2013]
20. David S. Linthicum (May 2009), Cloud Computing and SOA Convergence in your Enterprise,
Pg. 10. 213-214
21. Jim Cooke (Dec 2010), ‘The shift to cloud computing; forget the technology, it’s about
economics’, Available at:
http://www.cisco.com/web/about/ac79/docs/pov/Shift_to_Cloud_Computing_POV_IBSG.pdf,
[Accessed: 5 Aug 2013]
22. Steve Hamm (June 2009), ‘How Cloud Computing will Change Business’, Available at:
http://www.businessweek.com/magazine/content/09_24/b4135042942270.htm?chan=magazine+
channel_special+report, [Accessed: 6 Aug 2013]
23. David S. Linthicum (May 2009), Cloud Computing and SOA Convergence in your Enterprise,
Pg. 61-73
24. Hamid R. Motahari, Bryan Stephonson, Sharad Singhal (Feb 2009), ‘Outsourcing Businesses to
Cloud Computing Services: Oppurtunities and Challenges’, Available at:
http://www.hpl.hp.com/techreports/2009/HPL-2009-23.pdf, [Accesses: 6 Aug 2013]
25. Ali Khajeh Hosseini, Ian Sommerville, Llango Sriram (Jan 2010), ‘Research Challenges for
Enterprise Cloud Computing’, Available at:
http://arxiv.org/ftp/arxiv/papers/1001/1001.3257.pdf, [Accessed: 5 Aug 2013]
26. Greenberg, A., Hamilton, J., Maltz, D. and Patel, P. 2009. The Cost of a Cloud: Research
Problems in Data Center Networks. ACM SIGCOMM Computer Communication Review, 39, 1.
27. Chris Mercer, ‘What is Business Value’, Available at: http://valuationspeak.com/valuation-
theory/what-is-business-value/, [Accessed: 15 Aug 2013]
28. David S. Linthicum (May 2009), Cloud Computing and SOA Convergence in your Enterprise,
Pg. 61-62, 79, 80
29. David S. Sward (2006), ‘Measuring the Business Value of Information Technology’, Available
at: http://www.intel.com/intelpress/samples/BVM_chapter1.pdf, [Accessed: 15 Aug 2013]
30. Tyson Hartman, Larry Beck (2009), ‘Defining the Business Value of Cloud Computing’,
Available at:
http://www.avanade.com/Documents/Resources/BTS/Outsourcing/Cloud_Point_of_View_Paper.
pdf, [Accessed: 15 Aug 2011]
31. David Dean, Tamim Saleh (Nov 2009), ‘Capturing the Value of Cloud Computing’, Available
at: http://www.bcg.com/documents/file34246.pdf, [Accessed: 15 Aug 2013]
32. Lucas Doh (June 2011), ‘Moving to the cloud – Benefits and Concerns’, Available at:
http://cloudcomputing.sys-con.com/node/1878065, [Accessed: 17 Aug 2013]
33. Stefan Ried (April 2011), ‘Sizzling the Cloud’, Available at:
http://blogs.forrester.com/stefan_ried/11-04-21-sizing_the_cloud, [Accessed: 17 Aug 2013]
34. Stefan Ried (April 2011), ‘Sizzling the Cloud’, Available at:
http://forrester.com/rb/Research/sizing_cloud/q/id/58161/t/2, [Accessed: 17 Aug 2013]
35. Joe Panettieri (April 2011), ‘Small Business Cloud Computing: Is Wall Street Journal Right?’,
Available at: http://www.talkincloud.com/small-business-cloud-computing-is-wall-street-
journal-right/, [Accessed: 17 Aug 2013]
36. Emily Maltby (Dec 2010), ‘Small Companies Look for Cloud for Savings in 2011’, Avilable at:
http://online.wsj.com/article/SB10001424052970203513204576047972349898048.html?KEYW
ORDS=small+business+cloud+computing, [Accessed: 17 Aug 2013]
37. Sumner Lemon (May 2010), ‘Large Companies save more with Private Clouds - Sometimes’,
Available at: http://www.infoworld.com/d/cloud-computing/large-companies-save-more-private-
clouds-sometimes-627, [Accessed: 17 Aug 2013]
38. Green Biz (July 2011), ‘Cloud Computing can save big firms billions in energy costs’, Available
at: http://www.eco-business.com/news/cloud-computing-can-save-big-firms-billions-in-energy-
costs/, [Accessed: 17 Aug 2013]
39. Gene Tyler (Spring 2010), ‘Cloud Computing: Silver Lining or Storm Ahead’, IAnewsletter,
Vol. 13 No. 2, Available at: http://iac.dtic.mil/iatac/download/Vol13_No2.pdf, [Accessed: 18
Aug 2013]
40. Bret Micheal, George Dinolt (Spring 2010), ‘Establishing Trust in Cloud Computing’,
IAnewsletter, Vol. 13 No. 2, Available at: http://iac.dtic.mil/iatac/download/Vol13_No2.pdf,
[Accessed: 18 Aug 2013]
41. Thomas Winans, John Brown (May 2009), ‘Cloud Computing; A collection of working papers’,
Availbale at: http://www.johnseelybrown.com/cloudcomputingpapers.pdf, [Accessed: 18 Aug
2013]
42. Ismael Chang Ghalimi (May 2010), ‘Benefits of Cloud Computing’, Available at:
http://www.intalio.com/html/documents/Benefits%20of%20Cloud%20Computing.pdf,
[Accessed: 18 Aug 2013]
43. Micheal Armbrust (April 2010), ‘A view of Cloud Computing’, Available at:
http://delivery.acm.org/10.1145/1730000/1721672/p50-
armbrust.pdf?ip=188.222.13.239&CFID=39556972&CFTOKEN=18010774&__acm__=131427
5024_6376fb5d02fa44be4b6e1658939aad9a, [Accessed:18 Aug 2013]
44. Micheal Armbrust et. al. (Feb 2009), ‘Above the clouds: A Berkeley view of Cloud Computing’,
Pg. 10-19
45. Federico Etro (Feb 2009), ‘The Economic Impact of Cloud Computing on Business Creation,
Employment and Output in Europe’, Available at:
http://www.intertic.org/Policy%20Papers/RBE.pdf, [Accessed: 19 Aug 2013]
46. Adnan Raja (May 2011), ‘The Cloud is a Cost-effective Option for Disaster Recovery’,
Available at: http://www.drj.com/13712-the-cloud-is-a-cost-effective-option-for-disaster-
recovery-13712.html, [Accessed 19 Aug 2013]
47. Search AllThigsCRM, ‘Cloud Computing Fundamentals for Small Business Owners’, Available
at: http://www.allthingscrm.com/cloud-computing/cloud-computing-fundamentals-for-small-
business-owners.html, [Accessed: 19 Aug 2013]
48. Search AllThigsCRM, ‘Top Ten Benefits of Cloud Computing to your Buisness’, Available at:
http://www.allthingscrm.com/cloud-computing/top-ten-benefits-of-cloud-computing-to-your-
business.html, [Accessed: 19 Aug 2013]
49. Search AllThigsCRM, ‘How to Succeed in Business with Cloud Computing’, Available at:
http://www.allthingscrm.com/cloud-computing/how-to-succeed-in-business-with-cloud-
computing.html, [Accessed: 19 Aug 2013]
50. ‘Cloud Computing: The IT Solution for the 21st Century’, Available at:
https://www.cdproject.net/en-US/WhatWeDo/CDPNewsArticlePages/cloud-computing-can-
dramatically-reduce-energy-costs-and-carbon-emissions.aspx, [Accessed: 19 Aug 2013]
51. Accenture, ‘Cloud Computing and Sustainability; The Environmental Benefits of Moving to the
Cloud’, Pg. 7-9
52. James Colgan (Jan 2010), ‘Environmental Effects of Cloud Computing’, Available at:
http://www.xuropa.com/blog/2010/01/19/environmental-effects-of-cloud-computing/, [Accessed:
20 Aug 2013]
53. Anonymous (Nov 2009), ‘Cloud Computing: Benefits, Risks and Recommendations for
Information Security’, European Network and Information Security Agency
54. Jon Brodkin (July 2008), ‘Seven Cloud Computing Security Risks’, Available at:
http://www.networkworld.com/news/2008/070208-cloud.html, [Accessed: 21 Aug 2013]
55. Gregor Petri (Oct 2010), ‘Shedding Light on Cloud Computing’, Available at:
http://www.ca.com/files/whitepapers/mpe_cloud_primer_0110_226890.pdf, [Accessed: 21 Aug
2013]
56. Hamad Subani (June 2009), ‘Ten Reasons why Cloud Computing is a Bad Idea’, Available at:
http://www.techtangerine.com/2009/06/02/ten-reasons-why-cloud-computing-is-a-bad-idea/,
[Accessed: 21 Aug 2013]
57. Tyler Farell (Aug 2011), ‘Cloud Computing: Internet Dependency, Performance and Latency
Issue’, Available at: http://cloudcomputingtechnologybasics.blogspot.com/2011/08/cloud-
computing-internet-dependency.html, [Accessed: 21 Aug 2013]
58. James Maguire (Jan 2009), ‘Five Companies Shaping Cloud Computing: Who Wins?’, Available
at: http://itmanagement.earthweb.com/columns/article.php/3798591/Five-Companies-Shaping-
Cloud-Computing-Who-Wins.htm, [Accessed: 22 Aug 2013]
59. Prkaushik (July 2010), ‘Top 5 Cloud Computing Providers’, Available at:
http://blog.thetechtrendz.com/2010/07/top-5-cloud-computing-providers.html, [Accessed: 22
Aug 2013]
60. Jon Brodkin (May 2009), ’10 Cloud Computing Companies to Watch’, Available at:
http://www.networkworld.com/supp/2009/ndc3/051809-cloud-companies-to-
watch.html?page=1, [Accessed: 22 Aug 2013]
61. Microsoft Windows Azure, Available at: http://www.microsoft.com/windowsazure/, [Accessed:
22 Aug 2013]
62. Amazon Elastic Cloud Compute, Available at: http://aws.amazon.com/ec2/, [Accessed: 22 Aug
2013]
63. Google Apps, Available at: http://www.google.com/apps/intl/en/business/details.html,
[Accessed: 22 Aug 2013]
64. Force.com, Available at: http://www.salesforce.com/platform/, [Accessed: 22 Aug 2013]
65. Rackspace Mosso, Available at: http://www.rackspace.com/cloud/, [Accessed: 22 Aug 2013]
66. Microsoft Azure Case Study, Available at:
http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?CaseStudyID=4000008289,
[Accessed: 23 Aug 2013]
67. Amazon Web Services Case Study, Available at: http://aws.amazon.com/solutions/case-
studies/3scale/, [Accessed: 23 Aug 2013]
68. Google Apps Case Study, Available at: http://googleenterprise.blogspot.com/2011/04/our-gone-
google-story-3tailer-relies-on.html, [Accessed: 23 Aug 2013]
69. Salesforce Force.com Case Study, Available at:
http://www.salesforce.com/showcase/stories/dell.jsp, [Accessed: 23 Aug 2013]
70. Dave Thomas (June 2009), ‘Journal of Object Technology’
71. Salvatore D’Agostino et. Al. (Feb 2011), ‘Moving to the Cloud’, Available at:
http://cloudusecases.org/Moving_to_the_Cloud.pdf, [Accessed: 24 Aug 2013]
72. Nariman Mirzaei (Fall 2008), ‘Cloud Computing’, Available at:
http://grids.ucs.indiana.edu/ptliupages/publications/ReportNarimanMirzaeiJan09.pdf, [Accessed:
24 Aug 2013]
73. Jaeger, P., Lin, J., Grimes, J. and Simmons, S. 2009. Where is the cloud? Geography, economics,
environment, and jurisdiction in cloud computing. First Monday, 14, 5.
74. Nelson, M. 2009. The Cloud, the Crowd, and Public Policy. Issues In Science And Technology,
25, 4.
75. Chitu Okoli, Kira Schabram (2010), ‘A Guide to Conducting A Systematic Literature Review of
Information Systems Research’, Available at:
http://sprouts.aisnet.org/867/1/OkoliSchabram2010SproutsLitReviewGuide.pdf, [Accessed: 22
July 2013]
76. Barbara Kitchenham (July 2004), ‘Procedures for Performing Systematic Reviews’
12. Appendices
Appendix 1: Timeline
Conducting general research about what is cloud computing and its related
aspects which can create impact on businesses (e.g. Open clouds, private and
public clouds)
11-15 July
Writing corresponding report section 16-17 July
Listing the different classifications of businesses that can get affected (either
positively or negatively) through the embracing of cloud computing through
conducting literature review
18-22 July
Conducting literature review about what kind of business value, businesses
require?
25-29 July
Writing corresponding report section 30-31 July
Conducting literature review about what kind of affects can cloud computing
have on what sort of businesses?
1-5 Aug
Writing corresponding report section 6-9 Aug
Developing Survey Forms/Questionnaires for different companies to know
about their knowledge and views about adopting cloud computing in their
businesses
10-12 Aug
Compiling survey results and writing corresponding section of report for the
kind of impacts cloud commuting can have on businesses – according to the
survey results
14-22 Aug
Conducting literature review about what complexities do companies have to
go through in order to adopt cloud computing?
23-28 Aug
Writing corresponding report section 28-31 Aug
Conducting literature review about how can a company get complete 1-4 Sept
advantage of a cloud?
Writing corresponding report section 5-7 Sept
Writing conclusion of the report – Answer to the business question defined 9-15 Sept
Writing the project management methodology I followed and how I
accomplished it?
15-18 Sept
Writing the kind of systematic literature review I followed and how I
accomplished it?
18-22Sept
Finalizing the format of bibliography and compiling appendices 22 Sep – 5
Oct
Appendix 2 : Questionnaire
Questionnaire about Adopting Cloud Computing in your Business
University of Technology
Deekshant Jeerakun
Dear Sir / Madame
I am an MSc student at the University of Technology from the Enterprise Security and Digital
Forensics Department. Mauritius. I am writing a dissertation on the topic ‘Impacts of Cloud
Computing on Small and Large Enterprises’. In order to do my investigations about what
business owners think about adopting cloud computing in their businesses, I require the
viewpoint of different business owners. I will be thankful if you could provide me with details,
the answers to my questions.
If any question in this questionnaire is not applicable to your company, please omit it.
University of Technology, Mauritius
University of Technology, Mauritius
Survey Questionnaire
Adoption of cloud computing in business
Please fill in this questionnaire.
SECTION A: Enterprise Details
1. Name of company
2. Address
Phone No : Fax No. :
Email address : Website :
3. Name of Contact person :
4. Year started operation :
5. Main Objects of Enterprise as per its Act / MOA:
(i)
(ii)
(iii)
(iv)
(v)
6. Main functions carried out:
(i)
(ii)
(iii)
(iv)
7. Number of employees during the last 3 Financial Years
2010 2011 2012
8. Since how long your company has an IT Department
No of Years :
9. What portion of the company’s budget is spent on the IT department’s human resource each
year (approximately)??
Percentage :
10. What portion of the company’s budget is spent on the IT department’s hardware upgrading
each year (approximately)??
Percentage :
11. What portion of the company’s budget is spent on the IT department’s software licenses each
year?
Percentage :
SECTION B: Cloud Computing
12. Do you know what is cloud computing?
Yes No
13. If ever your company has the chance to move on cloud, will you go for it?
Yes No
14. Considering having geographic location for offices , would your company move on with the
cloud concept which enable to manage everything from any location
Yes No
15. Does your company own hardware resources that are not fully utilized at all times?
Yes No
16. Has your company ever purchased extra hardware for a specific project which is not of any use
after that project has ended?
Yes No
17. Does your company do have the services of another backup site in case of failure for main servers?
Yes No
18. Do you think your company could save an evident amount of capital of it did not have to spend on
hardware up gradations for IT if moving onto cloud?
Yes No
19. Would you consider outsourcing your company’s IT department, and purchase IT services (software’s,
database capacity, processing speed) on demand?
SECTION C: Security Aspects
20. Would you trust a third party to store and manage your company’s data, if all security aspects are met?
Yes No
21. Cloud computing need a good internet access. If you were given the option to move on cloud, will
internet speed connectivity be an issue for you??
Yes No
22. Will you feel safe for your data onto cloud ?.
Yes No
23. Would your company consider using all IT services (software’s, databases, platform, etc.) over the
internet considering the internet availability and its varying speed?
Yes No
Date: ………………………
Thank you for your invaluable input and kind collaboration
Personal Contact Details:
Mr Deekshant Jeerakun (Phone 5 958 7777/ 5 743 2638)
Email: [email protected]
Appendix 3 : Company contacts
Email sent to different companies:
Deekshant Jeerakun
August 17
Dear Sir / Madam
I am currently writing my MSc dissertation on the topic ‘Impacts of cloud computing on small
and large enterprises’. In order to complete my research for it, I need to get some surveys done
from different companies. It will be really helpful for me if you could get my survey done from
the IT Dept. of your esteem company. The survey asks questions about whether business owners
want to shift to cloud computing or not, what benefits do they think will they enjoy if they do,
and what risks do they think involve in this technology shift.