SlideShare a Scribd company logo
101 - Cloud
service models
Cloudy Concepts
Nagaraj Shenoy
About
Nagaraj Shenoy
MS - Illinois institute of Technology(IIT), Chicago
Tech Generalist, FOSS lover
https://in.linkedin.com/in/mnshenoy
www.webinav.com
What is a Cloud ?
l“Cloud or Cloud computing is a phrase used to describe a variety of computing
concepts that involve a large number of computers connected through a real-time
communication concepts that involve a large number of computers connected
through a real-time communication Network such as Internet “ -Wikipedia
Types of clouds
Not something we want to discuss right now :)
Types of clouds
● Public Cloud - services are rendered over a network that is open for public
use.i.e Sharing resources Example: AWS, GCP,Azure
● Private Cloud - infrastructure operated solely for a single organization,
whether managed internally or by a third-party and hosted internally or
externally – Example: Facebook, enterprise data centers powered by VMware
● Hybrid Cloud – A composition of two or more clouds that remain unique
entities but are bound together Example: VMware vCenter and vCloud air
Why all the Hype ?
Evolution of cloud
SaaS vs PaaS vs IaaS
● SaaS - everything is managed by vendors: applications, runtime, data,
middleware, O/S, virtualization, servers, storage, and networking.
● PaaS - Compared to SaaS, vendors still manage runtime, middleware, O/S,
virtualization, servers, storage, and networking, but users manage applications
and data.
● IaaS - Compared to SaaS and PaaS, IaaS users are responsible for managing
more: applications, data, runtime, middleware, and O/S. Vendors still manage
virtualization, servers, hard drives, storage, and networking.
SaaS
● Software as a Service ( Not Mother in law)
● On demand software that is provided by the service provider via a thin client
device such as a Web browser or mobile App
● Consumer has not only no management or control of the infrastructure such
as the storage, servers, network, or operating systems, but also no control
over the application’s capabilities. ( No head ache)
● Originally started with ASP (application service providers)
● Gmail is one famous example of an SaaS mail provider.
● Example: Payroll,HR, CRM etc.
PaaS
● A way to rent hardware, operating systems, storage and network capacity over
the Internet.
● Follows the service delivery model
● Allows the customer to rent virtualized servers and associated services for
running existing applications or developing and testing new ones.
● PaaS facilitates immediate business requirements such as application design,
development and testing at a fraction of the normal cost.
● provides a unified platform that serves as a single point of access to multi-
vendor services and applications, including syndicated applications and those
belonging to partners
● Compared to SaaS, vendors still manage runtime, middleware, O/S,
virtualization, servers, storage, and networking, but users manage applications
and data.
● Example: AWS Elastic Beanstalk, Google App Engine
IaaS
● Includes Storage(backup,redundancy),Compute(servers) and
connectivity(Security, Load balancing etc) that scales up based on demand
● Consumer does not deal with the infra, it is outsourced to the service provider
● Service Provider not only owns the equipment but will also be responsible for
its running and maintenance
● ‘pay as you use’ basis charging
● Agnostic to the Applications that Consumer runs on top of the infrastructure
● Compared to SaaS and PaaS, IaaS users are responsible for managing more:
applications, data, runtime, middleware, and O/S. Vendors still manage
virtualization, servers, hard drives, storage, and networking.
● Example: AWS EC2, Google Compute Engine
Other – “ “ as a service's
● MaaS – Monitoring as a service (consumer can monitor the status of their key
applications regardless of location)
● CaaS – Communication as a service(utilize Enterprise level VoIP, VPNs, PBX and
Unified Communications without the costly investment of purchasing, hosting
and managing the infrastructure, Reducing CAPEX and OPEX)
● DaaS – Desktop as a service - ensures reliable, consistent experience for the
remote use of programs, applications, processes, and files anywhere, anytime
● DRaaS – Disaster recovery as a service – Providing failovers from natural(or
man made) catastrophes
● XaaS – Anything as a service – Utilizing the Service through hybrid Cloud
computing and is a reference to either one or a combination of SaaS,IaaS or
PaaS
Cloud Bursting
● A deployment model in which an application runs in a
private cloud or data center and "bursts" to a public cloud
when the demand for computing capacity increases. A
primary advantage of cloud bursting and a hybrid cloud
model is that an organization only pays for extra compute
resources when they are needed.
● Open questions:
○ How to make the application compatible with public
cloud ?
○ Why run it as a private cloud when public cloud is
based on pay per usage anyway ?
○ How to do this operation seemlessly ?
Cloud Balancing
Resources are load balanced across multiple clouds (or Datacenters)
Improves the performance and scalability aspects
Enhanced Availability, Optimized performance
Cloud A Cloud B
Load Balancer
Service Service
Service consumer
Failover
Cloud Management platforms
Cloud management platforms (CMP) are integrated products that help
plan, provision and manage public, private and hybrid cloud
environments.
CMP offer self service management, workload optimization policies
and metering solutions as integrated solution.
CMP examples ( and many more solutions…)
Food for Thought
● Cloud Services will inevitably bring immense benefits and cost savings. All that
is now required is for consumers to know what all those unnecessarily
complicated acronyms mean!
● Hybrid cloud deployment sounds like a practical strategy
● Cloud deployment budgets are expected to hit 235Billion $ by 2017
● A Major chunk of this pie will be in Application delivery( L4-L7)
● Hundreds of new startups focusing on this area
Questions ?
rajshenoy@gmail.com

