0% found this document useful (0 votes)
40 views29 pages

Cloud Computing Service Models Module - 4

This document discusses the three main service models of cloud computing: Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). IaaS provides virtualized hardware resources, PaaS provides developers platforms to build applications, and SaaS provides software accessible over the internet. Key characteristics of each model are described, such as IaaS providing scalable and on-demand infrastructure, PaaS providing development tools and services to build apps, and SaaS providing generalized software on a subscription basis. Examples are given of common offerings for each service model.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
40 views29 pages

Cloud Computing Service Models Module - 4

This document discusses the three main service models of cloud computing: Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). IaaS provides virtualized hardware resources, PaaS provides developers platforms to build applications, and SaaS provides software accessible over the internet. Key characteristics of each model are described, such as IaaS providing scalable and on-demand infrastructure, PaaS providing development tools and services to build apps, and SaaS providing generalized software on a subscription basis. Examples are given of common offerings for each service model.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 29

Module – 4

Cloud Computing
Service Models
Last Session
• Cloud
• Types of Cloud
– Public
– Private
– Hybrid
This Session

• Infrastructure as a Service

• Platform as a Service

• Software as a Service
Cloud
• The organization based on its

requirements decides to go on cloud


Cloud

• Cloud Characteristics

– Pervasive access

– Multitenancy

– Flexibility

– Utilization
Before deciding...

• Costs
– Server costs : Entire Hardware Setup

– Storage costs : SAN / NAS ?


NAS ( Network Attached Storage )
• Shared Drive / Shared Folder
SAN ( Storage Attached Network )
• Direct Access - HDD
Before deciding...

• Costs
– Network Costs : Network Traffic management
– Backup & Archive costs : What files / How many / How
much time?
– DR Costs : RPO / RTO
– Data center Infrastructure costs : Electricity , Cooling,
Floor space,
Before deciding...

• Costs
– Platform costs : Operating Environments ( Windows,
Linux .. )
– Software Maintenance Costs : Software utilized /
Upgrade
– In-house Development
– Helpdesk support costs: Deploying people
Before deciding...

• Costs
– Operational Support costs : Database Tuning, site
Maintenance …
– Infrastructure Software Costs :

– TCAO

– Total Cost of Application Ownership


Cloud Services

• Infrastructure as a Service ( I a a S )

• Platform as a Service ( P a a S )

• Software as a Service ( S a a S )
IaaS

• Infrastructure as a Service (IaaS) is a cloud


computing service model in which hardware
is virtualized in the cloud.

• Service vendor owns the equipment: servers,


storage & network infrastructure
IaaS

• IaaS vendor has created a hardware


utility service where the user
provisions virtual resources as
required.
IaaS – Example

• Web server
• Application Server
• File Server
• Database
• Transaction Engine
IaaS - Characteristics
– Flexible and Dynamic
– Gives full control of platform to companies
– Provides Infrastructure to host the O.S and
application(s).
– Resources are scalable.
– Provides through a dashboard / API
– Network, Storage, O.S
– Virtualization
– Charged on minute / hourly basis.
IaaS Applications
Infrastructure as a Service
IaaS – Conclusion

• What services and how are you


getting them? ( Resources )

• Interfaces / Solutions

• Usage / Charges
PaaS

• A Computing platform that includes a set of


development, middleware, and deployment
capabilities
PaaS

• PaaS platform must be able to deploy,


manage, test, and maintain the developed
applications
PaaS

• PaaS provider will provide the developer with


– a full stack including an operating system,
– a programming language,
– security,
– storage,
– Collaborative tools
to build Web interaction.
PaaS – Example

• Google App Engine Provides


– A workflow engine

– Development tools

– A testing environment

– An ability to integrate databases

– Third-party tools and services


PaaS Applications
Platform as a Service
SaaS

• Software that is deployed on a hosted service


and can be accessed globally over the
Internet, most often in a browser.
SaaS - Characteristics

• The SaaS application needs to be generalized


enough so that lots of customers will be
interested in the service.

• SaaS applications need sophisticated


navigation and ease of use
SaaS - Characteristics

• SaaS application needs to include measuring


and monitoring so customers can be charged
actual usage.

• SaaS applications have to protect the


integrity of customer data.
SaaS - Example

• Software – 50 users

• $100,000 One time Fee


• Maintenance costs 20% per year
• Calculate for 5 years
• Additional expenses
SaaS Applications
Software as a Service
SaaS - Conclusion

• Packaged Software as a service

• Collaboration as a service
• Testing a service
• Monitoring and Management as a Service

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy