SlideShare a Scribd company logo
Cloud Platforms Classification 
A framework to compare cloud computing services
Contents 
● Cloud Computing Acronyms 
● Cloud Computing Layers 
● Iaas, Paas, Saas 
● Demos of Applications using cloud layers 
● Q&A
Cloud Computing Acronyms 
IaaS 
BPaaS 
BDaaS 
SaaS 
DaaS SEaaS 
AWS 
HPC 
PaaS 
Cloud 
Computing 
Platforms 
HDaaS MDM
Cloud Computing Layers 
Software 
(SaaS) 
Platform 
(PaaS) 
Infrastructure 
(IaaS) 
PPPhhhyyysssiiciccaaall l H HHaaarrdrddwwwaaarreree 
1 
PPRhheyyusssiicacaablll eHH aTaorrddowwlkaaitrsree 
4 
PrPePh-hbyyussiilictc aaCll o HHmaaprrddowwnaearnreets 
5 
PPhhyyAsspiiccpaalillc HHaataiorrddnwwsaarree 
6 
ApplPiPchahytyisosinicc aaBll u HHiladarirdndwgw aBarrleoecks 
3 
PPVhhiyrytssuiicacala lHl HHaaradrrdwdwwaaraerree 
2
Infrastructure 
(IaaS) 
PhPyPhshyyicssiiaccaal ll HHHaaarrdrddwwwaarreae re 
1 
● Servers 
● Blade Servers 
● HPC 
● KVM Console Servers 
● Routers 
● Switches 
● Cables 
● SAN Storage 
● SSD SAN Storage 
● Virtual Tape Libs 
● NAS 
Users 
System 
Engineers 
Physical Machines 
Network 
Hardware 
Storage Devices 
Examples 
● Server providers like IBM, 
HP, Dell etc. 
● Hosting providers like 
Rackspace offer servers 
on rent 
Examples 
● Network equipment 
providers like Cisco, 
Avaya, Motorola etc. 
● Hosting providers offer 
bundled network services 
Examples 
● Storage equipment 
providers like Dell, NEC, 
EMC etc. 
● Hosting providers offer 
storage on rent
Infrastructure 
(IaaS) 
ViPPrthhuyysasiiccl aaHll HHaaarrrdddwwwaaarreere 
2 
● Virtual computing 
units 
● Pool of resources 
from different servers 
● Automatic load 
balancing, higher 
availability 
● Decouples virtual 
networks from 
network hardware 
● Provides higher 
utilization, flexibility 
● Easier management 
of resources 
● Decouples storage 
volumes from physical 
hardware 
● Caching, 
snapshotting, high 
availability 
● IO optimization 
independent of 
computing resources 
Users 
Infrastructure 
Engineers 
Virtual Machines 
Software Defined 
Network (SDN) 
Software Defined 
Storage (SDS) 
Examples 
● Open Stack Nova 
● Amazon EC2 
● MS Windows Azure 
● Google Compute Engine 
● IBM SmartCloud 
● VMware vSphere 
Examples 
● Open Stack Neutron 
● Vmware Nicira (NSX) 
Examples 
● Open Stack Cinder 
● Vmware Virtual SAN
Platform 
(PaaS) 
ApplicaPPthihoyyssniicc aBall uHHiaaldrrddiwwnaagrre eBlocks 
3 
● Containers for running 
applications 
● Compiled applications 
along with run-time 
support libraries can 
be deployed 
● Isolated, self-described 
● Infrastructure agnostic 
● Routing messages 
between app 
containers, storage 
systems & external 
systems 
● Routing, queueing, 
scheduling 
● Load balancing 
● Storage and retrieval 
of objects 
● No mounting 
partitioning, formatting 
● HTTP API for store 
and retrieve 
Users 
DevOps 
Engineers 
Application 
Containers 
Routing, 
Messaging 
Object Storage 
Examples 
● Docker 
● Dyno 
● CloudFoundry Warden 
● Google Imctfy 
Examples 
● CloudFoundry 
Messaging/NATS 
● Heroku Routing Layer 
● CloudFoundry Router 
Examples 
● Open Stack Swift 
● Amazon S3 
● Ceph Storage
Platform 
(PaaS) 
RePPshhuyyssaiiccbaalll e HH aaTrroddwwoaalkrreeits 
4 
● Uses Application 
Containers 
● Runtime support (e.g. 
JVM for Java, 
Interpreters for 
Python, PHP, Node.js, 
Grails etc.) 
● Middleware (e.g. 
Tomcat, Spring) 
● Provides 
communication 
among applications 
● Routing, 
Transformations, 
Queuing 
● Enterprise Service 
Bus 
● Ready-to-use 
database as a service 
● Relational, key-value, 
column-oriented 
database 
● Availability and 
scalability 
Users 
Professional 
Developers 
Application 
Platforms 
Integration 
Platforms 
Database 
Platforms 
Examples 
● CloudFoundry Buildpacks 
● Google App Engine 
● Heroku Buildpacks 
Examples 
● TIBCO Cloud Bus 
● WS02 StratosLive 
● Windows Azure BizTalk 
Services 
Examples 
● Amazon SimpleDB, 
DynamoDB, RDS, 
Redshift 
● Object Rocket 
(MongoDB, Riak) 
● Windows Azure SQL
Software 
(SaaS) 
PrebPPuhhyyilsstii ccCaallo HHmaarrpddwwoaanrreeents 
5 
● Computing 
components, APIs 
● Can be orchestrated 
to build or extend 
applications 
● Can be customized 
with configuration, or 
Domain-specific 
Languages (DSLs) 
● Communication APIs 
● Can be utilized to 
provide pre-built 
communication 
services to 
applications 
● Customized using 
configuration or DSLs 
● Prebuilt storage 
services 
● Big data as a service 
● Provides value-added 
services such as 
ready analytics tools 
Users 
Enterprise 
Developers 
Application 
Components 
Communication 
Components 
Storage 
Components 
Examples 
● Force.com 
● Google Prediction API 
● Hubspot API 
● Zuora API 
● MuleSoft Anypoint 
Connectors 
Examples 
● Amazon Simple Email 
Service 
● Twilio, Voxeo APIs for 
unified communications 
Examples 
● Dropbox API 
● Qlikview 
● SAP Business Objects BI 
On Demand 
● TIBCO Silver Spotfire
Software 
(SaaS) 
SoftwPPhhayyrsseiicc aaAll HHpaaprrdldiwwcaaarrteeions 
6 
● Ready-to-use software applications 
● Web and mobile interface 
Users 
● 3-tier architecture 
● Typically multi-tenant 
● Whole range from consumer to enterprise 
applications 
● Different licensing and payment options 
End Users 
● Software Applications 
Examples 
● Salesforce.com, hubspot.com, zuora.com, 
netsuite.com, wordpress.com 
● oracle on-demand, SAP on-demand 
● Wordpress.org, Drupal, Liferay, SugarCRM, 
Compiere.com
Demos 
Demo Applications 
of Applications using 
different layers of the cloud
ViPPrthhuyyssaiiccl aaHll HHaaarrrdddwwwaaarreere 
2 
Infrastructure 
(IaaS) 
Cloud Services 
Brokerage & Management 
Service 
Amazon 
Web Services 
Rackspace 
Managed 
Cloud 
Windows 
Azure Savvis
ViPPrthhuyyssaiiccl aaHll HHaaarrrdddwwwaaarreere 
2 
Infrastructure 
(IaaS)
Platform 
(PaaS) 
RePPshhuyyssaiiccbaalll e HH aaTrroddwwoaalkrreeits 
4 
Analytical 
Compute Grid 
Data Warehouse 
As a Service 
SQL 
Column Database 
(Cassandra) 
Ralational Database 
(PostgreSQL) 
HDFS 
(Hadoop+Hive) 
Data Source Index 
(Mapping/Cassandra) 
ODBC 
JDBC 
Management 
API
Platform 
(PaaS) 
RePPshhuyyssaiiccbaalll e HH aaTrroddwwoaalkrreeits 
4
Software 
(SaaS) 
PrebPPuhhyyilsstii ccCaallo HHmaarrdpdwwoaanrreeents 
5 
Retail Experience Engine 
Software
Software 
(SaaS) 
PrebPPuhhyyilsstii ccCaallo HHmaarrdpdwwoaanrreeents 
5
Ashutosh Bijoor 
ashutosh.bijoor@accionlabs.com 
Thank you!