More Related Content

What's hot

IaaS, SaaS, PasS : Cloud Computing
IaaS, SaaS, PasS : Cloud ComputingIaaS, SaaS, PasS : Cloud Computing
IaaS, SaaS, PasS : Cloud Computing
Software Park Thailand
 
What is Cloud Hosting? Here is Everything You Must Know About It
What is Cloud Hosting? Here is Everything You Must Know About ItWhat is Cloud Hosting? Here is Everything You Must Know About It
What is Cloud Hosting? Here is Everything You Must Know About It
Real Estate
 
IaaS and PaaS
IaaS and PaaSIaaS and PaaS
Microservices for Application Modernisation
Microservices for Application ModernisationMicroservices for Application Modernisation
Microservices for Application Modernisation
Ajay Kumar Uppal
 
What are cloud service models
What are cloud service modelsWhat are cloud service models
What are cloud service models
Livin Jose
 
Cloud architecture
Cloud architectureCloud architecture
Cloud architecture
amutharajan10
 
Cloud Computing Architecture Primer
Cloud Computing Architecture PrimerCloud Computing Architecture Primer
Cloud Computing Architecture Primer
Ilham Ahmed
 
The Best Approach For Multi-cloud Infrastructure Provisioning
The Best Approach For Multi-cloud Infrastructure ProvisioningThe Best Approach For Multi-cloud Infrastructure Provisioning
The Best Approach For Multi-cloud Infrastructure Provisioning
Ashnikbiz
 
Cloud Deployment
Cloud DeploymentCloud Deployment
Cloud Deployment
Tushar Choudhary
 
Cloud computing and service models
Cloud computing and service modelsCloud computing and service models
Cloud computing and service models
Prateek Soni
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingSiva Arunachalam
 
Cloud Resource Management
Cloud Resource ManagementCloud Resource Management
Cloud Resource Management
NASIRSAYYED4
 
Teradata AppCenter
Teradata AppCenterTeradata AppCenter
Teradata AppCenter
Chaitanya Atreya
 
Types of cloud computing
Types of cloud computingTypes of cloud computing
Types of cloud computing
KrishnaRamalingam2
 
Microsoft Cloud Computing
Microsoft Cloud ComputingMicrosoft Cloud Computing
Microsoft Cloud Computing
David Chou
 
Microsoft Azure cloud computing
Microsoft Azure cloud computingMicrosoft Azure cloud computing
Microsoft Azure cloud computing
Roman Antonov
 
Unit 1
Unit 1Unit 1
Unit 1
Ravi Kumar
 
Multi cloud strategy
Multi cloud strategyMulti cloud strategy
Multi cloud strategy
Ajay Koomar
 
