Download - Evolution of the cloud
![Page 1: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/1.jpg)
Understanding CLOUD
![Page 2: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/2.jpg)
• Perception about Cloud
• Evolution of Computing
• Could Computing Views & Definition
• Cloud Services
• Types of Clouds
• Cloud Success Stories
• Cloud Brokers & Types
• Functions of Cloud Brokers
AgendaAgenda
![Page 3: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/3.jpg)
Cloud computing is simply a buzzword
used to repackage grid computing and
utility computing, both of which have
existed for decades.”
Cloud Computing – Whatis.comCloud Computing – Whatis.com
![Page 4: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/4.jpg)
Applying the resources of many
computers in a network to a single
problem at the same time - usually to a
scientific or technical problem that
requires a great number of computer
processing cycles or access to large
amounts of data
SETI (Search for Extraterrestrial
Intelligence)
Over view of Grid ComputingOver view of Grid Computing
![Page 5: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/5.jpg)
Grid Cloud
Underlying concept Utility Computing Utility Computing
Main benefit Solve computationally complex problems
Provide a scalable standard environment for network-centric application development, testing and deployment
Resource distribution / allocation
Negotiate and manage resource sharing; schedulers
Simple user <-> provider model; pay-per-use
Domains Multiple domains Single domain
Character / history Non-commercial, publicly funded
Commercial
Utility computing is the packaging of computing resources, such as computation and storage, as a metered service similar to a traditional public utility (such as electricity, water, natural gas, or telephone network)
Grid, Utility, Cloud Computing, Grid, Utility, Cloud Computing,
![Page 6: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/6.jpg)
Evolution from Grid to Cloud ComputingEvolution from Grid to Cloud Computing
![Page 7: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/7.jpg)
1980s1980s 1990s1990s 2009 2009 TodayToday1970s1970s
5th Generation Of Computing
Evolution of Computing, Evolution of Computing,
![Page 8: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/8.jpg)
Cloud Computing DefinitionCloud Computing Definition
![Page 9: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/9.jpg)
Executive“A buyer centric view of technology where applications are available, through purchase, rental or even development, wherever and whenever”
-----------------------------------------------------------------------------------
CFO“An approach to consume technology in a pay-as-you-go model where consumers only pay for what they use”
-----------------------------------------------------------------------------------
CIO “A comprehensive virtualization model for technology from infrastructure through application delivery”
Cloud computing is all of these things!
Perception of Cloud Computing, Perception of Cloud Computing,
![Page 10: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/10.jpg)
Cloud computing is Internet-based computing, whereby shared resources,
software and information, are provided to computers and other devices on-
demand, like the electricity grid.
--- Wikipedia
Definition of Cloud Computing, Definition of Cloud Computing,
![Page 11: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/11.jpg)
• On demand self service
• Ubiquitous network access
• Location independent
• Resource pooling
• Rapid Elasticity
• Pay per use
Features of Cloud Computing, Features of Cloud Computing,
![Page 12: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/12.jpg)
Cloud Services Definitions (XAAS)
Cloud Services Cloud Services
![Page 13: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/13.jpg)
• Everything as a Service (EaaS, Xaas, *aaS)
is a concept of Software components across
the network
• It is a sub sect of Cloud computing
• Most popular being SaaS
• Many service types try to re use cloud
computing
XAAS XAAS
![Page 14: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/14.jpg)
• Most common types are:
– IAAS
– PAAS
– SAAS
• Other Services are:
– DAAS
– NAAS
– CAAS
Cloud Services Cloud Services
![Page 15: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/15.jpg)
Major Cloud Computing Services
Major cloud computing services Major cloud computing services
![Page 16: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/16.jpg)
• SAAS – Software as a service
• The application itself is provided
by service provider
Examples:
– ENTERPRISE: SalesForce.com,
WebEx, Officelive
– USER MAIL: gmail, Hotmail, Yahoo
– USER PICS: flickr, picasa
SAAS SAAS
![Page 17: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/17.jpg)
IAAS (Infrastructure as a service)
• Offers capacity for rent, basically hosted data
centers and Servers
• An evolution of web site and server hosting
services provided by VPS
Examples:
– Verizon's CAAS (Computing as a service)
– AT&T (Hosting & Storage)
IAAS IAAS
![Page 18: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/18.jpg)
PAAS (Platform as a service)
• Platforms enable application developers to host
their services
Example:
– Google’s AppEngine
PAAS PAAS
![Page 19: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/19.jpg)
A Simple Service Map
A simple service map A simple service map
![Page 20: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/20.jpg)
NAAS – Network as a service
• Provides global network capacity like
CDN’s ( Content Delivery Network)
Example, known video CDN’s like
– Akamai
– Limelight
– L3
– Amazon CloudFront
CDN: Usually a hosting service who has multiple servers that can
provide the endpoint connection for your stream users
NAAS NAAS
![Page 21: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/21.jpg)
DAAS: Data as a Service
• A service or web service provides access and
analytics around a set of propriety set of
aggregated data
Example:
– Salary.com – Collects data from users and
sells the same to companies
DAAS DAAS
![Page 22: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/22.jpg)
CAAS (Communication as a service)
• Is a type of enterprise communications
where third party vendor manages
Hardware and Software required for VOIP
Example:
– IP-Centrax a remote PBX
CAAS CAAS
![Page 23: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/23.jpg)
Service Maps
Service maps Service maps
![Page 24: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/24.jpg)
Cloud TypesCloud Types
• Private
• Public
• Hybrid
![Page 25: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/25.jpg)
Services are delivered to the
client via internet from third party
service provider
Example:
– Amazon
Public cloud Public cloud
![Page 26: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/26.jpg)
These services are managed and provided with in an organization
characterized by less restriction on bandwidth fewer security restrictions
and legal requirements compared to public cloud
Example:
– HP Data centers
Private cloud Private cloud
![Page 27: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/27.jpg)
Public Vs PrivatePublic Vs Private
![Page 28: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/28.jpg)
It is a combination of services provided by the Private and public cloud
Example:
– ERP in private cloud
– Sales & Email in public
Hybrid CloudsHybrid Clouds
![Page 29: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/29.jpg)
Map of Players in the IndustryMap of Players in the Industry
![Page 30: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/30.jpg)
Left Side
• Cloud Providers - vendors who provide server hardware in commodity form, as a virtualized cloud
• Cloud Deployment - solutions surrounding the deployment of applications to a virtualized cloud
• Virtual Appliances - packaging and virtualization format solutions for provisioning applications into a cloud
• Topology Management - solutions focused on the coordination of many virtual appliances (app, DB, network) in the cloud to form a full deployment
• Billing, Contract Management - solutions that provide metering, billing, pricing, and contract management to help charge for use of a system
• Security - solutions focused on solving security requirements in these markets
• Data - services that deliver/retain data for applications
• Hosters 2.0 - Hosting Service Providers with SaaS focus. Perhaps a controversial grouping and impossible to define, these hosters tend to appear over and over in these markets
• Nerd Stuff - geeky topics fall into this category. MapReduce is mechanism for solving large computing tasks, like Google Search indexing
Legend of left side Legend of left side
![Page 31: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/31.jpg)
Right Side
• On Demand Apps - the heart of the SaaS market, only a few depicted here
but we could add "...and a cast of thousands". These are the end application
products offered for consumption in a SaaS model
• Integration as a Service - service solutions that help in integrating multiple
systems, possibly multiple SaaS systems
• Content as a Service - hosted content repositories
• BPM and Workflow - service based offerings for managing workflow and
process
• Platform as a Service - incarnations of the PaaS concept
Legend of Right side Legend of Right side
![Page 32: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/32.jpg)
• Cloud Providers– Amazon EC2
– IBM Blue Cloud
– Joyent
– GoGrid
– SunGrid
• On Demand Apps– Oracle On Demand Apps
– Salesforce SFA
– Netsuite ERP
– Google Apps
• Integration as a Service– Boomi
– Mule OnDemand
– OpSource Connect (OSB)
– Amazon SQS
– Microsoft BizTalk Services
• Content as a Service– SpringCM
– Clickability
– Xythos OnDemand
– GoogleBase
• BPM and Workflow– ProcessMaker
– BPM as a Service– Appian Anywhere
– Skemma
– Intensil
• Platform as a Service
(PaaS)
– Bungee Labs Connect
– Etelos
– Coghead
– Google App Engine
– Intuit QuickBase
– Salesforce force.com
– LongJump
– Apprenda SaaSGrid
– Oracle SaaS Platform
• Cloud Deployment
– Virtual Appliances• Packaging
– rPath
– CohesiveFT
• Formats
– VMWare
– Xen
– Parallels
– BEA Weblogic Server VE
– Topology Management
– 3Tera AppLogic
– Elastra Cloud Server
• Billing, Contract Mgmt– OpSource/LeCayla– Aria– eVapt– Amazon DevPay– Zuora
• Security– OpenID– OAuth–
Security as a Service– Ping Identity
• Data– Storage as a Service
– Amazon S3– Box.net– Google Base
– Database as a Service– Amazon SimpleDB– Trackvia– Microsoft SSDS
• Hosters 2.0– OpSource– Jamcracker– Rackspace
• Nerd Stuff– MapReduce– Apache Hadoop– Google MapReduce
![Page 33: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/33.jpg)
Cloud Computing Success Stories
Cloud success stories Cloud success stories
![Page 34: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/34.jpg)
Cloud Success stories -2
Cloud success stories Cloud success stories
![Page 35: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/35.jpg)
Cloud Brokers
Cloud Brokers Cloud Brokers
![Page 36: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/36.jpg)
"The future of cloud computing will be permeated with the
notion of brokers negotiating relationships between providers
of cloud services and the service customers. [...]
Enhancement will include managing access to these
services, providing greater security or even creating
completely new services."
— Frank Kenney
Cloud Brokers Cloud Brokers
![Page 37: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/37.jpg)
• With a plethora of cloud providers, each with a their own
API/set of services/pricing model/etc it would be quite
cumbersome for the end-user to programmatically
access each service
• The cloud broker creates the layer of abstraction
between the user and providers so that the end users
can see one cohesive view of all of the services
Need for Cloud Brokers Need for Cloud Brokers
![Page 38: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/38.jpg)
• Cloud Service Intermediation: Building services atop
an existing cloud platform, such as additional security or
management capabilities.
• Aggregation: Deploying customer services over multiple
cloud platforms.
• Cloud Service Arbitrage: Brokers supply flexibility and
“opportunistic choices” – and foster competition between
clouds.
Types of Cloud Brokers Types of Cloud Brokers
![Page 39: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/39.jpg)
A cloud broker provides a single interface through which you can manage multiple clouds and share resources across clouds.
A cloud broker provides the following capabilities: – Single interface for interacting with multiple clouds
– It operates outside of the clouds it controls and monitors those
clouds
– It detects cloud failures and reacts in some appropriate way to
those failures
– It can move infrastructure elements from one cloud (public or
private) to another
Functions of Cloud Brokers Functions of Cloud Brokers
![Page 40: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/40.jpg)
Company Specializes In
A Cloud solution provider offering solutions using
SalesForce.com, Amazon, Google
Offers Cloud based technology solutions to Mid-
sized and Enterprise companies
Provides solutions for Salesforce, Netsuite,Taleo,
Quickbooks, Microsoft Dynamics, Zuora,
EDI/Supply chain, Peachtree, Rightnow users
delivers global B2B e-commerce integration
solutions
Cloud Brokers – SampleCloud Brokers – Sample
![Page 41: Evolution of the cloud](https://reader036.vdocuments.net/reader036/viewer/2022081414/54c6428b4a79597e2f8b4577/html5/thumbnails/41.jpg)
ConclusionConclusion