Cloud Foundations


Published on

Published in: Business, Technology
  • Unable to download and open the presentation.
    Are you sure you want to  Yes  No
    Your message goes here
  • Fioricet is often prescribed for tension headaches caused by contractions of the muscles in the neck and shoulder area. Buy now from and make a deal for you.
    Are you sure you want to  Yes  No
    Your message goes here
  • Concise overview
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • This session will give you the basic facts you need to understand cloud computing.
  • Cloud Foundations

    1. 1. Cloud foundations <ul><li>What you need to know about on-demand computing </li></ul>
    2. 2. What is the cloud?
    3. 3.
    4. 4. Utility computing <ul><li>Pay as you go </li></ul><ul><li>Abstraction of platform from infrastructure </li></ul><ul><li>Dynamic scaling without physical intervention </li></ul><ul><li>Subscriber sandboxing </li></ul>
    5. 7. Lots of definitions <ul><li>Managed hosting </li></ul><ul><li>Virtualization </li></ul><ul><li>Grid computing </li></ul>
    6. 10. Major types of cloud
    7. 11. Component vs. service Web App DB DB App App Storage services VM VM VM VM VM VM App cluster Add instances to grow Rewrite for scalability Storage services Code Storage Layout Auth Cloud APIs Other services
    8. 12. Centralized vs. distributed Amazon AT&T
    9. 13. Agnostic vs. partisan <ul><li>Ning wants to be a social network </li></ul><ul><li>Webex wants to collaborate </li></ul><ul><li>Salesforce wants to be a CRM </li></ul><ul><li>Quickbase wants to be SMB </li></ul>
    10. 14. Open vs. closed <ul><li>Portability </li></ul><ul><li>Open source </li></ul>
    11. 15. Clouds make great sense <ul><li>Vastly superior economics </li></ul><ul><li>Better practices for dynamic workloads </li></ul><ul><li>Expertise in dynamic capacity management </li></ul><ul><li>Consumption-based cost tracking </li></ul><ul><li>James Staten, Forrester, March 2008 </li></ul>
    12. 16. There’s money to be had <ul><li>AWS uses more bandwidth than </li></ul><ul><li>Hosted apps were a $3.95B market in 2007 </li></ul><ul><li>IDC, quoted by Thomas Weisel partners, April 2008 </li></ul><ul><li>A $100B opportunity </li></ul><ul><li>Merrill Lynch, May 2008 </li></ul>
    13. 17. But enterprises lag
    14. 18. Pay-as-you-go looks great to cash-poor startups Unknown/variable Known/fixed Variable
    15. 19. So what’s stopping the enterprise?
    16. 20. Performance & availability
    17. 21. Privacy and security <ul><li>Questions over storage </li></ul><ul><ul><li>Where are you keeping all this? </li></ul></ul><ul><li>Third-party access </li></ul><ul><ul><li>Who else is reading it? </li></ul></ul><ul><li>Some truth, some fiction </li></ul>
    18. 22. Legislation and compliance <ul><li>What ethical responsibilities do cloud operators have? </li></ul><ul><ul><li>Wiretapping? </li></ul></ul><ul><ul><li>Patriot Act? </li></ul></ul><ul><ul><li>Privacy and geographic boundaries? </li></ul></ul><ul><li>Can a company properly track all activity if it happens in a cloud? </li></ul>
    19. 23. Do you really want to give users unlimited access?
    20. 24. Lock-in Formal Proprietary APIs and languages Informal I can’t build it myself even if I want to
    21. 25. Can I keep my toys? <ul><li>Either pay the legacy tax </li></ul><ul><li>Or rewrite the apps </li></ul>
    22. 26. Rewriting for a services cloud <ul><li>Cost of development, testing </li></ul><ul><li>Service interruption </li></ul><ul><li>Migration </li></ul><ul><li>Expected lifespan of the app </li></ul>
    23. 27. Management issues <ul><li>The “pull the plug” test </li></ul><ul><li>Management not part of many cloud offerings </li></ul><ul><ul><li>Some exceptions, some investments by clouds </li></ul></ul><ul><li>Licensing, accounting, audit remain challenges </li></ul>
    24. 28. Virtual private clouds <ul><li>Best of both worlds? </li></ul><ul><li>Policy-based deployment of VMs </li></ul><ul><ul><li>Capacity of private systems </li></ul></ul><ul><ul><li>Sensitivity of data </li></ul></ul><ul><ul><li>Required performance & availability of the app </li></ul></ul><ul><ul><li>Expected lifespan of the VM </li></ul></ul><ul><li>Call this “cloudbursting” </li></ul>
    25. 29. But still... <ul><li>“[There are] 60,000 different customers across the various Amazon Web Services, and most of them are not the startups that are normally associated with on-demand computing. </li></ul><ul><li>Rather the biggest customers in both number and amount of computing resources consumed are divisions of banks, pharmaceuticals companies and other large corporations who try AWS once for a temporary project, and then get hooked.” </li></ul>
    26. 30. What to watch
    27. 31. Hosting companies that make the jump
    28. 32. Stack-specific clouds
    29. 33. Who’s got network effects? feed.API (facebook) > feed.api (friendster)
    30. 34. Virtual appliances Cisco Nortel F5 Juniper Stomp IPChains Vyatta Checkpoint Hardware Software
    31. 35. Tools to wrangle virtual machines
    32. 36. Testing sandboxes
    33. 37. Application delivery networks
    34. 38. Some conclusions <ul><li>Cloud economics are irresistible in the long term </li></ul><ul><li>Enterprises will experiment with testing, bursting </li></ul><ul><li>“Trusted” vendors ease the pain: IBM, VMWare, MS </li></ul><ul><li>Rate of experimentation, line-of-business self-service leads to new kinds of helpdesk issues </li></ul><ul><li>IT moves from the “generator” to the “appliances” </li></ul>
    35. 39. Join us at