The promise of multi cloud
The promise of multi cloudThe promise of multi cloud
The promise of multi cloud
Rishidot Research
 

What's hot (20)

IaaS, SaaS, PasS : Cloud Computing
IaaS, SaaS, PasS : Cloud ComputingIaaS, SaaS, PasS : Cloud Computing
IaaS, SaaS, PasS : Cloud Computing
 
What is Cloud Hosting? Here is Everything You Must Know About It
What is Cloud Hosting? Here is Everything You Must Know About ItWhat is Cloud Hosting? Here is Everything You Must Know About It
What is Cloud Hosting? Here is Everything You Must Know About It
 
IaaS and PaaS
IaaS and PaaSIaaS and PaaS
IaaS and PaaS
 
Microservices for Application Modernisation
Microservices for Application ModernisationMicroservices for Application Modernisation
Microservices for Application Modernisation
 
What are cloud service models
What are cloud service modelsWhat are cloud service models
What are cloud service models
 
Cloud architecture
Cloud architectureCloud architecture
Cloud architecture
 
Cloud Computing Architecture Primer
Cloud Computing Architecture PrimerCloud Computing Architecture Primer
Cloud Computing Architecture Primer
 
The Best Approach For Multi-cloud Infrastructure Provisioning
The Best Approach For Multi-cloud Infrastructure ProvisioningThe Best Approach For Multi-cloud Infrastructure Provisioning
The Best Approach For Multi-cloud Infrastructure Provisioning
 
Cloud Deployment
Cloud DeploymentCloud Deployment
Cloud Deployment
 
Cloud computing and service models
Cloud computing and service modelsCloud computing and service models
Cloud computing and service models
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Cloud Resource Management
Cloud Resource ManagementCloud Resource Management
Cloud Resource Management
 
Iaas.paas.saas
Iaas.paas.saasIaas.paas.saas
Iaas.paas.saas
 
Teradata AppCenter
Teradata AppCenterTeradata AppCenter
Teradata AppCenter
 
Types of cloud computing
Types of cloud computingTypes of cloud computing
Types of cloud computing
 
Microsoft Cloud Computing
Microsoft Cloud ComputingMicrosoft Cloud Computing
Microsoft Cloud Computing
 
Microsoft Azure cloud computing
Microsoft Azure cloud computingMicrosoft Azure cloud computing
Microsoft Azure cloud computing
 
Unit 1
Unit 1Unit 1
Unit 1
 
Multi cloud strategy
Multi cloud strategyMulti cloud strategy
Multi cloud strategy
 
The promise of multi cloud
The promise of multi cloudThe promise of multi cloud
The promise of multi cloud
 

Viewers also liked

Practical PaaS presentation
Practical PaaS presentationPractical PaaS presentation
Practical PaaS presentation
hmalphettes
 
vSphere Integrated Containers 101 and End-User Workflow
vSphere Integrated Containers 101 and End-User WorkflowvSphere Integrated Containers 101 and End-User Workflow
vSphere Integrated Containers 101 and End-User Workflow
Simone Morellato
 
Container Orchestration Wars (2017 Edition)
Container Orchestration Wars (2017 Edition)Container Orchestration Wars (2017 Edition)
Container Orchestration Wars (2017 Edition)
Karl Isenberg
 
Containers and microservices for realists
Containers and microservices for realistsContainers and microservices for realists
Containers and microservices for realists
Karthik Gaekwad
 
DevOps 101
DevOps 101DevOps 101
DevOps 101
Donnie Berkholz
 
Platform as a Service (PaaS)
Platform as a Service (PaaS)Platform as a Service (PaaS)
Platform as a Service (PaaS)
Halil Burak Cetinkaya
 
A Gentle Introduction To Docker And All Things Containers
A Gentle Introduction To Docker And All Things ContainersA Gentle Introduction To Docker And All Things Containers
A Gentle Introduction To Docker And All Things Containers
Jérôme Petazzoni
 
Microservices, Containers, Docker and a Cloud-Native Architecture in the Midd...
Microservices, Containers, Docker and a Cloud-Native Architecture in the Midd...Microservices, Containers, Docker and a Cloud-Native Architecture in the Midd...
Microservices, Containers, Docker and a Cloud-Native Architecture in the Midd...
Kai Wähner
 
