SlideShare a Scribd company logo
1 of 41
Understanding CLOUD
• 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
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
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
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,
Evolution from Grid to Cloud ComputingEvolution from Grid to Cloud Computing
1980s1980s 1990s1990s 20092009 TodayToday1970s1970s
5th Generation Of Computing
Evolution of Computing,Evolution of Computing,
Cloud Computing DefinitionCloud Computing Definition
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,
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,
• On demand self service
• Ubiquitous network access
• Location independent
• Resource pooling
• Rapid Elasticity
• Pay per use
Features of Cloud Computing,Features of Cloud Computing,
Cloud Services Definitions (XAAS)
Cloud ServicesCloud Services
• 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
XAASXAAS
• Most common types are:
– IAAS
– PAAS
– SAAS
• Other Services are:
– DAAS
– NAAS
– CAAS
Cloud ServicesCloud Services
Major Cloud Computing Services
Major cloud computing servicesMajor cloud computing services
• 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
SAASSAAS
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)
IAASIAAS
PAAS (Platform as a service)
• Platforms enable application developers to host
their services
Example:
– Google’s AppEngine
PAASPAAS
A Simple Service Map
A simple service mapA simple service map
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
NAASNAAS
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
DAASDAAS
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
CAASCAAS
Service Maps
Service mapsService maps
Cloud TypesCloud Types
• Private
• Public
• Hybrid
Services are delivered to the
client via internet from third party
service provider
Example:
– Amazon
Public cloudPublic cloud
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 cloudPrivate cloud
Public Vs PrivatePublic Vs Private
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
Map of Players in the IndustryMap of Players in the Industry
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 sideLegend of left side
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 sideLegend of Right side
• 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
Cloud Computing Success Stories
Cloud success storiesCloud success stories
Cloud Success stories -2
Cloud success storiesCloud success stories
Cloud Brokers
Cloud BrokersCloud Brokers
"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 BrokersCloud Brokers
• 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 BrokersNeed for Cloud Brokers
• 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 BrokersTypes of Cloud Brokers
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 BrokersFunctions of Cloud Brokers
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
ConclusionConclusion

More Related Content

What's hot

NIST Cloud Computing Reference Architecture
NIST Cloud Computing Reference ArchitectureNIST Cloud Computing Reference Architecture
NIST Cloud Computing Reference ArchitectureThanakrit Lersmethasakul
 
Cloud Security, Standards and Applications
Cloud Security, Standards and ApplicationsCloud Security, Standards and Applications
Cloud Security, Standards and ApplicationsDr. Sunil Kr. Pandey
 
Load Balancing In Cloud Computing newppt
Load Balancing In Cloud Computing newpptLoad Balancing In Cloud Computing newppt
Load Balancing In Cloud Computing newpptUtshab Saha
 
Implementation levels of virtualization
Implementation levels of virtualizationImplementation levels of virtualization
Implementation levels of virtualizationGokulnath S
 
Deployment Models of Cloud Computing.pptx
Deployment Models of Cloud Computing.pptxDeployment Models of Cloud Computing.pptx
Deployment Models of Cloud Computing.pptxJaya Silwal
 
Historical development of cloud computing
Historical development of cloud computingHistorical development of cloud computing
Historical development of cloud computinggaurav jain
 
Migration into a Cloud
Migration into a CloudMigration into a Cloud
Migration into a CloudDivya S
 
cloud virtualization technology
 cloud virtualization technology  cloud virtualization technology
cloud virtualization technology Ravindra Dastikop
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing pptJagriti Rai
 
Security Issues of Cloud Computing
Security Issues of Cloud ComputingSecurity Issues of Cloud Computing
Security Issues of Cloud ComputingFalgun Rathod
 
Cloud Computing Security
Cloud Computing SecurityCloud Computing Security
Cloud Computing SecurityNinh Nguyen
 
Load balancing in cloud
Load balancing in cloudLoad balancing in cloud
Load balancing in cloudSouvik Maji
 

What's hot (20)

NIST Cloud Computing Reference Architecture
NIST Cloud Computing Reference ArchitectureNIST Cloud Computing Reference Architecture
NIST Cloud Computing Reference Architecture
 
Cloud Computing Architecture
Cloud Computing ArchitectureCloud Computing Architecture
Cloud Computing Architecture
 
Cloud Security, Standards and Applications
Cloud Security, Standards and ApplicationsCloud Security, Standards and Applications
Cloud Security, Standards and Applications
 
Load Balancing In Cloud Computing newppt
Load Balancing In Cloud Computing newpptLoad Balancing In Cloud Computing newppt
Load Balancing In Cloud Computing newppt
 
