Professional Documents
Culture Documents
Proj Doc Format - Reguler
Proj Doc Format - Reguler
By
Suhaib Ansari
2012-GCUF-12344
Suhaib Ansari
2012-GCUF-12344
BACHOLAR OF SCIENCE
IN
INFORMATION TECHNOLOGY
DEPARTMENT OF INFORMATION
TECHNOLOGY GC UNIVERSITY, FAISALABAD.
April 2018
DECLARATION
The work reported in this thesis was carried out by me under the supervision of Mr.
Shahbaz Nazeer Department of Information Technology GC University, Faisalabad,
Pakistan.
I hereby declare that the title of thesis PROJECT TITLE IN BOLD and the contents of
thesis are the product of my own research and no part has been copied from any published
source (except the references, standard mathematical or genetic models /equations
/formulas/protocols etc). I further declare that this work has not been submitted for award
of any other degree /diploma. The University may take action if the information provided
is found inaccurate at any stage.
ii
CERTIFICATE BY SUPERVISORY COMMITTEE
We certify that the contents and form of thesis submitted by Ms. Suhaib Ansari
Registration No: 2012-GCUF-01234 and by Ms. Suhaib Ansari Registration No: 2012-
GCUF-01234. Has been Found satisfactory and in accordance with the prescribed format.
We recommend it to be processed for the evaluation by the External Examiner for the
award of Degree.
iii
DEDICATED
TO
iv
ACKNOWLEDGEMENTS
All praise to ALMIGHTY ALLAH, the most merciful and the most compassionate
and his Holy Prophet ‘MUHAMMAD’(Peace) be upon him) the most perfect and exalted
among and even born on the surface of earth, who is, forever a torch of guidance and
knowledge for the humanity as a whole.
The work presented in this manuscript was accomplished under the inspiring
guidance, gorgeous assistance, constructive criticism and enlightened supervision of Mr.
Shahbaz Nazeer Department of Information Technology GC University, Faisalabad for his
skilful guidance, constructive criticism, masterly advice, valuable suggestions and
sympathetic behaviour for the completion of this manuscript.
Words are very important to convey thoughts and thanks, the words are impossible
to find to thank our Father and whole family for their prayers and encouragement for us
and for our work.
Finally, I apologize if I have caused anger of offence to anybody and the errors that
remain in the manuscript are mine alone.
SUHAIB ANSARI
SUHAIB ANSARI
v
TABLE OF CONTENTS
Introduction..........................................................................................................................1
1.1 Background ...........................................................................................................1
LIST OF FIGURES
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
LIST OF TABLES
……………………………………………………………………………………………
……………………………………………………………………………………………
……………………………………………………………………………………………
vi
ABSTRACT
Information technology in the recent eras has showcased enormous evolution. Not only
the technological sector of the society but also the socio-political and economic sectors
has impacted by this evolution. One such archetype that has gained widespread
momentum in the recent years is cloud computing. Cloud computing is the latest
offspring of computing services still in its developing stages and has always challenged
the traditional aspects of computing services across the IT Organizations in the world.
The aim of this Independent Study is to study Cloud Computing as a technology for
helping organizations to stay technologically advance and to propose the potential for
implementing Cloud Computing in Pakistan. This research is to provide concrete reasons
for the actively implementing cloud computing in IT Organizations. Qualitative approach
and exploratory design are extensively used for data collection and analysis. Primary data
is collected based on the views and opinions of IT experts and secondary data is collected
from literary sources which invariably supports the primary data and maintains the
credibility of the research.
vii
Chapter 1
INTRODUCTION
This chapter provides background information about cloud computing and outlines the
scope for this study. It also postulates the main aim and research objectives, the
limitations, thesis outline and key definitions of cloud computing.
1.1 Background
Cloud computing is the recent product of Information Technology (IT), with a huge
potential to integrate the best features of software and hardware components. Regarded as
the most beneficial IT innovation, cloud computing currently is set out to transform the IT
and IT enabled services across the globe. According to the National Institute of Standards
and Technology (NIST),
Five components of cloud can be extracted from the above definition. Cloud computing is
an:
1
Chapter 2
CHAPTER NAME
This chapter outlines the intricacies involved in cloud computing. It begins with the
historical evolution of IT and computing, specifies the different types of computing
services and progresses towards cloud computing. With respect to cloud computing, this
chapter provides varied definitions of cloud computing, supplies the characteristics of
cloud and presents the different cloud deployment models. Ultimately it elaborates on the
mechanism of cloud computing and sketches the current trends of cloud in today's market.
Technically, IT can be defined as “the use of manmade tools for the collection, generation,
communication, recording, re-management and exploitation of information. It includes
those applications and commodities, by which information is transferred, recorded, edited,
stored, manipulated or disseminated” (Anyakoha, 1991). IT that we see and use today is
the result of constant ramifications in the field of research and development, which have
sublimely reformed communication, sharing and exchange of information, resources and
data. The history of IT serves as a conviction for this aspect; for, IT has evolved from its
simplest algorithmic logic to the complex software and hardware network and synthesis.
The logical symposium of algebraic functions has served as a fundamental tool for the
software and hardware processes (Mitchell, 1998). Further research to employ automated
problem solving techniques with the help of algorithms proved beneficial, for Charles
Babbage’s proficient attempt resulted in the simulation of analytical engine to compute
small calculations (Moschovitis et al. 1999).
Future research and development on the analytical engine, resulted in the birth of a novel
device called computer, which has invariably reform the technological world today. World
War II marked intense inventions and discoveries in the field of technology, and the
convergence of digital technologies and data accumulation methodologies intensified the
growth of computing technologies (Edwards, 1996). Following the World War II,
2
commercialization of computing devices, reformed not only the technological commuting
of the world, but also reformed the socio-economic aspects of business organizations.
Although cluster computing gained slow momentum, the potential advantages of cluster
are “low-entry costs to access supercomputing-level performance, the ability to track
munities, 2010). For SaaS, the installation, management and maintenance of software
facilities are conducted by the cloud provider itself, who is either a third party service
provider or a vendor. Thus, it is not necessary for the cloud provider to physically own the
3
Chapter 3
CHAPTER NAME
This chapter contours the research methodology. “Research methodology is a way to
systematically solve the research problem. It may be understood as a science of studying
how research is done scientifically. In it we study the various steps that are generally
adopted by a researcher in studying his research problem along with the logic behind
them” (Kothari, 2004).
addition, detailed information pertinent to the research approach and design, different
types of data collection methods and tools, and research credibility is bequeathed in this
section.
4
Chapter 4
CHAPTER NAME
This section of study summarizes the benefits, risks, and future enhancements that can
overcome the risks. The collective data from various journals, reports, books etc. has
provided relevant information which can be used to understand the benefits, risks and
future enhancements to overcome the risks in a profound way.
5
Petri (2010) elaborates the above aspect and clarifies that, "if one could buy and install an
application with the certainty that it will be used intensively for the next ten years, then
that would be the right capital expenditure to make. But suppose the implementation
works out badly and the use is discontinued after two years. In those - not unimaginable -
circumstances, sourcing it via the cloud will of course be cheaper and less risky."
Thus, cloud computing becomes lucrative prospect for the IT organizations, since it
involves only OPEX with respect to the deployment, development of IT applications, help
desk support and human resources (Pandey et. al, 2010). This aspect has invariably
attracted small scale businesses today, which have reaped huge returns without any
upfront capital investments in cloud computing (Chandran & Angepat, 2010).
4.1.1 Scalability
Definition of Scalability: Scalability in the simplest sense can be defined as the degree of
suppleness. With respect to computing services, scalability is the ability of the platform to
expand and contract automatically based on capacity needs (Smyth, 2009).
6
Figure 2 : Risk Points in the Cloud Computing Infrastructure
(iDefense, 2009)