Container Orchestration Wars
Container Orchestration WarsContainer Orchestration Wars
Container Orchestration Wars
Karl Isenberg
 
Docker introduction
Docker introductionDocker introduction
Docker introduction
dotCloud
 

Viewers also liked (10)

Practical PaaS presentation
Practical PaaS presentationPractical PaaS presentation
Practical PaaS presentation
 
vSphere Integrated Containers 101 and End-User Workflow
vSphere Integrated Containers 101 and End-User WorkflowvSphere Integrated Containers 101 and End-User Workflow
vSphere Integrated Containers 101 and End-User Workflow
 
Container Orchestration Wars (2017 Edition)
Container Orchestration Wars (2017 Edition)Container Orchestration Wars (2017 Edition)
Container Orchestration Wars (2017 Edition)
 
Containers and microservices for realists
Containers and microservices for realistsContainers and microservices for realists
Containers and microservices for realists
 
DevOps 101
DevOps 101DevOps 101
DevOps 101
 
Platform as a Service (PaaS)
Platform as a Service (PaaS)Platform as a Service (PaaS)
Platform as a Service (PaaS)
 
A Gentle Introduction To Docker And All Things Containers
A Gentle Introduction To Docker And All Things ContainersA Gentle Introduction To Docker And All Things Containers
A Gentle Introduction To Docker And All Things Containers
 
Microservices, Containers, Docker and a Cloud-Native Architecture in the Midd...
Microservices, Containers, Docker and a Cloud-Native Architecture in the Midd...Microservices, Containers, Docker and a Cloud-Native Architecture in the Midd...
Microservices, Containers, Docker and a Cloud-Native Architecture in the Midd...
 
Container Orchestration Wars
Container Orchestration WarsContainer Orchestration Wars
Container Orchestration Wars
 
Docker introduction
Docker introductionDocker introduction
Docker introduction
 

Similar to Cloud service models 101

Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
SN Chakraborty
 
cloud computing
cloud computing cloud computing
cloud computing
Surbhi Sharma
 
CLOUD COMPUTING.pptx
CLOUD COMPUTING.pptxCLOUD COMPUTING.pptx
CLOUD COMPUTING.pptx
SurajThapa79
 
Cs6703 grid and cloud computing unit 3
Cs6703 grid and cloud computing unit 3Cs6703 grid and cloud computing unit 3
Cs6703 grid and cloud computing unit 3
RMK ENGINEERING COLLEGE, CHENNAI
 
Cloud computing course and tutorials
Cloud computing course and tutorialsCloud computing course and tutorials
Cloud computing course and tutorials
Udara Sandaruwan
 
Cloud Computing & Control Auditing
Cloud Computing & Control AuditingCloud Computing & Control Auditing
Cloud Computing & Control AuditingNavin Malhotra
 
C L O U D C O M P U T I N G
C L O U D  C O M P U T I N GC L O U D  C O M P U T I N G
C L O U D C O M P U T I N GShreyas Pai
 
Public cloud: A Review
Public cloud: A ReviewPublic cloud: A Review
Public cloud: A Review
Ajay844
 
Cloud computing 1
Cloud computing 1Cloud computing 1
Cloud computing 1
Sagar Kumar
 
e-suap cloud computing- English version
e-suap cloud computing- English versione-suap cloud computing- English version
e-suap cloud computing- English version
Sabino Labarile
 
Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012Agora Group
 
Introduction to Google Cloud & GCCP Campaign
Introduction to Google Cloud & GCCP CampaignIntroduction to Google Cloud & GCCP Campaign
Introduction to Google Cloud & GCCP Campaign
GDSCVJTI
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud ComputingImane SBAI
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
suraj bhandari
 
final-unit-i-cc cloud computing-2022.pdf
final-unit-i-cc cloud computing-2022.pdffinal-unit-i-cc cloud computing-2022.pdf
final-unit-i-cc cloud computing-2022.pdf
Samiksha880257
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computingnitinw25
 
