1 / 40

Cloud Computing

Cloud Computing. Talal Alsubaie DBA Saudi FDA. You Have a System (Website). People Likes it. Performance Goes Down. Solutions. ADD MORE SERVERS. Concepts. Software as a Service (SaaS) Virtualization. Software as a Service (SaaS). Someone else owns the application.

Download Presentation

Cloud Computing

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.


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 (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

More Related