cluster computing
cluster computingcluster computing
cluster computing
 
Implementation levels of virtualization
Implementation levels of virtualizationImplementation levels of virtualization
Implementation levels of virtualization
 
Google App Engine ppt
Google App Engine  pptGoogle App Engine  ppt
Google App Engine ppt
 
Deployment Models of Cloud Computing.pptx
Deployment Models of Cloud Computing.pptxDeployment Models of Cloud Computing.pptx
Deployment Models of Cloud Computing.pptx
 
Google App Engine
Google App EngineGoogle App Engine
Google App Engine
 
Cloud computing presentation
Cloud computing presentationCloud computing presentation
Cloud computing presentation
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Historical development of cloud computing
Historical development of cloud computingHistorical development of cloud computing
Historical development of cloud computing
 
Migration into a Cloud
Migration into a CloudMigration into a Cloud
Migration into a Cloud
 
cloud virtualization technology
 cloud virtualization technology  cloud virtualization technology
cloud virtualization technology
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Security Issues of Cloud Computing
Security Issues of Cloud ComputingSecurity Issues of Cloud Computing
Security Issues of Cloud Computing
 
Benefits of Cloud Computing
Benefits of Cloud ComputingBenefits of Cloud Computing
Benefits of Cloud Computing
 
Cloud Computing Security
Cloud Computing SecurityCloud Computing Security
Cloud Computing Security
 
Load balancing in cloud
Load balancing in cloudLoad balancing in cloud
Load balancing in cloud
 
Unit 4
Unit 4Unit 4
Unit 4
 

Viewers also liked

Artem Zhurbila - 1 aws overview
Artem Zhurbila - 1 aws overviewArtem Zhurbila - 1 aws overview
Artem Zhurbila - 1 aws overviewArtem Zhurbila
 
An Introduction to Cloud Computing: Evolution or Revolution?
An Introduction to Cloud Computing: Evolution or Revolution?An Introduction to Cloud Computing: Evolution or Revolution?
An Introduction to Cloud Computing: Evolution or Revolution?IBM Sverige
 
Cloud Computing Basics I
Cloud Computing Basics ICloud Computing Basics I
Cloud Computing Basics IRightScale
 
Disadvantages of Cloud Computing
Disadvantages of Cloud ComputingDisadvantages of Cloud Computing
Disadvantages of Cloud ComputingMaikel Mardjan
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingArwa
 
Patterns For Cloud Computing
Patterns For Cloud ComputingPatterns For Cloud Computing
Patterns For Cloud ComputingSimon Guest
 
Evolution of Cloud Computing - a Global Impact
Evolution of Cloud Computing -  a Global ImpactEvolution of Cloud Computing -  a Global Impact
Evolution of Cloud Computing - a Global ImpactGary Allison
 
What is Cloud Computing with Amazon Web Services?
What is Cloud Computing with Amazon Web Services?What is Cloud Computing with Amazon Web Services?
What is Cloud Computing with Amazon Web Services?Amazon Web Services
 
AWS 101: Cloud Computing Seminar (2012)
AWS 101: Cloud Computing Seminar (2012)AWS 101: Cloud Computing Seminar (2012)
AWS 101: Cloud Computing Seminar (2012)Amazon Web Services
 

Viewers also liked (9)

Artem Zhurbila - 1 aws overview
Artem Zhurbila - 1 aws overviewArtem Zhurbila - 1 aws overview
Artem Zhurbila - 1 aws overview
 
An Introduction to Cloud Computing: Evolution or Revolution?
An Introduction to Cloud Computing: Evolution or Revolution?An Introduction to Cloud Computing: Evolution or Revolution?
An Introduction to Cloud Computing: Evolution or Revolution?
 
Cloud Computing Basics I
Cloud Computing Basics ICloud Computing Basics I
Cloud Computing Basics I
 
Disadvantages of Cloud Computing
Disadvantages of Cloud ComputingDisadvantages of Cloud Computing
Disadvantages of Cloud Computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Patterns For Cloud Computing
Patterns For Cloud ComputingPatterns For Cloud Computing
Patterns For Cloud Computing
 
Evolution of Cloud Computing - a Global Impact
Evolution of Cloud Computing -  a Global ImpactEvolution of Cloud Computing -  a Global Impact
Evolution of Cloud Computing - a Global Impact
 
What is Cloud Computing with Amazon Web Services?
What is Cloud Computing with Amazon Web Services?What is Cloud Computing with Amazon Web Services?
What is Cloud Computing with Amazon Web Services?
 