Cloud Computing Course in Chandigarh.pptx
Cloud Computing Course in Chandigarh.pptxCloud Computing Course in Chandigarh.pptx
Cloud Computing Course in Chandigarh.pptx
asmeerana605
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Vijay Kumar
 
Cloud Storage and Cloud Computing.pptx
Cloud Storage and  Cloud Computing.pptxCloud Storage and  Cloud Computing.pptx
Cloud Storage and Cloud Computing.pptx
ANALEESUAREZ2
 

Similar to Cloud service models 101 (20)

Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
cloud computing
cloud computing cloud computing
cloud computing
 
CLOUD COMPUTING.pptx
CLOUD COMPUTING.pptxCLOUD COMPUTING.pptx
CLOUD COMPUTING.pptx
 
Cs6703 grid and cloud computing unit 3
Cs6703 grid and cloud computing unit 3Cs6703 grid and cloud computing unit 3
Cs6703 grid and cloud computing unit 3
 
Cloud computing course and tutorials
Cloud computing course and tutorialsCloud computing course and tutorials
Cloud computing course and tutorials
 
Cloud Computing & Control Auditing
Cloud Computing & Control AuditingCloud Computing & Control Auditing
Cloud Computing & Control Auditing
 
C L O U D C O M P U T I N G
C L O U D  C O M P U T I N GC L O U D  C O M P U T I N G
C L O U D C O M P U T I N G
 
Public cloud: A Review
Public cloud: A ReviewPublic cloud: A Review
Public cloud: A Review
 
Cloud computing 1
Cloud computing 1Cloud computing 1
Cloud computing 1
 
e-suap cloud computing- English version
e-suap cloud computing- English versione-suap cloud computing- English version
e-suap cloud computing- English version
 
Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012Radu crahmaliuc 23feb2012
Radu crahmaliuc 23feb2012
 
Introduction to Google Cloud & GCCP Campaign
Introduction to Google Cloud & GCCP CampaignIntroduction to Google Cloud & GCCP Campaign
Introduction to Google Cloud & GCCP Campaign
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
final-unit-i-cc cloud computing-2022.pdf
final-unit-i-cc cloud computing-2022.pdffinal-unit-i-cc cloud computing-2022.pdf
final-unit-i-cc cloud computing-2022.pdf
 
IoT Cloud Overview
IoT Cloud OverviewIoT Cloud Overview
IoT Cloud Overview
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Computing Course in Chandigarh.pptx
Cloud Computing Course in Chandigarh.pptxCloud Computing Course in Chandigarh.pptx
Cloud Computing Course in Chandigarh.pptx
 
Cloud computing
Cloud computingCloud 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
 

Recently uploaded

Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 

Recently uploaded (20)

Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 

