5. Forrester Research
• “A pool of abstracted,highly scalable and
managed compute infrastructure capable of
hosting end-customer application and billed
by consumption”
6. Forrester Research(cont’d)
• Different than SaaS
-Prescripted and Abstracted infrasturcture
-Fully virtualized
-Dynamic infrastructure software
-Pay by consumption
-Free of long term contract
-Application and OS independent
-Free of software and hardware installation
7. Our view of Cloud Computing
REDEFINING THE DEFINITION
8. Defining the Segment
• SaaS
-Software as a service
-Storage as a service
• PaaS – Platform as a service
• IaaS – Infrastructure as a service
9. The cloud’s ‘Snowball Effect’
• Maturation of virtualization technology
• Virtualization enables COMPUTE Clouds
• Compute clouds create demand for STORAGE Clouds
• Storage +compute create cloud INFRASTRUCTURE
• Cloud infrastructure enables Cloud PLATFORMS&
APPLICATIONS
• Multiple Cloud types lead to Cloud AGGREGATORS
• Niche requirements enable Cloud EXTENDERS
10. 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
programmatic interfaces and are billed
variably based on measureable usage.
11. 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 functionally,no
control or access to underlying technology
12. Cloud “Platform”
• “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,lightly configured
• Disadvantages : Restricted to what is available,other
dependencies
13. Cloud “Infrastructure”
• Virtualization layers (hardware and software)
• Examples : Amazon EC2,GoGrid,Amazon
S3,Nirvanix,Linode
• Advantages : Full control of environmeProvide
“Compute” and “Storage” clouds
• nts and infrastructure
• Disadvantages : premium price point,limited
competition
14. Cloud “Extender”(wild card)
• Provides extension to Cloud Infrastructure and
Platforms with basic functionality
• Examples :Amazon SimpleDB,Amazon
SQS,Google Big Table
• Advantages :Extend functionality of
Compute&Storage cloud to intergrate with
legacy systems or other cloud
• Disadvantages :Sometimes requires use of
specific Platforms or Infrastructure
15. 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