AWS 101: Cloud Computing Seminar (2012)
AWS 101: Cloud Computing Seminar (2012)AWS 101: Cloud Computing Seminar (2012)
AWS 101: Cloud Computing Seminar (2012)
 

Similar to Evolution of the cloud

Similar to Evolution of the cloud (20)

Evolution of the Cloud.pptx
Evolution of the Cloud.pptxEvolution of the Cloud.pptx
Evolution of the Cloud.pptx
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing by AGDMOUN Khalid
Cloud Computing by AGDMOUN KhalidCloud Computing by AGDMOUN Khalid
Cloud Computing by AGDMOUN Khalid
 
Ppt cloud deployment
Ppt cloud deploymentPpt cloud deployment
Ppt cloud deployment
 
Cloud Deployment
Cloud DeploymentCloud Deployment
Cloud Deployment
 
Cloud computing 2
Cloud computing 2Cloud computing 2
Cloud computing 2
 
Cloud computing power point presentation
Cloud computing power point presentationCloud computing power point presentation
Cloud computing power point presentation
 
Cloud Computing & Cloud Brokers
Cloud Computing & Cloud Brokers Cloud Computing & Cloud Brokers
Cloud Computing & Cloud Brokers
 
Introduction of cloud computing and aws
Introduction of cloud computing and awsIntroduction of cloud computing and aws
Introduction of cloud computing and aws
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
cloud computing
cloud computingcloud computing
cloud computing
 
cloud computing.....
cloud computing.....cloud computing.....
cloud computing.....
 
Cloud Storage and Cloud Computing.pptx
Cloud Storage and  Cloud Computing.pptxCloud Storage and  Cloud Computing.pptx
Cloud Storage and Cloud Computing.pptx
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Clould Computing and its application in Libraries
Clould Computing and its application in LibrariesClould Computing and its application in Libraries
Clould Computing and its application in Libraries
 
Cloud Computing - Overview
Cloud Computing - OverviewCloud Computing - Overview
Cloud Computing - Overview
 
CLOUD COMPUTING V.S.ARJUN
CLOUD COMPUTING V.S.ARJUNCLOUD COMPUTING V.S.ARJUN
CLOUD COMPUTING V.S.ARJUN
 

More from sagaroceanic11

Module 21 investigative reports
Module 21 investigative reportsModule 21 investigative reports
Module 21 investigative reportssagaroceanic11
 
Module 20 mobile forensics
Module 20 mobile forensicsModule 20 mobile forensics
Module 20 mobile forensicssagaroceanic11
 
Module 19 tracking emails and investigating email crimes
Module 19 tracking emails and investigating email crimesModule 19 tracking emails and investigating email crimes
Module 19 tracking emails and investigating email crimessagaroceanic11
 
Module 18 investigating web attacks
Module 18 investigating web attacksModule 18 investigating web attacks
Module 18 investigating web attackssagaroceanic11
 
Module 17 investigating wireless attacks
Module 17 investigating wireless attacksModule 17 investigating wireless attacks
Module 17 investigating wireless attackssagaroceanic11
 
Module 04 digital evidence
Module 04 digital evidenceModule 04 digital evidence
Module 04 digital evidencesagaroceanic11
 
Module 03 searching and seizing computers
Module 03 searching and seizing computersModule 03 searching and seizing computers
Module 03 searching and seizing computerssagaroceanic11
 
Module 01 computer forensics in todays world
Module 01 computer forensics in todays worldModule 01 computer forensics in todays world
Module 01 computer forensics in todays worldsagaroceanic11
 
Virtualisation with v mware
Virtualisation with v mwareVirtualisation with v mware
Virtualisation with v mwaresagaroceanic11
 
Virtualisation overview
Virtualisation overviewVirtualisation overview
Virtualisation overviewsagaroceanic11
 
Introduction to virtualisation
Introduction to virtualisationIntroduction to virtualisation
Introduction to virtualisationsagaroceanic11
 
2 the service lifecycle
2 the service lifecycle2 the service lifecycle
2 the service lifecyclesagaroceanic11
 
1 introduction to itil v[1].3
1 introduction to itil v[1].31 introduction to itil v[1].3
1 introduction to itil v[1].3sagaroceanic11
 
Visual studio 2008 overview
Visual studio 2008 overviewVisual studio 2008 overview
Visual studio 2008 overviewsagaroceanic11
 

More from sagaroceanic11 (20)

Module 21 investigative reports
Module 21 investigative reportsModule 21 investigative reports
Module 21 investigative reports
 
