Download
cloud computing n.
Skip this Video
Loading SlideShow in 5 Seconds..
Cloud Computing PowerPoint Presentation
Download Presentation
Cloud Computing

Cloud Computing

170 Vues Download Presentation
Télécharger la présentation

Cloud Computing

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Cloud Computing Talal Alsubaie DBA Saudi FDA

  2. You Have a System (Website)

  3. People Likes it

  4. Performance Goes Down

  5. Solutions ADD MORE SERVERS

  6. Concepts • Software as a Service (SaaS) • Virtualization

  7. Software as a Service (SaaS) Someone else owns the application Pay fixed subscription fee

  8. Software as a Service (SaaS) Do not worry about Security No Server Management No programming

  9. Software as a Service (SaaS) One size Application Application outside firewall

  10. Software as a Service (SaaS)

  11. HaaS & PaaS • Hardware As A Service • Platform As A Service • Both runs on the same concept as SaaS.

  12. Virtualization Applications and infrastructure Are independent

  13. Virtualization App App App App App App OS OS OS Operating System Hypervisor Hardware Hardware Traditional Stack Virtualized Stack

  14. OR in the Cloud Virtualization • Can run any ware. • In your data center. • Or in the applications provider center. App 1 App 2 App 1 App 2 OS OS OS OS

  15. Cloud Provider

  16. Cloud Computing • It is a style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet • Does not worry about the backend

  17. Traditional Stack Cloud Computing

  18. Traditional Data Center Buy the Car

  19. SaaS Leasing a Car

  20. Cloud Pay as you GO

  21. Traditional IT Cost Model • Users/IT Costs • Time • Growth Scenario

  22. Cloud Computing Cost Model • IT Costs are Variable • Users/IT Costs • Time • Growth Scenario

  23. Traditional IT Cost Model • IT Costs are Semi-Fixed • Users/IT Costs • Time • Recession Scenario

  24. Cloud Computing Cost Model • Users/IT Costs • Time • Recession Scenario

  25. Cloud “Applications” • Examples: Gmail, Yahoo! Mail • Advantages: Free, Easy, Consumer Adoption • Disadvantages: Limited functionality, no control or access to underlying technology

  26. Cloud “Platforms” • “Examples: Google App Engine, Heroku, Mosso, Engine Yard, Joyent or Force.com (SalesForce Dev Platform) • Advantages: Good for developers, more control than “Application” Clouds • Disadvantages: Restricted to what is available, other dependencies

  27. Cloud “Infrastructure” • Provide “Compute” and “Storage” clouds • Virtualization layers (hardware/software) • Examples: Amazon EC2, GoGrid, Amazon S3, Nirvanix, Linode • Advantages: Full control of environments and infrastructure • Disadvantages: limited competition

  28. Cloud Advantages • Lower computer costs • Improved performance • Unlimited storage capacity • Device independence • Availability

  29. Issues… • Requires a constant Internet connection • Security & Privacy • Legal Issues • Political Issues • Related Bandwidth Cost • Transparency

  30. But … • Cloud Computing is a very active research area. • Many large companies are behind the technology, and investing BILLIONS OF DOLLARS

  31. Who is behind Cloud Computing

  32. Google Trends…

  33. THANKS ALLOT Talal A. Alsubaie DBA Saudi FDA t@talals.net