Evolution of the Cloud.pptx

Sanjeev Banerjee
Sanjeev BanerjeeAptech Global Limited
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
Agenda
Cloud computing is simply a buzzword
used to repackage grid computing and
utility computing, both of which have
existed for decades.”
Cloud Computing – Whatis.com
Applying
computers
the resources
in a network to
of many
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
Intelligence)
for Extraterrestrial
Over 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,
Evolution from Grid to Cloud Computing
1980s 1990s 2009 Today
1970s
5th Generation Of Computing
Evolution of Computing,
Cloud 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,
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,
• On demand self service
• Ubiquitous network access
• Location independent
• Resource pooling
• Rapid Elasticity
• Pay per use
Features of Cloud Computing,
Cloud Services Definitions (XAAS)
Cloud 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
computing
• to re use cloud
XAAS
• Most common types are:
– IAAS
– PAAS
– SAAS
• Other Services are:
– DAAS
– NAAS
– CAAS
Cloud Services
Major cloud computing services
Major 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
SAAS
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
PAAS (Platform as a service)
• Platforms enable application developers to host
their services
Example:
– Google’s AppEngine
PAAS
A Simple Service Map
A 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
NAAS
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
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
Service Maps
Service maps
Cloud Types
• Private
• Public
• Hybrid
Services are delivered to the
client via internet from third party
service provider
Example:
– Amazon
Public 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 cloud
Public 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 Clouds
Map 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 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 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
Storage as a Service
• Data
–
–
–
–
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 stories
Cloud Success stories -2
Cloud success stories
Cloud Brokers
Cloud Brokers
"The future of cloud computing will be permeated with the
notion of brokers negotiating relationships between providers
of cloud services and the service
Enhancement will include managing
customers.
access to
[...]
these
services, providing greater security
completely new services."
or even creating
— Frank Kenney
Cloud 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 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 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 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 – Sample
Conclusion
1 de 41

Recomendados

Evolution of the cloud por
Evolution of the cloudEvolution of the cloud
Evolution of the cloudsagaroceanic11
7.9K visualizações41 slides
Cloud Computing & Cloud Brokers por
Cloud Computing & Cloud Brokers Cloud Computing & Cloud Brokers
Cloud Computing & Cloud Brokers Vasan Ramadoss
10.6K visualizações43 slides
Cloud Deployment por
Cloud DeploymentCloud Deployment
Cloud DeploymentTushar Choudhary
592 visualizações23 slides
Cloud Computing by AGDMOUN Khalid por
Cloud Computing by AGDMOUN KhalidCloud Computing by AGDMOUN Khalid
Cloud Computing by AGDMOUN Khalidخالد اكدمون
40.7K visualizações37 slides
Cloud computing power point presentation por
Cloud computing power point presentationCloud computing power point presentation
Cloud computing power point presentationRituraj Azad
260 visualizações37 slides
Ppt cloud deployment por
Ppt cloud deploymentPpt cloud deployment
Ppt cloud deploymentVirendra Ruhela
2.5K visualizações23 slides

Mais conteúdo relacionado

Similar a Evolution of the Cloud.pptx

Cloud computing por
Cloud computingCloud computing
Cloud computingPradeep Bhatia
4.9K visualizações55 slides
Introduction to Cloud Computing por
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingCecil Donald
158 visualizações63 slides
Clould Computing and its application in Libraries por
Clould Computing and its application in LibrariesClould Computing and its application in Libraries
Clould Computing and its application in LibrariesAmit Shaw
3.3K visualizações75 slides
Cloud computing 2 por
Cloud computing 2Cloud computing 2
Cloud computing 2Shyam Kona
883 visualizações37 slides
cloud computing..... por
cloud computing.....cloud computing.....
cloud computing.....Gopibabu Srungavarapu
580 visualizações21 slides
Cloud Computing - Overview por
Cloud Computing - OverviewCloud Computing - Overview
Cloud Computing - OverviewRehan Guha
354 visualizações21 slides

Similar a Evolution of the Cloud.pptx(20)

