cloud computing
TRANSCRIPT
![Page 1: Cloud computing](https://reader036.vdocuments.us/reader036/viewer/2022070316/555851bfd8b42a993b8b49dd/html5/thumbnails/1.jpg)
DISRUPTIVE INNOVATION &
ENABLING TECHNOLOGY
Cloud ComputingCloud Computing
Author:Tushprit Singh
0501323108
IT1 (7th Semester)
![Page 2: Cloud computing](https://reader036.vdocuments.us/reader036/viewer/2022070316/555851bfd8b42a993b8b49dd/html5/thumbnails/2.jpg)
The “Cloud” = 10X Improvements
Ease of UseScalabilityRiskReliabilityCost
![Page 3: Cloud computing](https://reader036.vdocuments.us/reader036/viewer/2022070316/555851bfd8b42a993b8b49dd/html5/thumbnails/3.jpg)
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
![Page 4: Cloud computing](https://reader036.vdocuments.us/reader036/viewer/2022070316/555851bfd8b42a993b8b49dd/html5/thumbnails/4.jpg)
Scalability
See Ease of UseControl your infrastructure with your appNothing to purchase and take delivery onInstant
![Page 5: Cloud computing](https://reader036.vdocuments.us/reader036/viewer/2022070316/555851bfd8b42a993b8b49dd/html5/thumbnails/5.jpg)
Risk
Nothing to buyCancel immediatelyChange instantly, even operating systemsThrow it outRebuild it instantly after testing
RISK
![Page 6: Cloud computing](https://reader036.vdocuments.us/reader036/viewer/2022070316/555851bfd8b42a993b8b49dd/html5/thumbnails/6.jpg)
Reliability
Based on enterprise grade hardwareDesign for failures:
Automatically spin up replacements Use multiple clouds
![Page 7: Cloud computing](https://reader036.vdocuments.us/reader036/viewer/2022070316/555851bfd8b42a993b8b49dd/html5/thumbnails/7.jpg)
Cost
“Turn off the lights” = turn off servers you aren’t using Ex: Turn off development and test environments
Pay for only what you useNo need to buy in advanceZero Capital Outlay No contracts
![Page 8: Cloud computing](https://reader036.vdocuments.us/reader036/viewer/2022070316/555851bfd8b42a993b8b49dd/html5/thumbnails/8.jpg)
“Breaking the Dam(n!)”
Colocation – 1st step to outsourcingManaged Hosting – dedicated servers
managed by 3rd party take some pain awayCloud Hosting – Lower cost, easier, lower
risk, more reliable
![Page 9: Cloud computing](https://reader036.vdocuments.us/reader036/viewer/2022070316/555851bfd8b42a993b8b49dd/html5/thumbnails/9.jpg)
Traditional Hosting Costs Continue to Grow
High CapExLow facility asset
utilization (55%)High Depreciation (42-
50%)Power/Cooling costs >
Server CostsNot “Green”30% hardware
obsolescence- Source: Forbes.com, Kenneth Brill, “Servers: Why Thrifty Isn’t Nifty”
Source: Forbes.com, “Servers: Why Thrifty Isn’t Nifty”
![Page 10: Cloud computing](https://reader036.vdocuments.us/reader036/viewer/2022070316/555851bfd8b42a993b8b49dd/html5/thumbnails/10.jpg)
UNDERSTANDING HOW EXPERTS VIEW “CLOUD COMPUTING”
Multiple Definitions
![Page 11: Cloud computing](https://reader036.vdocuments.us/reader036/viewer/2022070316/555851bfd8b42a993b8b49dd/html5/thumbnails/11.jpg)
Forrester Research
“A pool of abstracted, highly scalable, and managed compute infrastructure capable of hosting end-customer applications and billed by consumption1”
1- “Is Cloud Computing Ready for The Enterprise?” Forrester Research, Inc.
![Page 12: Cloud computing](https://reader036.vdocuments.us/reader036/viewer/2022070316/555851bfd8b42a993b8b49dd/html5/thumbnails/12.jpg)
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
![Page 13: Cloud computing](https://reader036.vdocuments.us/reader036/viewer/2022070316/555851bfd8b42a993b8b49dd/html5/thumbnails/13.jpg)
Multiple Graphic Descriptions of the “Cloud”
![Page 14: Cloud computing](https://reader036.vdocuments.us/reader036/viewer/2022070316/555851bfd8b42a993b8b49dd/html5/thumbnails/14.jpg)
PERSPECTIVE VIEW OF “CLOUD COMPUTING”
Redefining the definition
![Page 15: Cloud computing](https://reader036.vdocuments.us/reader036/viewer/2022070316/555851bfd8b42a993b8b49dd/html5/thumbnails/15.jpg)
Defining the Segments
SaaS Software as a Service Storage as a Service
PaaS – Platform as a ServiceIaaS – Infrastructure as a Service
![Page 16: Cloud computing](https://reader036.vdocuments.us/reader036/viewer/2022070316/555851bfd8b42a993b8b49dd/html5/thumbnails/16.jpg)
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
![Page 17: Cloud computing](https://reader036.vdocuments.us/reader036/viewer/2022070316/555851bfd8b42a993b8b49dd/html5/thumbnails/17.jpg)
Hosting Industry Ripe for Change
Technology has evolvedPeople demand more controlInstant gratificationIn-house too costly from CapEx and Human
CapitalColocation for those who want to be physically
thereManaged is not dynamic enough
Cloud Computing -“Enabling Technology” to move from Traditional Hosting to Cloud
Hosting
![Page 18: Cloud computing](https://reader036.vdocuments.us/reader036/viewer/2022070316/555851bfd8b42a993b8b49dd/html5/thumbnails/18.jpg)
The Cloud’s “Snowball Effect”
Maturation of Virtualization TechnologyVirtualization enables Compute CloudsCompute Clouds create demand for Storage
CloudsStorage + Compute Clouds create Cloud
InfrastructureCloud Infrastructure enables Cloud Platforms
& ApplicationsMultiple Cloud types lead to Cloud AggregatorsNiche requirements enable Cloud Extenders
![Page 19: Cloud computing](https://reader036.vdocuments.us/reader036/viewer/2022070316/555851bfd8b42a993b8b49dd/html5/thumbnails/19.jpg)
The “Cloud Pyramid”
Build upon a foundationLayers equate structureBuilding blocks: Infrastructure, Platforms,
ApplicationsBreadth vs. Niche
![Page 20: Cloud computing](https://reader036.vdocuments.us/reader036/viewer/2022070316/555851bfd8b42a993b8b49dd/html5/thumbnails/20.jpg)
The “Cloud Pyramid” Inversed
1000’s of Cloud Applications currentlyHandful of Cloud PlatformsElite group of Cloud Infrastructure
providers # of Marketplace providers
![Page 21: Cloud computing](https://reader036.vdocuments.us/reader036/viewer/2022070316/555851bfd8b42a993b8b49dd/html5/thumbnails/21.jpg)
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.
![Page 22: Cloud computing](https://reader036.vdocuments.us/reader036/viewer/2022070316/555851bfd8b42a993b8b49dd/html5/thumbnails/22.jpg)
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
![Page 23: Cloud computing](https://reader036.vdocuments.us/reader036/viewer/2022070316/555851bfd8b42a993b8b49dd/html5/thumbnails/23.jpg)
Cloud “Platforms”
“Containers” “Closed” environments Examples: Google App Engine, Heroku, Mosso, Engine Yard,
Joyent or Force.com (SalesForce Dev Platform) Advantages: Good for developers, more control than
“Application” Clouds, tightly configured Disadvantages: Restricted to what is available, other
dependencies
![Page 24: Cloud computing](https://reader036.vdocuments.us/reader036/viewer/2022070316/555851bfd8b42a993b8b49dd/html5/thumbnails/24.jpg)
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
![Page 25: Cloud computing](https://reader036.vdocuments.us/reader036/viewer/2022070316/555851bfd8b42a993b8b49dd/html5/thumbnails/25.jpg)
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
![Page 26: Cloud computing](https://reader036.vdocuments.us/reader036/viewer/2022070316/555851bfd8b42a993b8b49dd/html5/thumbnails/26.jpg)
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
![Page 27: Cloud computing](https://reader036.vdocuments.us/reader036/viewer/2022070316/555851bfd8b42a993b8b49dd/html5/thumbnails/27.jpg)
The NEW “Cloud Pyramid”
![Page 28: Cloud computing](https://reader036.vdocuments.us/reader036/viewer/2022070316/555851bfd8b42a993b8b49dd/html5/thumbnails/28.jpg)
Thank You