Cloud computing

277 views

Published on

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
277
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
6
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Cloud computing

  1. 1. Cloud Computing Cloud Computing Presented by: Jazia JABALLAH L/O/G/O Zeineb YAHYAOUI www.themegallery.com Academic Year: 2009/2010 1
  2. 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. 3. Web Server “Dont put all youreggs in one basket” DB Server Virtualization App Server Email Server Memory capacity and processor calculations 3
  4. 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. 5. Main FrameClient/Server 1970’s 1980’s Web Cloud Computing 1990’s (2010+) 2000’s SOA 5
  6. 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. 7. Application (Software) SaaS Platform PaaS Infrastructure IaaS 7
  8. 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. 9. Enabler Providers Consumers IaaS PaaS SaaS9
  10. 10. 10
  11. 11. 11
  12. 12. eliminates the establishment of physical infrastructure 12
  13. 13. Ease of Use:• Deploy infrastructure with a mouse• No cabling• Middle of the night• Do it yourself remotely from anywhere anytime 13
  14. 14. Scalability• Control your infrastructure with your app• Nothing to purchase and take delivery on• Instant 14
  15. 15. Risk• Nothing to buy• Cancel immediately• Change instantly, even operating systems• Throw it out• Rebuild it instantly after testing RISK 15
  16. 16. Reliability• Based on enterprise grade hardware• Designed for failures: – Automatically spin up replacements – Use multiple clouds 16
  17. 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. 18. FACILITATES COLLABORATIONSALL TIME DATA AVAILABILITYUNLIMITED STORAGE 18
  19. 19. TOTALLY INTERNET CONNECTIONORIENTEDREQUIRE HIGH BANDWIDTH OFNET CONNECTIONDENIAL OF SERVICE ATTACKSAGAINST THE SERVICE PROVIDER. 19
  20. 20. SECURITY (DATA TRANSPARENCY) 20
  21. 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. 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. 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. 24.  HAS GOOD HARDWARE MANAGEMENT SECURITY IS ADVANTAGE AS WELL AS THREAT MADE BUSINESS LIFE EASY HOWEVER NOT AVAILABLE TO ALL 24
  25. 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. 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. 27. L/O/G/Owww.themegallery.com 27
  28. 28. 28

×