TECHINA SEMINAR ON CLOUD

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-server
  • 8/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