Upload
vamsi-krishna
View
215
Download
0
Embed Size (px)
Citation preview
8/7/2019 TECHINA SEMINAR ON CLOUD
1/5
A TECHNICALREPORTON
CLOUD COMPUTING
Technical report submitted in partial fulfillment of the requirement for the
award of the Degree of B.Tech in Computer Science And Engineering
By
Krishan Prasad P V V 07E21A0517
Department of Computer Science and Engineering
Vidya Vikas Institute of Technology
(Affiliated to JNT University, Hyderabad)
Chevella, RangaReddy District
June 2010.
8/7/2019 TECHINA SEMINAR ON CLOUD
2/5
VIDYA VIKAS INSTITUTE OF TECHNOLOGY
(Affiliated to Jawaharlal Nehru Technological University, Hyderabad, and A.P.)Chevella,Ranga Reddy Dt.
Department of Computer Science and Engineering
CERTIFICATE
This is to certify that the technical work entitledCLOUD COMPUTING
being submitted by
07E21A0517 Krishna Prasad P V V
in partial fulfillment of the requirements for the award of the degree of BACHELOR OFTECHNOLOGY in COMPUTER SCIENCE AND ENGINEERING by the Jawaharlal
Nehru Technological University, Hyderabad during the academic year 2010-11.
The results embodied in this report have not been submitted to any other University or
Institution for the award of any degree or diploma.
Dr.A.GANGHADHAR J.SASI KIRAN PRINCIPAL (HOD-CSE)
EXTERNALEXAMINER
8/7/2019 TECHINA SEMINAR ON CLOUD
3/5
ABSTRACT
CLOUD COMPUTING
Cloud computing is Internet-based computing, whereby shared resources, software and
information are provided to computers and other devices on-demand, like a public utility. A
technical definition is "a computing capability that provides an abstraction between the
computing resource and its underlying technical architecture.
It is aparadigm shift following the shift from mainframe to client-serverthat preceded it in
the early '80s. Details are abstracted from the users who no longer have need of, expertise in, or
control over the technology infrastructure. (e.g., servers, storage, networks). Traditional businessapplications have always been very complicated and expensive. The amount and variety of
hardware and software required to run them are daunting. You need a whole team of experts to
install, configure, test, run, secure, and update them.
With cloud computing, you eliminate those headaches because youre not managing
hardware and software thats the responsibility of an experienced vendor like salesforce.com.
The shared infrastructure means it works like a utility: You only pay for what you need,
upgrades are automatic, and scaling up or down is easy. Cloud-based apps can be up and running
in days or weeks, and they cost less. With a cloud app, you just open a browser, log in, customize
the app, and start using it.
The latest innovations in cloud computing are making our business applications even more
mobile and collaborative, similar to popular consumer apps like Facebook and Twitter. As
consumers, we now expect that the information we care about will be pushed to us in real time,
and business applications in the cloud are heading in that direction as well. With Cloud 2,
keeping up with your work is as easy as keeping up with your personal life on Facebook.
http://en.wikipedia.org/wiki/Internethttp://en.wikipedia.org/wiki/Computinghttp://en.wikipedia.org/wiki/Paradigm_shifthttp://en.wikipedia.org/wiki/Mainframe_computerhttp://en.wikipedia.org/wiki/Client-serverhttp://en.wikipedia.org/wiki/Internethttp://en.wikipedia.org/wiki/Computinghttp://en.wikipedia.org/wiki/Paradigm_shifthttp://en.wikipedia.org/wiki/Mainframe_computerhttp://en.wikipedia.org/wiki/Client-server8/7/2019 TECHINA SEMINAR ON CLOUD
4/5
CONTENTS
1. INTRODUCTION....1
1.1 WHY CLOUD.1
1.2 HISTORY2
2. ARCHITECTURE2
2.1 LAYERSINCLOUD.4
2.2 DEPLOYMENT MODELS6
3. KEY FEATURES.7
4. CHARACTERISTICS..................................................9
5. TOP THREATS TO CLOUD COMPUTING.......9
5.1 ABUSE & NEFARIOUSUSEOF CLOUD COMPUTING9
5.2 INSECUREINTERFACESAND APIS.11
5.3 MALICIOUS INSIDERS.12
5.4 SHARED TECHNOLOGY ISSUES..13
5.5 DATALOSSOR LEAKAGE...14
5.6 ACCOUNTOR SERVICEHIJACKING...15
5.7 UNKNOWN RISK PROFILE..16
6. SECURITY ISSUES ASSOCIATED WITH CLOUD....18
8/7/2019 TECHINA SEMINAR ON CLOUD
5/5
7. APPLICATIONS OF CLOUD COMPUTING.........................................21
8. CONCLUSION....25
10. REFERENCES......26