Cloud computing
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share
  • 392 views

 

Statistics

Views

Total Views
392
Views on SlideShare
392
Embed Views
0

Actions

Likes
0
Downloads
6
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Cloud computing Presentation Transcript

  • 1. Cloud Computing Cloud Computing Presented by: Jazia JABALLAH L/O/G/O Zeineb YAHYAOUI www.themegallery.com Academic Year: 2009/2010 1
  • 2. DB Server EMailWeb Server App Server Linux WindowsWindows Linux MySQL Exchange IIS Glassfish significant infrastructure costs Facebook spent $68 million on their servers in 2007 [1] 2
  • 3. Web Server “Dont put all youreggs in one basket” DB Server Virtualization App Server Email Server Memory capacity and processor calculations 3
  • 4. 1 Introduction2 What’s Cloud?3 Inside the Cloud4 Types of Cloud Computing5 Advantages and Disadvantages6 Case Study: Google App Engine7 Conclusion 4
  • 5. Main FrameClient/Server 1970’s 1980’s Web Cloud Computing 1990’s (2010+) 2000’s SOA 5
  • 6. Cloud ComputingThe “Cloud” is the default The broader term of “Computing” symbol of the internet in encompasses: diagrams. - Computation - Coordination logic - Storage Cloud Computing is about moving computing from the single desktop pc/data centers to the internet. 6
  • 7. Application (Software) SaaS Platform PaaS Infrastructure IaaS 7
  • 8. Software as a Service (SaaS) Corporate Email CRM, ERP, HR Business Processes The Cloud Platform Platform as a Service (PaaS) Java Runtime Web 2.0 Runtime LAMP / WAMP Software Platform Infrastructure as a Service (IaaS) Virtual Servers Virtual Storage Network RoutersVirtualized CPUs and Storage Physical Servers 8Physical Servers across the Globe
  • 9. Enabler Providers Consumers IaaS PaaS SaaS9
  • 10. 10
  • 11. 11
  • 12. eliminates the establishment of physical infrastructure 12
  • 13. Ease of Use:• Deploy infrastructure with a mouse• No cabling• Middle of the night• Do it yourself remotely from anywhere anytime 13
  • 14. Scalability• Control your infrastructure with your app• Nothing to purchase and take delivery on• Instant 14
  • 15. Risk• Nothing to buy• Cancel immediately• Change instantly, even operating systems• Throw it out• Rebuild it instantly after testing RISK 15
  • 16. Reliability• Based on enterprise grade hardware• Designed for failures: – Automatically spin up replacements – Use multiple clouds 16
  • 17. Cost• “Turn off the lights” = turn off servers you aren’t using – Ex: Turn off development and test environments• Pay for only what you use• No need to buy in advance• Zero Capital Outlay• No contracts 17
  • 18. FACILITATES COLLABORATIONSALL TIME DATA AVAILABILITYUNLIMITED STORAGE 18
  • 19. TOTALLY INTERNET CONNECTIONORIENTEDREQUIRE HIGH BANDWIDTH OFNET CONNECTIONDENIAL OF SERVICE ATTACKSAGAINST THE SERVICE PROVIDER. 19
  • 20. SECURITY (DATA TRANSPARENCY) 20
  • 21. 1 2 3It allows people Write a web Google App Engine is free upto run their web program in to a certain levelapplication on Python or in of used resources.Googles Java andinfrastructure. submit to Google. It will take care of the rest 21
  • 22. Cloud computing – Only PaaS & SaaS, No IaaSInitially started with Python RuntimeRecently added support for JavaCan deploy standard J2EE WAR FilesRequires a special deployment descriptorProvides simple storage as integrated featureStorage supports GQL – Google Query Language 22
  • 23. • Download Google App Engine SDK for Java: appengine-java-sdk-1.3.3.1.zip• Download the Google Plugin for Eclipse: http://dl.google.com/eclipse/plugin/3.4 Demo 23
  • 24.  HAS GOOD HARDWARE MANAGEMENT SECURITY IS ADVANTAGE AS WELL AS THREAT MADE BUSINESS LIFE EASY HOWEVER NOT AVAILABLE TO ALL 24
  • 25. USE OF IT DEPEND ON THE TYPE OFBUSINESS IS DONEFLEXIBLE IN TERMS OF DATAAVAILABILITY AND RESOURCEUSABILITYHUGE DATA AVAILABILITY BUTMAINTENANCE IS A CHALLENGE 25
  • 26. There are a lot of criticismsabout the security in cloudcomputing.Some have said storedinformation in the cloud issafer than on premise, butothers disagree. 26
  • 27. L/O/G/Owww.themegallery.com 27
  • 28. 28