Published on

Published in: Education, Technology, Business
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Source: http://et.cairene.net/2008/07/28/the-cloud-services-stack-infrastructure/ Source: http://www.productionscale.com/home/2008/7/13/cloud-computing-ectropy-and-other-thoughts-for-july-2008.html
  • Gogrid

    1. 1. Cloud Computing Disruptive Innovation & Enabling Technology Authors: John Keagy (CEO & Co-Founder of GoGrid/ServePath) Michael Sheehan (Technology Evangelist of GoGrid/ServePath) Paul Lancaster (Business Development Manager for GoGrid/ServePath) August 2008
    2. 2. The “Cloud” = 10X Improvements <ul><li>Ease of Use </li></ul><ul><li>Scalability </li></ul><ul><li>Risk </li></ul><ul><li>Reliability </li></ul><ul><li>Cost </li></ul>
    3. 3. Ease of Use <ul><li>Deploy infrastructure with a mouse or API </li></ul><ul><ul><li>No cabling, screwdrivers, racking, unboxing, buying </li></ul></ul><ul><ul><li>Middle of the night </li></ul></ul><ul><ul><li>Do it yourself remotely from anywhere anytime </li></ul></ul>
    4. 4. Scalability <ul><li>See Ease of Use </li></ul><ul><li>Control your infrastructure with your app </li></ul><ul><li>Nothing to purchase and take delivery on </li></ul><ul><li>Instant </li></ul>
    5. 5. Risk <ul><li>Nothing to buy </li></ul><ul><li>Cancel immediately </li></ul><ul><li>Change instantly, even operating systems </li></ul><ul><li>Throw it out </li></ul><ul><li>Rebuild it instantly after testing </li></ul>RISK
    6. 6. Reliability <ul><li>Based on enterprise grade hardware </li></ul><ul><li>Design for failures: </li></ul><ul><ul><li>Automatically spin up replacements </li></ul></ul><ul><ul><li>Use multiple clouds </li></ul></ul>
    7. 7. Cost <ul><li>“ Turn off the lights” = turn off servers you aren’t using </li></ul><ul><ul><li>Ex: Turn off development and test environments </li></ul></ul><ul><li>Pay for only what you use </li></ul><ul><li>No need to buy in advance </li></ul><ul><li>Zero Capital Outlay </li></ul><ul><li>No contracts </li></ul>
    8. 8. “ Breaking the Dam(n!)” <ul><li>Colocation – 1 st step to outsourcing </li></ul><ul><li>Managed Hosting – dedicated servers managed by 3 rd party take some pain away </li></ul><ul><li>Cloud Hosting – Lower cost, easier, lower risk, more reliable </li></ul>
    9. 9. Traditional Hosting Costs Continue to Grow <ul><li>High CapEx </li></ul><ul><li>Low facility asset utilization (55%) </li></ul><ul><li>High Depreciation (42-50%) </li></ul><ul><li>Power/Cooling costs > Server Costs </li></ul><ul><li>Not “Green” </li></ul><ul><li>30% hardware obsolescence </li></ul><ul><li>- Source: Forbes.com, Kenneth Brill, “Servers: Why Thrifty Isn’t Nifty” </li></ul>Source: Forbes.com, “Servers: Why Thrifty Isn’t Nifty”
    10. 10. Trending Away from the “Pain” Source: Google Insight for Search
    11. 11. MULTIPLE DEFINITIONS <ul><li>Understanding how others view “Cloud Computing” </li></ul>
    12. 12. Forrester Research <ul><li>“ A pool of abstracted, highly scalable, and managed compute infrastructure capable of hosting end-customer applications and billed by consumption 1 ” </li></ul>1- “Is Cloud Computing Ready for The Enterprise?” Forrester Research, Inc.
    13. 13. Forrester Research (cont’d) <ul><li>Different than SaaS </li></ul><ul><ul><li>Prescripted & Abstracted Infrastructure </li></ul></ul><ul><ul><li>Fully Virtualized </li></ul></ul><ul><ul><li>Dynamic Infrastructure Software </li></ul></ul><ul><ul><li>Pay by Consumption </li></ul></ul><ul><ul><li>Free of Long-Term Contracts </li></ul></ul><ul><ul><li>Application and OS Independent </li></ul></ul><ul><ul><li>Free of Software or Hardware Installation </li></ul></ul><ul><li>“ Cloud computing has all the earmarks of being a potential disruptive innovation that all infrastructure and operations professionals should heed.” </li></ul>
    14. 14. Other Definitions <ul><li>“ Cloud computing is an emerging approach to shared infrastructure in which large pools of systems are linked together to provide IT services.” – IBM press release on “Blue Cloud” </li></ul><ul><li>“… a hosted infrastructure model that delivers abstracted IT resources over the Internet” – Thomas Weisel Partners LLC from “Into the Clouds: Leveraging Data Centers and the Road to Cloud Computing” </li></ul><ul><li>“ Cloud computing describes a systems architecture. Period. This particular architecture assumes nothing about the physical location, internal composition or ownership of its component parts.” – James Urquhart blog post </li></ul>
    15. 15. Multiple Graphic Descriptions of the “Cloud”
    16. 16. REDEFINING THE DEFINITION <ul><li>Our view of “Cloud Computing” </li></ul>
    17. 17. Defining the Segments <ul><li>SaaS </li></ul><ul><ul><li>Software as a Service </li></ul></ul><ul><ul><li>Storage as a Service </li></ul></ul><ul><li>PaaS – Platform as a Service </li></ul><ul><li>IaaS – Infrastructure as a Service </li></ul>
    18. 18. Colo vs. Managed vs. Cloud Hosting Colocation Managed Cloud Time Weeks to Months Days to Weeks Minutes Scalability Slowest, Rigid & Costly Slower, somewhat flexible, Costly Instant, Flexible, Pay-per-usage Cost High CapEx Costly, sometimes month/year contracts, no CapEx No contracts, usage based, no upfront costs “ Green” Low Low High - virtualized Pricing model Buy Servers & Colo costs whether used or not Rent Servers & Hosting costs whether used or not Rent based on usage only
    19. 19. Hosting Industry Ripe for Change <ul><li>Technology has evolved </li></ul><ul><li>People demand more control </li></ul><ul><li>Instant gratification </li></ul><ul><li>In-house too costly from CapEx and Human Capital </li></ul><ul><li>Colocation for those who want to be physically there </li></ul><ul><li>Managed is not dynamic enough </li></ul><ul><li>Cloud Computing -“Enabling Technology” to move from Traditional Hosting to Cloud Hosting </li></ul>
    20. 20. The Cloud’s “Snowball Effect” <ul><li>Maturation of Virtualization Technology </li></ul><ul><li>Virtualization enables Compute Clouds </li></ul><ul><li>Compute Clouds create demand for Storage Clouds </li></ul><ul><li>Storage + Compute Clouds create Cloud Infrastructure </li></ul><ul><li>Cloud Infrastructure enables Cloud Platforms & Applications </li></ul><ul><li>Multiple Cloud types lead to Cloud Aggregators </li></ul><ul><li>Niche requirements enable Cloud Extenders </li></ul>
    21. 21. The “Cloud Pyramid” <ul><li>Build upon a foundation </li></ul><ul><li>Layers equate structure </li></ul><ul><li>Building blocks: Infrastructure, Platforms, Applications </li></ul><ul><li>Breadth vs. Niche </li></ul>
    22. 22. The “Cloud Pyramid” Inversed <ul><li>1000’s of Cloud Applications currently </li></ul><ul><li>Handful of Cloud Platforms </li></ul><ul><li>Elite group of Cloud Infrastructure providers </li></ul># of Marketplace providers
    23. 23. Cloud Computing is… <ul><li>… virtualized compute power and storage delivered via platform-agnostic infrastructures of abstracted hardware and software accessed over the Internet. These shared, on-demand IT resources, are created and disposed of efficiently, are dynamically scalable through a variety of programmatic interfaces and are billed variably based on measurable usage. </li></ul>
    24. 24. Cloud “Applications” <ul><li>SaaS resides here </li></ul><ul><li>Most common Cloud / Many providers of different services </li></ul><ul><li>Examples : SalesForce, Gmail, Yahoo! Mail, Quicken Online </li></ul><ul><li>Advantages : Free, Easy, Consumer Adoption </li></ul><ul><li>Disadvantages : Limited functionality, no control or access to underlying technology </li></ul>
    25. 25. Cloud “Platforms” <ul><li>“ Containers” </li></ul><ul><li>“ Closed” environments </li></ul><ul><li>Examples : Google App Engine, Heroku, Mosso, Engine Yard, Joyent or Force.com (SalesForce Dev Platform) </li></ul><ul><li>Advantages : Good for developers, more control than “Application” Clouds, tightly configured </li></ul><ul><li>Disadvantages : Restricted to what is available, other dependencies </li></ul>
    26. 26. Cloud “Infrastructure” <ul><li>Provide “Compute” and “Storage” clouds </li></ul><ul><li>Virtualization layers (hardware/software) </li></ul><ul><li>Examples : Amazon EC2, GoGrid, Amazon S3, Nirvanix, Linode </li></ul><ul><li>Advantages : Full control of environments and infrastructure </li></ul><ul><li>Disadvantages : premium price point, limited competition </li></ul>
    27. 27. Cloud “Extenders” (Wild Card) <ul><li>Provides extension to Cloud Infrastructure and Platforms with basic functionality </li></ul><ul><li>Examples : Amazon SimpleDB, Amazon SQS, Google BigTable </li></ul><ul><li>Advantages : Extends functionality of Compute & Storage Clouds to integrate with legacy system or other clouds </li></ul><ul><li>Disadvantages : Sometimes requires use of specific Platforms or Infrastructure </li></ul>
    28. 28. Cloud “Aggregators” (Wild Card) <ul><li>Sits on top of various Cloud Infrastructures for management </li></ul><ul><li>Examples : RightScale, Appistry </li></ul><ul><li>Advantages : Provides more options for Cloud environments </li></ul><ul><li>Disadvantages : Dependent on Cloud Providers </li></ul>
    29. 29. The NEW “Cloud Pyramid”
    30. 30. Hosting Heads to the Clouds <ul><li>Static  Dynamic = Quick & Easy Scalability </li></ul><ul><li>Cost Prohibitive  Cost Effective = Cost Efficiencies </li></ul><ul><li>Predictable  Unpredictable = Innovations </li></ul><ul><li>Stagnant  Growth = Evolution </li></ul><ul><li>Traditional Hosting  Cloud Hosting = FUTURE! </li></ul>
    31. 31. Contact Information <ul><li>Paul Lancaster </li></ul><ul><ul><li>Business Development Manager, GoGrid </li></ul></ul><ul><ul><li>Email: [email_address] </li></ul></ul><ul><ul><li>Mobile: 415.948.4182 </li></ul></ul><ul><li>Site: http://www.GoGrid.com </li></ul><ul><li>Blog: http://blog.GoGrid.com </li></ul>