Cloud computing por Pradeep Bhatia
Cloud computingCloud computing
Cloud computing
Pradeep Bhatia4.9K visualizações
Introduction to Cloud Computing por Cecil Donald
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
Cecil Donald158 visualizações
Clould Computing and its application in Libraries por Amit Shaw
Clould Computing and its application in LibrariesClould Computing and its application in Libraries
Clould Computing and its application in Libraries
Amit Shaw3.3K visualizações
Cloud computing 2 por Shyam Kona
Cloud computing 2Cloud computing 2
Cloud computing 2
Shyam Kona883 visualizações
Cloud Computing - Overview por Rehan Guha
Cloud Computing - OverviewCloud Computing - Overview
Cloud Computing - Overview
Rehan Guha354 visualizações
Cloud computing por ananyaakk
Cloud computing Cloud computing
Cloud computing
ananyaakk2.6K visualizações
Cloud Computing por nitinw25
Cloud ComputingCloud Computing
Cloud Computing
nitinw255.4K visualizações
Cloud computing by Luqman por Luqman Shareef
Cloud computing by LuqmanCloud computing by Luqman
Cloud computing by Luqman
Luqman Shareef1.7K visualizações
Cloud computing por Ram Mohan
Cloud computingCloud computing
Cloud computing
Ram Mohan333 visualizações
Cloud Computing E-Lect.ppt por arunimaarunima1
Cloud Computing E-Lect.pptCloud Computing E-Lect.ppt
Cloud Computing E-Lect.ppt
arunimaarunima13 visualizações
cloud computing por Roshan Bagdiya
cloud computingcloud computing
cloud computing
Roshan Bagdiya993 visualizações
AWS Cloud Solution - An Overview por Dony Riyanto
AWS Cloud Solution - An OverviewAWS Cloud Solution - An Overview
AWS Cloud Solution - An Overview
Dony Riyanto334 visualizações
Cloud Computing por Siwat Jirawiwatpat
Cloud ComputingCloud Computing
Cloud Computing
Siwat Jirawiwatpat13.2K visualizações
cloud computing por Hyderabad
cloud computingcloud computing
cloud computing
Hyderabad5.1K visualizações
Basics Of Cloud Computing por Techies Institute
Basics Of Cloud ComputingBasics Of Cloud Computing
Basics Of Cloud Computing
Techies Institute538 visualizações
Cloud computing presentation por Akash Tripathi
Cloud computing presentationCloud computing presentation
Cloud computing presentation
Akash Tripathi363 visualizações
Presentation on cloud computing por BIJIT GHOSH
Presentation on cloud computingPresentation on cloud computing
Presentation on cloud computing
BIJIT GHOSH2.1K visualizações

Mais de Sanjeev Banerjee

Presentations-Tips.ppt por
Presentations-Tips.pptPresentations-Tips.ppt
Presentations-Tips.pptSanjeev Banerjee
2 visualizações21 slides
prezi_2.pptx por
prezi_2.pptxprezi_2.pptx
prezi_2.pptxSanjeev Banerjee
3 visualizações14 slides
A Brief History of Cloud Computing.pptx por
A Brief History of Cloud Computing.pptxA Brief History of Cloud Computing.pptx
A Brief History of Cloud Computing.pptxSanjeev Banerjee
8 visualizações10 slides
Learning Photoshop.pptx por
Learning Photoshop.pptxLearning Photoshop.pptx
Learning Photoshop.pptxSanjeev Banerjee
8 visualizações18 slides
Day5.pptx por
Day5.pptxDay5.pptx
Day5.pptxSanjeev Banerjee
3 visualizações11 slides
Innovative reconditioning of degaussing system INS Betwa IDDQC2022.pptx por
Innovative reconditioning of degaussing system INS Betwa IDDQC2022.pptxInnovative reconditioning of degaussing system INS Betwa IDDQC2022.pptx
Innovative reconditioning of degaussing system INS Betwa IDDQC2022.pptxSanjeev Banerjee
16 visualizações94 slides

Mais de Sanjeev Banerjee(9)

Presentations-Tips.ppt por Sanjeev Banerjee
Presentations-Tips.pptPresentations-Tips.ppt
Presentations-Tips.ppt
Sanjeev Banerjee2 visualizações
A Brief History of Cloud Computing.pptx por Sanjeev Banerjee
A Brief History of Cloud Computing.pptxA Brief History of Cloud Computing.pptx
A Brief History of Cloud Computing.pptx
Sanjeev Banerjee8 visualizações
Learning Photoshop.pptx por Sanjeev Banerjee
Learning Photoshop.pptxLearning Photoshop.pptx
Learning Photoshop.pptx
Sanjeev Banerjee8 visualizações
Innovative reconditioning of degaussing system INS Betwa IDDQC2022.pptx por Sanjeev Banerjee
Innovative reconditioning of degaussing system INS Betwa IDDQC2022.pptxInnovative reconditioning of degaussing system INS Betwa IDDQC2022.pptx
Innovative reconditioning of degaussing system INS Betwa IDDQC2022.pptx
Sanjeev Banerjee16 visualizações
Chapter_9.pptx por Sanjeev Banerjee
Chapter_9.pptxChapter_9.pptx
Chapter_9.pptx
Sanjeev Banerjee15 visualizações