More Related Content

What's hot

ClustrixDB: how distributed databases scale out
ClustrixDB: how distributed databases scale outClustrixDB: how distributed databases scale out
ClustrixDB: how distributed databases scale out
MariaDB plc
 
DynomiteDB - No spof High-availability Redis cluster solution
DynomiteDB -  No spof High-availability Redis cluster solutionDynomiteDB -  No spof High-availability Redis cluster solution
DynomiteDB - No spof High-availability Redis cluster solution
Leandro Totino Pereira
 
SQL, NoSQL, Distributed SQL: Choose your DataStore carefully
SQL, NoSQL, Distributed SQL: Choose your DataStore carefullySQL, NoSQL, Distributed SQL: Choose your DataStore carefully
SQL, NoSQL, Distributed SQL: Choose your DataStore carefully
Md Kamaruzzaman
 
Presto talk @ Global AI conference 2018 Boston
Presto talk @ Global AI conference 2018 BostonPresto talk @ Global AI conference 2018 Boston
Presto talk @ Global AI conference 2018 Boston
kbajda
 
Discover some "Big Data" architectural concepts with Redis
Discover some  "Big Data" architectural concepts with  Redis Discover some  "Big Data" architectural concepts with  Redis
Discover some "Big Data" architectural concepts with Redis
Maturin BADO
 
Red Hat Ceph Storage Roadmap: January 2016
Red Hat Ceph Storage Roadmap: January 2016Red Hat Ceph Storage Roadmap: January 2016
Red Hat Ceph Storage Roadmap: January 2016
Red_Hat_Storage
 
Couchbase
CouchbaseCouchbase
Couchbase
Arpit Aggarwal
 