Cloud service models 101

  • 1. 101 - Cloud service models Cloudy Concepts Nagaraj Shenoy
  • 2. About Nagaraj Shenoy MS - Illinois institute of Technology(IIT), Chicago Tech Generalist, FOSS lover https://in.linkedin.com/in/mnshenoy www.webinav.com
  • 3. What is a Cloud ? l“Cloud or Cloud computing is a phrase used to describe a variety of computing concepts that involve a large number of computers connected through a real-time communication concepts that involve a large number of computers connected through a real-time communication Network such as Internet “ -Wikipedia
  • 4. Types of clouds Not something we want to discuss right now :)
  • 5. Types of clouds ● Public Cloud - services are rendered over a network that is open for public use.i.e Sharing resources Example: AWS, GCP,Azure ● Private Cloud - infrastructure operated solely for a single organization, whether managed internally or by a third-party and hosted internally or externally – Example: Facebook, enterprise data centers powered by VMware ● Hybrid Cloud – A composition of two or more clouds that remain unique entities but are bound together Example: VMware vCenter and vCloud air
  • 6. Why all the Hype ?
  • 8. SaaS vs PaaS vs IaaS ● SaaS - everything is managed by vendors: applications, runtime, data, middleware, O/S, virtualization, servers, storage, and networking. ● PaaS - Compared to SaaS, vendors still manage runtime, middleware, O/S, virtualization, servers, storage, and networking, but users manage applications and data. ● IaaS - Compared to SaaS and PaaS, IaaS users are responsible for managing more: applications, data, runtime, middleware, and O/S. Vendors still manage virtualization, servers, hard drives, storage, and networking.
  • 9. SaaS ● Software as a Service ( Not Mother in law) ● On demand software that is provided by the service provider via a thin client device such as a Web browser or mobile App ● Consumer has not only no management or control of the infrastructure such as the storage, servers, network, or operating systems, but also no control over the application’s capabilities. ( No head ache) ● Originally started with ASP (application service providers) ● Gmail is one famous example of an SaaS mail provider. ● Example: Payroll,HR, CRM etc.
  • 10. PaaS ● A way to rent hardware, operating systems, storage and network capacity over the Internet. ● Follows the service delivery model ● Allows the customer to rent virtualized servers and associated services for running existing applications or developing and testing new ones. ● PaaS facilitates immediate business requirements such as application design, development and testing at a fraction of the normal cost. ● provides a unified platform that serves as a single point of access to multi- vendor services and applications, including syndicated applications and those belonging to partners ● Compared to SaaS, vendors still manage runtime, middleware, O/S, virtualization, servers, storage, and networking, but users manage applications and data. ● Example: AWS Elastic Beanstalk, Google App Engine
  • 11. IaaS ● Includes Storage(backup,redundancy),Compute(servers) and connectivity(Security, Load balancing etc) that scales up based on demand ● Consumer does not deal with the infra, it is outsourced to the service provider ● Service Provider not only owns the equipment but will also be responsible for its running and maintenance ● ‘pay as you use’ basis charging ● Agnostic to the Applications that Consumer runs on top of the infrastructure ● Compared to SaaS and PaaS, IaaS users are responsible for managing more: applications, data, runtime, middleware, and O/S. Vendors still manage virtualization, servers, hard drives, storage, and networking. ● Example: AWS EC2, Google Compute Engine
  • 12. Other – “ “ as a service's ● MaaS – Monitoring as a service (consumer can monitor the status of their key applications regardless of location) ● CaaS – Communication as a service(utilize Enterprise level VoIP, VPNs, PBX and Unified Communications without the costly investment of purchasing, hosting and managing the infrastructure, Reducing CAPEX and OPEX) ● DaaS – Desktop as a service - ensures reliable, consistent experience for the remote use of programs, applications, processes, and files anywhere, anytime ● DRaaS – Disaster recovery as a service – Providing failovers from natural(or man made) catastrophes ● XaaS – Anything as a service – Utilizing the Service through hybrid Cloud computing and is a reference to either one or a combination of SaaS,IaaS or PaaS
  • 13. Cloud Bursting ● A deployment model in which an application runs in a private cloud or data center and "bursts" to a public cloud when the demand for computing capacity increases. A primary advantage of cloud bursting and a hybrid cloud model is that an organization only pays for extra compute resources when they are needed. ● Open questions: ○ How to make the application compatible with public cloud ? ○ Why run it as a private cloud when public cloud is based on pay per usage anyway ? ○ How to do this operation seemlessly ?
  • 14. Cloud Balancing Resources are load balanced across multiple clouds (or Datacenters) Improves the performance and scalability aspects Enhanced Availability, Optimized performance Cloud A Cloud B Load Balancer Service Service Service consumer Failover
  • 15. Cloud Management platforms Cloud management platforms (CMP) are integrated products that help plan, provision and manage public, private and hybrid cloud environments. CMP offer self service management, workload optimization policies and metering solutions as integrated solution. CMP examples ( and many more solutions…)
  • 16. Food for Thought ● Cloud Services will inevitably bring immense benefits and cost savings. All that is now required is for consumers to know what all those unnecessarily complicated acronyms mean! ● Hybrid cloud deployment sounds like a practical strategy ● Cloud deployment budgets are expected to hit 235Billion $ by 2017 ● A Major chunk of this pie will be in Application delivery( L4-L7) ● Hundreds of new startups focusing on this area