Cloud computing
Upcoming SlideShare
Loading in...5

Like this? Share it with your network


Cloud computing






Total Views
Views on SlideShare
Embed Views



0 Embeds 0

No embeds



Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment
  • Source: Source:

Cloud computing Presentation Transcript

  • 1. DISRUPTIVE INNOVATION & ENABLING TECHNOLOGY Cloud Computing Author: Tushprit Singh 0501323108 IT1 (7 th Semester)
  • 2. The “Cloud” = 10X Improvements
    • Ease of Use
    • Scalability
    • Risk
    • Reliability
    • Cost
  • 3. Ease of Use
    • Deploy infrastructure with a mouse or API
      • No cabling, screwdrivers, racking, unboxing, buying
      • Middle of the night
      • Do it yourself remotely from anywhere anytime
  • 4. Scalability
    • See Ease of Use
    • Control your infrastructure with your app
    • Nothing to purchase and take delivery on
    • Instant
  • 5. Risk
    • Nothing to buy
    • Cancel immediately
    • Change instantly, even operating systems
    • Throw it out
    • Rebuild it instantly after testing
  • 6. Reliability
    • Based on enterprise grade hardware
    • Design for failures:
      • Automatically spin up replacements
      • Use multiple clouds
  • 7. 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
  • 8. “ Breaking the Dam(n!)”
    • Colocation – 1 st step to outsourcing
    • Managed Hosting – dedicated servers managed by 3 rd party take some pain away
    • Cloud Hosting – Lower cost, easier, lower risk, more reliable
  • 9. Traditional Hosting Costs Continue to Grow
    • High CapEx
    • Low facility asset utilization (55%)
    • High Depreciation (42-50%)
    • Power/Cooling costs > Server Costs
    • Not “Green”
    • 30% hardware obsolescence
    • - Source:, Kenneth Brill, “Servers: Why Thrifty Isn’t Nifty”
    Source:, “Servers: Why Thrifty Isn’t Nifty”
  • 10.
    Multiple Definitions
  • 11. Forrester Research
    • “ A pool of abstracted, highly scalable, and managed compute infrastructure capable of hosting end-customer applications and billed by consumption 1 ”
    1- “Is Cloud Computing Ready for The Enterprise?” Forrester Research, Inc.
  • 12. Other Definitions
    • “ 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”
    • “… 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”
    • “ 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
  • 13. Multiple Graphic Descriptions of the “Cloud”
  • 14.
    Redefining the definition
  • 15. Defining the Segments
    • SaaS
      • Software as a Service
      • Storage as a Service
    • PaaS – Platform as a Service
    • IaaS – Infrastructure as a Service
  • 16. 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
  • 17. Hosting Industry Ripe for Change
    • Technology has evolved
    • People demand more control
    • Instant gratification
    • In-house too costly from CapEx and Human Capital
    • Colocation for those who want to be physically there
    • Managed is not dynamic enough
    • Cloud Computing -“Enabling Technology” to move from Traditional Hosting to Cloud Hosting
  • 18. The Cloud’s “Snowball Effect”
    • Maturation of Virtualization Technology
    • Virtualization enables Compute Clouds
    • Compute Clouds create demand for Storage Clouds
    • Storage + Compute Clouds create Cloud Infrastructure
    • Cloud Infrastructure enables Cloud Platforms & Applications
    • Multiple Cloud types lead to Cloud Aggregators
    • Niche requirements enable Cloud Extenders
  • 19. The “Cloud Pyramid”
    • Build upon a foundation
    • Layers equate structure
    • Building blocks: Infrastructure, Platforms, Applications
    • Breadth vs. Niche
  • 20. The “Cloud Pyramid” Inversed
    • 1000’s of Cloud Applications currently
    • Handful of Cloud Platforms
    • Elite group of Cloud Infrastructure providers
    # of Marketplace providers
  • 21. Cloud Computing is…
    • … 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.
  • 22. Cloud “Applications”
    • SaaS resides here
    • Most common Cloud / Many providers of different services
    • Examples : SalesForce, Gmail, Yahoo! Mail, Quicken Online
    • Advantages : Free, Easy, Consumer Adoption
    • Disadvantages : Limited functionality, no control or access to underlying technology
  • 23. Cloud “Platforms”
    • “ Containers”
    • “ Closed” environments
    • Examples : Google App Engine, Heroku, Mosso, Engine Yard, Joyent or (SalesForce Dev Platform)
    • Advantages : Good for developers, more control than “Application” Clouds, tightly configured
    • Disadvantages : Restricted to what is available, other dependencies
  • 24. 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 : premium price point, limited competition
  • 25. Cloud “Extenders” (Wild Card)
    • Provides extension to Cloud Infrastructure and Platforms with basic functionality
    • Examples : Amazon SimpleDB, Amazon SQS, Google BigTable
    • Advantages : Extends functionality of Compute & Storage Clouds to integrate with legacy system or other clouds
    • Disadvantages : Sometimes requires use of specific Platforms or Infrastructure
  • 26. Cloud “Aggregators” (Wild Card)
    • Sits on top of various Cloud Infrastructures for management
    • Examples : RightScale, Appistry
    • Advantages : Provides more options for Cloud environments
    • Disadvantages : Dependent on Cloud Providers
  • 27. The NEW “Cloud Pyramid”
  • 28. Thank You