Cloud Computing Service Models Module - 4

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 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