Último

12.5.23 Poverty and Precarity.pptx por
12.5.23 Poverty and Precarity.pptx12.5.23 Poverty and Precarity.pptx
12.5.23 Poverty and Precarity.pptxmary850239
381 visualizações30 slides
STRATEGIC MANAGEMENT MODULE 1_UNIT1 _UNIT2.pdf por
STRATEGIC MANAGEMENT MODULE 1_UNIT1 _UNIT2.pdfSTRATEGIC MANAGEMENT MODULE 1_UNIT1 _UNIT2.pdf
STRATEGIC MANAGEMENT MODULE 1_UNIT1 _UNIT2.pdfDr Vijay Vishwakarma
130 visualizações68 slides
MercerJesse3.0.pdf por
MercerJesse3.0.pdfMercerJesse3.0.pdf
MercerJesse3.0.pdfjessemercerail
152 visualizações6 slides
JRN 362 - Lecture Twenty-Three (Epilogue) por
JRN 362 - Lecture Twenty-Three (Epilogue)JRN 362 - Lecture Twenty-Three (Epilogue)
JRN 362 - Lecture Twenty-Three (Epilogue)Rich Hanley
41 visualizações57 slides
BUSINESS ETHICS MODULE 1 UNIT I_A.pdf por
BUSINESS ETHICS MODULE 1 UNIT I_A.pdfBUSINESS ETHICS MODULE 1 UNIT I_A.pdf
BUSINESS ETHICS MODULE 1 UNIT I_A.pdfDr Vijay Vishwakarma
40 visualizações25 slides
Java Simplified: Understanding Programming Basics por
Java Simplified: Understanding Programming BasicsJava Simplified: Understanding Programming Basics
Java Simplified: Understanding Programming BasicsAkshaj Vadakkath Joshy
653 visualizações155 slides

Último(20)