Module 20 mobile forensics
Module 20 mobile forensicsModule 20 mobile forensics
Module 20 mobile forensics
 
Module 19 tracking emails and investigating email crimes
Module 19 tracking emails and investigating email crimesModule 19 tracking emails and investigating email crimes
Module 19 tracking emails and investigating email crimes
 
Module 18 investigating web attacks
Module 18 investigating web attacksModule 18 investigating web attacks
Module 18 investigating web attacks
 
Module 17 investigating wireless attacks
Module 17 investigating wireless attacksModule 17 investigating wireless attacks
Module 17 investigating wireless attacks
 
Module 04 digital evidence
Module 04 digital evidenceModule 04 digital evidence
Module 04 digital evidence
 
Module 03 searching and seizing computers
Module 03 searching and seizing computersModule 03 searching and seizing computers
Module 03 searching and seizing computers
 
Module 01 computer forensics in todays world
Module 01 computer forensics in todays worldModule 01 computer forensics in todays world
Module 01 computer forensics in todays world
 
Virtualisation with v mware
Virtualisation with v mwareVirtualisation with v mware
Virtualisation with v mware
 
Virtualisation overview
Virtualisation overviewVirtualisation overview
Virtualisation overview
 
Virtualisation basics
Virtualisation basicsVirtualisation basics
Virtualisation basics
 
Introduction to virtualisation
Introduction to virtualisationIntroduction to virtualisation
Introduction to virtualisation
 
6 service operation
6 service operation6 service operation
6 service operation
 
5 service transition
5 service transition5 service transition
5 service transition
 
4 service design
4 service design4 service design
4 service design
 
3 service strategy
3 service strategy3 service strategy
3 service strategy
 
2 the service lifecycle
2 the service lifecycle2 the service lifecycle
2 the service lifecycle
 
1 introduction to itil v[1].3
1 introduction to itil v[1].31 introduction to itil v[1].3
1 introduction to itil v[1].3
 
Visual studio 2008 overview
Visual studio 2008 overviewVisual studio 2008 overview
Visual studio 2008 overview
 
Vb introduction.
Vb introduction.Vb introduction.
Vb introduction.
 

Recently uploaded

A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 

Recently uploaded (20)

A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 

Evolution of the cloud

  • 2. • 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
  • 3. 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
  • 4. 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
  • 5. 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,
  • 6. Evolution from Grid to Cloud ComputingEvolution from Grid to Cloud Computing
  • 7. 1980s1980s 1990s1990s 20092009 TodayToday1970s1970s 5th Generation Of Computing Evolution of Computing,Evolution of Computing,
  • 8. Cloud Computing DefinitionCloud Computing Definition
  • 9. 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,
  • 10. 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,
  • 11. • On demand self service • Ubiquitous network access • Location independent • Resource pooling • Rapid Elasticity • Pay per use Features of Cloud Computing,Features of Cloud Computing,
  • 12. Cloud Services Definitions (XAAS) Cloud ServicesCloud Services
  • 13. • 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 XAASXAAS
  • 14. • Most common types are: – IAAS – PAAS – SAAS • Other Services are: – DAAS – NAAS – CAAS Cloud ServicesCloud Services
  • 15. Major Cloud Computing Services Major cloud computing servicesMajor cloud computing services
  • 16. • 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 SAASSAAS
  • 17. 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) IAASIAAS
  • 18. PAAS (Platform as a service) • Platforms enable application developers to host their services Example: – Google’s AppEngine PAASPAAS
  • 19. A Simple Service Map A simple service mapA simple service map
  • 20. 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 NAASNAAS
  • 21. 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 DAASDAAS
  • 22. 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 CAASCAAS
  • 24. Cloud TypesCloud Types • Private • Public • Hybrid
  • 25. Services are delivered to the client via internet from third party service provider Example: – Amazon Public cloudPublic cloud
  • 26. 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 cloudPrivate cloud
  • 28. 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
  • 29. Map of Players in the IndustryMap of Players in the Industry
  • 30. 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 sideLegend of left side
  • 31. 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 sideLegend of Right side
  • 32. • 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
  • 33. Cloud Computing Success Stories Cloud success storiesCloud success stories
  • 34. Cloud Success stories -2 Cloud success storiesCloud success stories
  • 36. "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 BrokersCloud Brokers
  • 37. • 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 BrokersNeed for Cloud Brokers
  • 38. • 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 BrokersTypes of Cloud Brokers
  • 39. 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 BrokersFunctions of Cloud Brokers
  • 40. 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