HBaseCon2017 Splice Machine as a Service: Multi-tenant HBase using DCOS (Meso...
HBaseCon2017 Splice Machine as a Service: Multi-tenant HBase using DCOS (Meso...HBaseCon2017 Splice Machine as a Service: Multi-tenant HBase using DCOS (Meso...
HBaseCon2017 Splice Machine as a Service: Multi-tenant HBase using DCOS (Meso...
HBaseCon
 
How Alibaba Cloud scaled ApsaraDB with MariaDB MaxScale
How Alibaba Cloud scaled ApsaraDB with MariaDB MaxScaleHow Alibaba Cloud scaled ApsaraDB with MariaDB MaxScale
How Alibaba Cloud scaled ApsaraDB with MariaDB MaxScale
MariaDB plc
 
How MariaDB is approaching DBaaS
How MariaDB is approaching DBaaSHow MariaDB is approaching DBaaS
How MariaDB is approaching DBaaS
MariaDB plc
 
TiDB Introduction - Boston MySQL Meetup Group
TiDB Introduction - Boston MySQL Meetup GroupTiDB Introduction - Boston MySQL Meetup Group
TiDB Introduction - Boston MySQL Meetup Group
Morgan Tocker
 
Big Data in 200 km/h | AWS Big Data Demystified #1.3
Big Data in 200 km/h | AWS Big Data Demystified #1.3  Big Data in 200 km/h | AWS Big Data Demystified #1.3
Big Data in 200 km/h | AWS Big Data Demystified #1.3
Omid Vahdaty
 
Building tiered data stores using aesop to bridge sql and no sql systems
Building tiered data stores using aesop to bridge sql and no sql systemsBuilding tiered data stores using aesop to bridge sql and no sql systems
Building tiered data stores using aesop to bridge sql and no sql systems
Regunath B
 
MongoDB
MongoDBMongoDB
KDB+ Lite
KDB+ LiteKDB+ Lite
KDB+ Lite
Sayanosauras
 
KDB database (EPAM tech talks, Sofia, April, 2015)
KDB database (EPAM tech talks, Sofia, April, 2015)KDB database (EPAM tech talks, Sofia, April, 2015)
KDB database (EPAM tech talks, Sofia, April, 2015)
Martin Toshev
 
Alluxio+Presto: An Architecture for Fast SQL in the Cloud
Alluxio+Presto: An Architecture for Fast SQL in the CloudAlluxio+Presto: An Architecture for Fast SQL in the Cloud
Alluxio+Presto: An Architecture for Fast SQL in the Cloud
Alluxio, Inc.
 
Scylla Summit 2022: New AWS Instances Perfect for ScyllaDB
Scylla Summit 2022: New AWS Instances Perfect for ScyllaDBScylla Summit 2022: New AWS Instances Perfect for ScyllaDB
Scylla Summit 2022: New AWS Instances Perfect for ScyllaDB
ScyllaDB
 
Introducing gluster filesystem by aditya
Introducing gluster filesystem by adityaIntroducing gluster filesystem by aditya
Introducing gluster filesystem by aditya
Aditya Chhikara
 
Summer 2017 undergraduate research powerpoint
Summer 2017 undergraduate research powerpointSummer 2017 undergraduate research powerpoint
Summer 2017 undergraduate research powerpoint
Christopher Dubois
 

What's hot (20)

ClustrixDB: how distributed databases scale out
ClustrixDB: how distributed databases scale outClustrixDB: how distributed databases scale out
ClustrixDB: how distributed databases scale out
 
DynomiteDB - No spof High-availability Redis cluster solution
DynomiteDB -  No spof High-availability Redis cluster solutionDynomiteDB -  No spof High-availability Redis cluster solution
DynomiteDB - No spof High-availability Redis cluster solution
 
SQL, NoSQL, Distributed SQL: Choose your DataStore carefully
SQL, NoSQL, Distributed SQL: Choose your DataStore carefullySQL, NoSQL, Distributed SQL: Choose your DataStore carefully
SQL, NoSQL, Distributed SQL: Choose your DataStore carefully
 
Presto talk @ Global AI conference 2018 Boston
Presto talk @ Global AI conference 2018 BostonPresto talk @ Global AI conference 2018 Boston
Presto talk @ Global AI conference 2018 Boston
 
Discover some "Big Data" architectural concepts with Redis
Discover some  "Big Data" architectural concepts with  Redis Discover some  "Big Data" architectural concepts with  Redis
Discover some "Big Data" architectural concepts with Redis
 
Red Hat Ceph Storage Roadmap: January 2016
Red Hat Ceph Storage Roadmap: January 2016Red Hat Ceph Storage Roadmap: January 2016
Red Hat Ceph Storage Roadmap: January 2016
 
Couchbase
CouchbaseCouchbase
Couchbase
 
HBaseCon2017 Splice Machine as a Service: Multi-tenant HBase using DCOS (Meso...
HBaseCon2017 Splice Machine as a Service: Multi-tenant HBase using DCOS (Meso...HBaseCon2017 Splice Machine as a Service: Multi-tenant HBase using DCOS (Meso...
HBaseCon2017 Splice Machine as a Service: Multi-tenant HBase using DCOS (Meso...
 
How Alibaba Cloud scaled ApsaraDB with MariaDB MaxScale
How Alibaba Cloud scaled ApsaraDB with MariaDB MaxScaleHow Alibaba Cloud scaled ApsaraDB with MariaDB MaxScale
How Alibaba Cloud scaled ApsaraDB with MariaDB MaxScale
 
How MariaDB is approaching DBaaS
How MariaDB is approaching DBaaSHow MariaDB is approaching DBaaS
How MariaDB is approaching DBaaS
 
TiDB Introduction - Boston MySQL Meetup Group
TiDB Introduction - Boston MySQL Meetup GroupTiDB Introduction - Boston MySQL Meetup Group
TiDB Introduction - Boston MySQL Meetup Group
 
Big Data in 200 km/h | AWS Big Data Demystified #1.3
Big Data in 200 km/h | AWS Big Data Demystified #1.3  Big Data in 200 km/h | AWS Big Data Demystified #1.3
Big Data in 200 km/h | AWS Big Data Demystified #1.3
 
Building tiered data stores using aesop to bridge sql and no sql systems
Building tiered data stores using aesop to bridge sql and no sql systemsBuilding tiered data stores using aesop to bridge sql and no sql systems
Building tiered data stores using aesop to bridge sql and no sql systems
 
MongoDB
MongoDBMongoDB
MongoDB
 
KDB+ Lite
KDB+ LiteKDB+ Lite
KDB+ Lite
 
KDB database (EPAM tech talks, Sofia, April, 2015)
KDB database (EPAM tech talks, Sofia, April, 2015)KDB database (EPAM tech talks, Sofia, April, 2015)
KDB database (EPAM tech talks, Sofia, April, 2015)
 
Alluxio+Presto: An Architecture for Fast SQL in the Cloud
Alluxio+Presto: An Architecture for Fast SQL in the CloudAlluxio+Presto: An Architecture for Fast SQL in the Cloud
Alluxio+Presto: An Architecture for Fast SQL in the Cloud
 
Scylla Summit 2022: New AWS Instances Perfect for ScyllaDB
Scylla Summit 2022: New AWS Instances Perfect for ScyllaDBScylla Summit 2022: New AWS Instances Perfect for ScyllaDB
Scylla Summit 2022: New AWS Instances Perfect for ScyllaDB
 
Introducing gluster filesystem by aditya
Introducing gluster filesystem by adityaIntroducing gluster filesystem by aditya
Introducing gluster filesystem by aditya
 
Summer 2017 undergraduate research powerpoint
Summer 2017 undergraduate research powerpointSummer 2017 undergraduate research powerpoint
Summer 2017 undergraduate research powerpoint
 

Viewers also liked

Complex sales v0.12
Complex sales v0.12Complex sales v0.12
Complex sales v0.12
Ashutosh Bijoor
 
Business Process Council - An Introduction
Business Process Council - An IntroductionBusiness Process Council - An Introduction
Business Process Council - An Introduction
Ashutosh Bijoor
 
Content Marketing - Bridging the Brand to Customer Gap
Content Marketing - Bridging the Brand to Customer GapContent Marketing - Bridging the Brand to Customer Gap
Content Marketing - Bridging the Brand to Customer Gap
Joe Hines
 
Strategic Planning for Small Businesses
Strategic Planning for Small BusinessesStrategic Planning for Small Businesses
Strategic Planning for Small Businesses
Joe Hines
 
Meet Brand Ascension - 2017
Meet Brand Ascension - 2017Meet Brand Ascension - 2017
Meet Brand Ascension - 2017
Brand Ascension
 
People buy people but are they buying you
People buy people but are they buying youPeople buy people but are they buying you
People buy people but are they buying you
Practically Perfect PA
 
10 irrefutable Laws of customer service.
10 irrefutable Laws of customer service.10 irrefutable Laws of customer service.
10 irrefutable Laws of customer service.
Achievers Group (Australia)
 
The best form of Sales Person for complex sales in the new economy
The best form of Sales Person for complex sales in the new economyThe best form of Sales Person for complex sales in the new economy
The best form of Sales Person for complex sales in the new economy
Achievers Group (Australia)
 
Increase your Customers' Lifetime Value
Increase your Customers' Lifetime ValueIncrease your Customers' Lifetime Value
Increase your Customers' Lifetime Value
NextBee Media
 
In Entrepreneurship, Cash Rules
In Entrepreneurship, Cash RulesIn Entrepreneurship, Cash Rules
In Entrepreneurship, Cash Rules
Rev1 Ventures
 
Growing Enterprise Software Sales
Growing Enterprise Software SalesGrowing Enterprise Software Sales
Growing Enterprise Software Sales
John Akbari
 
The One Page Business Plan
The One Page Business PlanThe One Page Business Plan
The One Page Business Plan
Vishen Lakhiani
 
The One Page Strategic Plan
The One Page Strategic PlanThe One Page Strategic Plan
The One Page Strategic Plan
Larry Anderson Consultants
 
How Product Managers can talk with their sales teams
How Product Managers can talk with their sales teamsHow Product Managers can talk with their sales teams
How Product Managers can talk with their sales teams
Kevin Sasser
 
Persuation
PersuationPersuation
6 ways of persuation
6 ways of persuation6 ways of persuation
6 ways of persuation
SADIK95
 
Upselling Workshop
Upselling WorkshopUpselling Workshop
Upselling Workshop
Richard Brooks
 
Product camp 2015_presentation
Product camp 2015_presentationProduct camp 2015_presentation
Product camp 2015_presentation
Kevin Sasser
 
GroundBreak_PitchDeck__ver8a_narration_linkedin
GroundBreak_PitchDeck__ver8a_narration_linkedinGroundBreak_PitchDeck__ver8a_narration_linkedin
GroundBreak_PitchDeck__ver8a_narration_linkedin
Kevin Sasser
 
How to prospect for new business
How to prospect for new businessHow to prospect for new business
How to prospect for new business
Kevin Sasser
 

Viewers also liked (20)

Complex sales v0.12
Complex sales v0.12Complex sales v0.12
Complex sales v0.12
 
Business Process Council - An Introduction
Business Process Council - An IntroductionBusiness Process Council - An Introduction
Business Process Council - An Introduction
 
Content Marketing - Bridging the Brand to Customer Gap
Content Marketing - Bridging the Brand to Customer GapContent Marketing - Bridging the Brand to Customer Gap
Content Marketing - Bridging the Brand to Customer Gap
 
Strategic Planning for Small Businesses
Strategic Planning for Small BusinessesStrategic Planning for Small Businesses
Strategic Planning for Small Businesses
 
Meet Brand Ascension - 2017
Meet Brand Ascension - 2017Meet Brand Ascension - 2017
Meet Brand Ascension - 2017
 
People buy people but are they buying you
People buy people but are they buying youPeople buy people but are they buying you
People buy people but are they buying you
 
10 irrefutable Laws of customer service.
10 irrefutable Laws of customer service.10 irrefutable Laws of customer service.
10 irrefutable Laws of customer service.
 
The best form of Sales Person for complex sales in the new economy
The best form of Sales Person for complex sales in the new economyThe best form of Sales Person for complex sales in the new economy
The best form of Sales Person for complex sales in the new economy
 
Increase your Customers' Lifetime Value
Increase your Customers' Lifetime ValueIncrease your Customers' Lifetime Value
Increase your Customers' Lifetime Value
 
In Entrepreneurship, Cash Rules
In Entrepreneurship, Cash RulesIn Entrepreneurship, Cash Rules
In Entrepreneurship, Cash Rules
 
Growing Enterprise Software Sales
Growing Enterprise Software SalesGrowing Enterprise Software Sales
Growing Enterprise Software Sales
 
The One Page Business Plan
The One Page Business PlanThe One Page Business Plan
The One Page Business Plan
 
The One Page Strategic Plan
The One Page Strategic PlanThe One Page Strategic Plan
The One Page Strategic Plan
 
How Product Managers can talk with their sales teams
How Product Managers can talk with their sales teamsHow Product Managers can talk with their sales teams
How Product Managers can talk with their sales teams
 
Persuation
PersuationPersuation
Persuation
 
6 ways of persuation
6 ways of persuation6 ways of persuation
6 ways of persuation
 
Upselling Workshop
Upselling WorkshopUpselling Workshop
Upselling Workshop
 
Product camp 2015_presentation
Product camp 2015_presentationProduct camp 2015_presentation
Product camp 2015_presentation
 
GroundBreak_PitchDeck__ver8a_narration_linkedin
GroundBreak_PitchDeck__ver8a_narration_linkedinGroundBreak_PitchDeck__ver8a_narration_linkedin
GroundBreak_PitchDeck__ver8a_narration_linkedin
 
How to prospect for new business
How to prospect for new businessHow to prospect for new business
How to prospect for new business
 

Similar to Accion Cloud in Practice - Cloud Comuting Platforms Classification

Platform as a Service (PaaS) - A cloud service for Developers
Platform as a Service (PaaS) - A cloud service for Developers Platform as a Service (PaaS) - A cloud service for Developers
Platform as a Service (PaaS) - A cloud service for Developers
Ravindra Dastikop
 
Public Cloud Workshop
Public Cloud WorkshopPublic Cloud Workshop
Public Cloud Workshop
Amer Ather
 
AWS vs Azure vs Google (GCP) - Slides
AWS vs Azure vs Google (GCP) - SlidesAWS vs Azure vs Google (GCP) - Slides
AWS vs Azure vs Google (GCP) - Slides
TobyWilman
 
Cloud Native Applications on OpenShift
Cloud Native Applications on OpenShiftCloud Native Applications on OpenShift
Cloud Native Applications on OpenShift
Serhat Dirik
 
PaaS options for .NET
PaaS options for .NETPaaS options for .NET
PaaS options for .NET
Slawomir Dorzak
 
Openstack - Enterprise cloud management platform
Openstack - Enterprise cloud management platformOpenstack - Enterprise cloud management platform
Openstack - Enterprise cloud management platform
Nagaraj Shenoy
 
Apache Stratos - Building a PaaS using OSGi and Equinox
Apache Stratos - Building a PaaS using OSGi and EquinoxApache Stratos - Building a PaaS using OSGi and Equinox
Apache Stratos - Building a PaaS using OSGi and Equinox
Paul Fremantle
 
Moving Your Enterprise to the Cloud
Moving Your Enterprise to the CloudMoving Your Enterprise to the Cloud
Moving Your Enterprise to the Cloud
Imesh Gunaratne
 
마이크로소프트 애저 및 클라우드 트렌드 소개 (부제: Beyond IaaS)
마이크로소프트 애저 및 클라우드 트렌드 소개 (부제: Beyond IaaS)마이크로소프트 애저 및 클라우드 트렌드 소개 (부제: Beyond IaaS)
마이크로소프트 애저 및 클라우드 트렌드 소개 (부제: Beyond IaaS)
Ian Choi
 
Cloudtrek Basics Overview
Cloudtrek Basics OverviewCloudtrek Basics Overview
Cloudtrek Basics Overview
Dmitriy Zgoda
 
Agile Integration Workshop
Agile Integration WorkshopAgile Integration Workshop
Agile Integration Workshop
Judy Breedlove
 
Red Hat Storage Roadmap
Red Hat Storage RoadmapRed Hat Storage Roadmap
Red Hat Storage Roadmap
Colleen Corrice
 
Red Hat Storage Roadmap
Red Hat Storage RoadmapRed Hat Storage Roadmap
Red Hat Storage Roadmap
Red_Hat_Storage
 
Scenic City Summit (2021): Real-Time Streaming in any and all clouds, hybrid...
Scenic City Summit (2021):  Real-Time Streaming in any and all clouds, hybrid...Scenic City Summit (2021):  Real-Time Streaming in any and all clouds, hybrid...
Scenic City Summit (2021): Real-Time Streaming in any and all clouds, hybrid...
Timothy Spann
 
Big data conference europe real-time streaming in any and all clouds, hybri...
Big data conference europe   real-time streaming in any and all clouds, hybri...Big data conference europe   real-time streaming in any and all clouds, hybri...
Big data conference europe real-time streaming in any and all clouds, hybri...
Timothy Spann
 
Containers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red HatContainers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red Hat
Amazon Web Services
 
introduction to micro services
introduction to micro servicesintroduction to micro services
introduction to micro services
Spyros Lambrinidis
 
QCon SF 2014 - Create and Deploy APIs using Web IDEs, Open Source Frameworks ...
QCon SF 2014 - Create and Deploy APIs using Web IDEs, Open Source Frameworks ...QCon SF 2014 - Create and Deploy APIs using Web IDEs, Open Source Frameworks ...
QCon SF 2014 - Create and Deploy APIs using Web IDEs, Open Source Frameworks ...
Restlet
 
AWS VS AZURE VS GCP.pptx
AWS VS AZURE VS GCP.pptxAWS VS AZURE VS GCP.pptx
AWS VS AZURE VS GCP.pptx
Raneesh Ramesan
 
Private, Managed, Public - All Things WSO2 Cloud
Private, Managed, Public - All Things WSO2 CloudPrivate, Managed, Public - All Things WSO2 Cloud
Private, Managed, Public - All Things WSO2 Cloud
WSO2
 

Similar to Accion Cloud in Practice - Cloud Comuting Platforms Classification (20)

Platform as a Service (PaaS) - A cloud service for Developers
Platform as a Service (PaaS) - A cloud service for Developers Platform as a Service (PaaS) - A cloud service for Developers
Platform as a Service (PaaS) - A cloud service for Developers
 
Public Cloud Workshop
Public Cloud WorkshopPublic Cloud Workshop
Public Cloud Workshop
 
AWS vs Azure vs Google (GCP) - Slides
AWS vs Azure vs Google (GCP) - SlidesAWS vs Azure vs Google (GCP) - Slides
AWS vs Azure vs Google (GCP) - Slides
 
Cloud Native Applications on OpenShift
Cloud Native Applications on OpenShiftCloud Native Applications on OpenShift
Cloud Native Applications on OpenShift
 
PaaS options for .NET
PaaS options for .NETPaaS options for .NET
PaaS options for .NET
 
Openstack - Enterprise cloud management platform
Openstack - Enterprise cloud management platformOpenstack - Enterprise cloud management platform
Openstack - Enterprise cloud management platform
 
Apache Stratos - Building a PaaS using OSGi and Equinox
Apache Stratos - Building a PaaS using OSGi and EquinoxApache Stratos - Building a PaaS using OSGi and Equinox
Apache Stratos - Building a PaaS using OSGi and Equinox
 
Moving Your Enterprise to the Cloud
Moving Your Enterprise to the CloudMoving Your Enterprise to the Cloud
Moving Your Enterprise to the Cloud
 
마이크로소프트 애저 및 클라우드 트렌드 소개 (부제: Beyond IaaS)
마이크로소프트 애저 및 클라우드 트렌드 소개 (부제: Beyond IaaS)마이크로소프트 애저 및 클라우드 트렌드 소개 (부제: Beyond IaaS)
마이크로소프트 애저 및 클라우드 트렌드 소개 (부제: Beyond IaaS)
 
Cloudtrek Basics Overview
Cloudtrek Basics OverviewCloudtrek Basics Overview
Cloudtrek Basics Overview
 
Agile Integration Workshop
Agile Integration WorkshopAgile Integration Workshop
Agile Integration Workshop
 
Red Hat Storage Roadmap
Red Hat Storage RoadmapRed Hat Storage Roadmap
Red Hat Storage Roadmap
 
Red Hat Storage Roadmap
Red Hat Storage RoadmapRed Hat Storage Roadmap
Red Hat Storage Roadmap
 
Scenic City Summit (2021): Real-Time Streaming in any and all clouds, hybrid...
Scenic City Summit (2021):  Real-Time Streaming in any and all clouds, hybrid...Scenic City Summit (2021):  Real-Time Streaming in any and all clouds, hybrid...
Scenic City Summit (2021): Real-Time Streaming in any and all clouds, hybrid...
 
Big data conference europe real-time streaming in any and all clouds, hybri...
Big data conference europe   real-time streaming in any and all clouds, hybri...Big data conference europe   real-time streaming in any and all clouds, hybri...
Big data conference europe real-time streaming in any and all clouds, hybri...
 
Containers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red HatContainers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red Hat
 
introduction to micro services
introduction to micro servicesintroduction to micro services
introduction to micro services
 
QCon SF 2014 - Create and Deploy APIs using Web IDEs, Open Source Frameworks ...
QCon SF 2014 - Create and Deploy APIs using Web IDEs, Open Source Frameworks ...QCon SF 2014 - Create and Deploy APIs using Web IDEs, Open Source Frameworks ...
QCon SF 2014 - Create and Deploy APIs using Web IDEs, Open Source Frameworks ...
 
AWS VS AZURE VS GCP.pptx
AWS VS AZURE VS GCP.pptxAWS VS AZURE VS GCP.pptx
AWS VS AZURE VS GCP.pptx
 
Private, Managed, Public - All Things WSO2 Cloud
Private, Managed, Public - All Things WSO2 CloudPrivate, Managed, Public - All Things WSO2 Cloud
Private, Managed, Public - All Things WSO2 Cloud
 

More from Ashutosh Bijoor

Lead nurturing v0.21
Lead nurturing v0.21Lead nurturing v0.21
Lead nurturing v0.21
Ashutosh Bijoor
 
Lead qualification - resolving the sales and marketing conflict
Lead qualification - resolving the sales and marketing conflictLead qualification - resolving the sales and marketing conflict
Lead qualification - resolving the sales and marketing conflict
Ashutosh Bijoor
 
The challenges of managing a complex sales process
The challenges of managing a complex sales processThe challenges of managing a complex sales process
The challenges of managing a complex sales process
Ashutosh Bijoor
 
Scalable web-based workflow platform
Scalable web-based workflow platformScalable web-based workflow platform
Scalable web-based workflow platform
Ashutosh Bijoor
 
Leveraging The Web
Leveraging The WebLeveraging The Web
Leveraging The Web
Ashutosh Bijoor
 
Introduction to Sales Process Automation
Introduction to Sales Process AutomationIntroduction to Sales Process Automation
Introduction to Sales Process Automation
Ashutosh Bijoor
 

More from Ashutosh Bijoor (6)

Lead nurturing v0.21
Lead nurturing v0.21Lead nurturing v0.21
Lead nurturing v0.21
 
Lead qualification - resolving the sales and marketing conflict
Lead qualification - resolving the sales and marketing conflictLead qualification - resolving the sales and marketing conflict
Lead qualification - resolving the sales and marketing conflict
 
The challenges of managing a complex sales process
The challenges of managing a complex sales processThe challenges of managing a complex sales process
The challenges of managing a complex sales process
 
Scalable web-based workflow platform
Scalable web-based workflow platformScalable web-based workflow platform
Scalable web-based workflow platform
 
Leveraging The Web
Leveraging The WebLeveraging The Web
Leveraging The Web
 
Introduction to Sales Process Automation
Introduction to Sales Process AutomationIntroduction to Sales Process Automation
Introduction to Sales Process Automation
 

Recently uploaded

National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 

Recently uploaded (20)

National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 

Accion Cloud in Practice - Cloud Comuting Platforms Classification

  • 1.
  • 2. Cloud Platforms Classification A framework to compare cloud computing services
  • 3. Contents ● Cloud Computing Acronyms ● Cloud Computing Layers ● Iaas, Paas, Saas ● Demos of Applications using cloud layers ● Q&A
  • 4. Cloud Computing Acronyms IaaS BPaaS BDaaS SaaS DaaS SEaaS AWS HPC PaaS Cloud Computing Platforms HDaaS MDM
  • 5. Cloud Computing Layers Software (SaaS) Platform (PaaS) Infrastructure (IaaS) PPPhhhyyysssiiciccaaall l H HHaaarrdrddwwwaaarreree 1 PPRhheyyusssiicacaablll eHH aTaorrddowwlkaaitrsree 4 PrPePh-hbyyussiilictc aaCll o HHmaaprrddowwnaearnreets 5 PPhhyyAsspiiccpaalillc HHaataiorrddnwwsaarree 6 ApplPiPchahytyisosinicc aaBll u HHiladarirdndwgw aBarrleoecks 3 PPVhhiyrytssuiicacala lHl HHaaradrrdwdwwaaraerree 2
  • 6. Infrastructure (IaaS) PhPyPhshyyicssiiaccaal ll HHHaaarrdrddwwwaarreae re 1 ● Servers ● Blade Servers ● HPC ● KVM Console Servers ● Routers ● Switches ● Cables ● SAN Storage ● SSD SAN Storage ● Virtual Tape Libs ● NAS Users System Engineers Physical Machines Network Hardware Storage Devices Examples ● Server providers like IBM, HP, Dell etc. ● Hosting providers like Rackspace offer servers on rent Examples ● Network equipment providers like Cisco, Avaya, Motorola etc. ● Hosting providers offer bundled network services Examples ● Storage equipment providers like Dell, NEC, EMC etc. ● Hosting providers offer storage on rent
  • 7. Infrastructure (IaaS) ViPPrthhuyysasiiccl aaHll HHaaarrrdddwwwaaarreere 2 ● Virtual computing units ● Pool of resources from different servers ● Automatic load balancing, higher availability ● Decouples virtual networks from network hardware ● Provides higher utilization, flexibility ● Easier management of resources ● Decouples storage volumes from physical hardware ● Caching, snapshotting, high availability ● IO optimization independent of computing resources Users Infrastructure Engineers Virtual Machines Software Defined Network (SDN) Software Defined Storage (SDS) Examples ● Open Stack Nova ● Amazon EC2 ● MS Windows Azure ● Google Compute Engine ● IBM SmartCloud ● VMware vSphere Examples ● Open Stack Neutron ● Vmware Nicira (NSX) Examples ● Open Stack Cinder ● Vmware Virtual SAN
  • 8. Platform (PaaS) ApplicaPPthihoyyssniicc aBall uHHiaaldrrddiwwnaagrre eBlocks 3 ● Containers for running applications ● Compiled applications along with run-time support libraries can be deployed ● Isolated, self-described ● Infrastructure agnostic ● Routing messages between app containers, storage systems & external systems ● Routing, queueing, scheduling ● Load balancing ● Storage and retrieval of objects ● No mounting partitioning, formatting ● HTTP API for store and retrieve Users DevOps Engineers Application Containers Routing, Messaging Object Storage Examples ● Docker ● Dyno ● CloudFoundry Warden ● Google Imctfy Examples ● CloudFoundry Messaging/NATS ● Heroku Routing Layer ● CloudFoundry Router Examples ● Open Stack Swift ● Amazon S3 ● Ceph Storage
  • 9. Platform (PaaS) RePPshhuyyssaiiccbaalll e HH aaTrroddwwoaalkrreeits 4 ● Uses Application Containers ● Runtime support (e.g. JVM for Java, Interpreters for Python, PHP, Node.js, Grails etc.) ● Middleware (e.g. Tomcat, Spring) ● Provides communication among applications ● Routing, Transformations, Queuing ● Enterprise Service Bus ● Ready-to-use database as a service ● Relational, key-value, column-oriented database ● Availability and scalability Users Professional Developers Application Platforms Integration Platforms Database Platforms Examples ● CloudFoundry Buildpacks ● Google App Engine ● Heroku Buildpacks Examples ● TIBCO Cloud Bus ● WS02 StratosLive ● Windows Azure BizTalk Services Examples ● Amazon SimpleDB, DynamoDB, RDS, Redshift ● Object Rocket (MongoDB, Riak) ● Windows Azure SQL
  • 10. Software (SaaS) PrebPPuhhyyilsstii ccCaallo HHmaarrpddwwoaanrreeents 5 ● Computing components, APIs ● Can be orchestrated to build or extend applications ● Can be customized with configuration, or Domain-specific Languages (DSLs) ● Communication APIs ● Can be utilized to provide pre-built communication services to applications ● Customized using configuration or DSLs ● Prebuilt storage services ● Big data as a service ● Provides value-added services such as ready analytics tools Users Enterprise Developers Application Components Communication Components Storage Components Examples ● Force.com ● Google Prediction API ● Hubspot API ● Zuora API ● MuleSoft Anypoint Connectors Examples ● Amazon Simple Email Service ● Twilio, Voxeo APIs for unified communications Examples ● Dropbox API ● Qlikview ● SAP Business Objects BI On Demand ● TIBCO Silver Spotfire
  • 11. Software (SaaS) SoftwPPhhayyrsseiicc aaAll HHpaaprrdldiwwcaaarrteeions 6 ● Ready-to-use software applications ● Web and mobile interface Users ● 3-tier architecture ● Typically multi-tenant ● Whole range from consumer to enterprise applications ● Different licensing and payment options End Users ● Software Applications Examples ● Salesforce.com, hubspot.com, zuora.com, netsuite.com, wordpress.com ● oracle on-demand, SAP on-demand ● Wordpress.org, Drupal, Liferay, SugarCRM, Compiere.com
  • 12. Demos Demo Applications of Applications using different layers of the cloud
  • 13. ViPPrthhuyyssaiiccl aaHll HHaaarrrdddwwwaaarreere 2 Infrastructure (IaaS) Cloud Services Brokerage & Management Service Amazon Web Services Rackspace Managed Cloud Windows Azure Savvis
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 22. Platform (PaaS) RePPshhuyyssaiiccbaalll e HH aaTrroddwwoaalkrreeits 4 Analytical Compute Grid Data Warehouse As a Service SQL Column Database (Cassandra) Ralational Database (PostgreSQL) HDFS (Hadoop+Hive) Data Source Index (Mapping/Cassandra) ODBC JDBC Management API
  • 23. Platform (PaaS) RePPshhuyyssaiiccbaalll e HH aaTrroddwwoaalkrreeits 4
  • 24. Software (SaaS) PrebPPuhhyyilsstii ccCaallo HHmaarrdpdwwoaanrreeents 5 Retail Experience Engine Software
  • 25. Software (SaaS) PrebPPuhhyyilsstii ccCaallo HHmaarrdpdwwoaanrreeents 5