12.5.23 Poverty and Precarity.pptx por mary850239
12.5.23 Poverty and Precarity.pptx12.5.23 Poverty and Precarity.pptx
12.5.23 Poverty and Precarity.pptx
mary850239381 visualizações
STRATEGIC MANAGEMENT MODULE 1_UNIT1 _UNIT2.pdf por Dr Vijay Vishwakarma
STRATEGIC MANAGEMENT MODULE 1_UNIT1 _UNIT2.pdfSTRATEGIC MANAGEMENT MODULE 1_UNIT1 _UNIT2.pdf
STRATEGIC MANAGEMENT MODULE 1_UNIT1 _UNIT2.pdf
Dr Vijay Vishwakarma130 visualizações
MercerJesse3.0.pdf por jessemercerail
MercerJesse3.0.pdfMercerJesse3.0.pdf
MercerJesse3.0.pdf
jessemercerail152 visualizações
JRN 362 - Lecture Twenty-Three (Epilogue) por Rich Hanley
JRN 362 - Lecture Twenty-Three (Epilogue)JRN 362 - Lecture Twenty-Three (Epilogue)
JRN 362 - Lecture Twenty-Three (Epilogue)
Rich Hanley41 visualizações
BUSINESS ETHICS MODULE 1 UNIT I_A.pdf por Dr Vijay Vishwakarma
BUSINESS ETHICS MODULE 1 UNIT I_A.pdfBUSINESS ETHICS MODULE 1 UNIT I_A.pdf
BUSINESS ETHICS MODULE 1 UNIT I_A.pdf
Dr Vijay Vishwakarma40 visualizações
Java Simplified: Understanding Programming Basics por Akshaj Vadakkath Joshy
Java Simplified: Understanding Programming BasicsJava Simplified: Understanding Programming Basics
Java Simplified: Understanding Programming Basics
Akshaj Vadakkath Joshy653 visualizações
Create a Structure in VBNet.pptx por Breach_P
Create a Structure in VBNet.pptxCreate a Structure in VBNet.pptx
Create a Structure in VBNet.pptx
Breach_P86 visualizações
Jibachha publishing Textbook.docx por DrJibachhaSahVetphys
Jibachha publishing Textbook.docxJibachha publishing Textbook.docx
Jibachha publishing Textbook.docx
DrJibachhaSahVetphys54 visualizações
Parts of Speech (1).pptx por mhkpreet001
Parts of Speech (1).pptxParts of Speech (1).pptx
Parts of Speech (1).pptx
mhkpreet00146 visualizações
EILO EXCURSION PROGRAMME 2023 por info33492
EILO EXCURSION PROGRAMME 2023EILO EXCURSION PROGRAMME 2023
EILO EXCURSION PROGRAMME 2023
info33492202 visualizações
Meet the Bible por Steve Thomason
Meet the BibleMeet the Bible
Meet the Bible
Steve Thomason78 visualizações
CUNY IT Picciano.pptx por apicciano
CUNY IT Picciano.pptxCUNY IT Picciano.pptx
CUNY IT Picciano.pptx
apicciano64 visualizações
Class 9 lesson plans por TARIQ KHAN
Class 9 lesson plansClass 9 lesson plans
Class 9 lesson plans
TARIQ KHAN82 visualizações
Creative Restart 2023: Atila Martins - Craft: A Necessity, Not a Choice por Taste
Creative Restart 2023: Atila Martins - Craft: A Necessity, Not a ChoiceCreative Restart 2023: Atila Martins - Craft: A Necessity, Not a Choice
Creative Restart 2023: Atila Martins - Craft: A Necessity, Not a Choice
Taste45 visualizações
UNIDAD 3 6º C.MEDIO.pptx por MarcosRodriguezUcedo
UNIDAD 3 6º C.MEDIO.pptxUNIDAD 3 6º C.MEDIO.pptx
UNIDAD 3 6º C.MEDIO.pptx
MarcosRodriguezUcedo146 visualizações
BÀI TẬP BỔ TRỢ TIẾNG ANH 11 THEO ĐƠN VỊ BÀI HỌC - CẢ NĂM - CÓ FILE NGHE (FRIE... por Nguyen Thanh Tu Collection
BÀI TẬP BỔ TRỢ TIẾNG ANH 11 THEO ĐƠN VỊ BÀI HỌC - CẢ NĂM - CÓ FILE NGHE (FRIE...BÀI TẬP BỔ TRỢ TIẾNG ANH 11 THEO ĐƠN VỊ BÀI HỌC - CẢ NĂM - CÓ FILE NGHE (FRIE...
BÀI TẬP BỔ TRỢ TIẾNG ANH 11 THEO ĐƠN VỊ BÀI HỌC - CẢ NĂM - CÓ FILE NGHE (FRIE...
Nguyen Thanh Tu Collection89 visualizações
Narration lesson plan por TARIQ KHAN
Narration lesson planNarration lesson plan
Narration lesson plan
TARIQ KHAN75 visualizações
Retail Store Scavenger Hunt.pptx por jmurphy154
Retail Store Scavenger Hunt.pptxRetail Store Scavenger Hunt.pptx
Retail Store Scavenger Hunt.pptx
jmurphy15452 visualizações

Evolution of the Cloud.pptx

  • 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 Agenda
  • 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.com
  • 4. Applying computers the resources in a network to of many 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 Intelligence) for Extraterrestrial Over 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,
  • 6. Evolution from Grid to Cloud Computing
  • 7. 1980s 1990s 2009 Today 1970s 5th Generation Of Computing Evolution of Computing,
  • 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,
  • 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,
  • 11. • On demand self service • Ubiquitous network access • Location independent • Resource pooling • Rapid Elasticity • Pay per use Features of Cloud Computing,
  • 12. Cloud Services Definitions (XAAS) Cloud 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 computing • to re use cloud XAAS
  • 14. • Most common types are: – IAAS – PAAS – SAAS • Other Services are: – DAAS – NAAS – CAAS Cloud Services
  • 15. Major cloud computing services Major 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 SAAS
  • 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) IAAS
  • 18. PAAS (Platform as a service) • Platforms enable application developers to host their services Example: – Google’s AppEngine PAAS
  • 19. A Simple Service Map A 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 NAAS
  • 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 DAAS
  • 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 CAAS
  • 24. Cloud Types • Private • Public • Hybrid
  • 25. Services are delivered to the client via internet from third party service provider Example: – Amazon Public 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 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 Clouds
  • 29. Map 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 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 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 Storage as a Service • Data – – – – 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 stories
  • 34. Cloud Success stories -2 Cloud 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 Enhancement will include managing customers. access to [...] these services, providing greater security completely new services." or even creating — Frank Kenney Cloud 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 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 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 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 – Sample