0% found this document useful (0 votes)
206 views

SaaS PaaS and IaaS

SaaS, PaaS, and IaaS are three cloud service models. SaaS provides complete software applications via the internet. PaaS provides hardware, software resources, and middleware. IaaS offers virtualized data infrastructure like servers and storage. SaaS is used for short-term or non-frequent applications, PaaS streamlines development, and IaaS provides scalable on-demand infrastructure resources. Understanding these models helps determine when to use cloud services.

Uploaded by

pamulas
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)
206 views

SaaS PaaS and IaaS

SaaS, PaaS, and IaaS are three cloud service models. SaaS provides complete software applications via the internet. PaaS provides hardware, software resources, and middleware. IaaS offers virtualized data infrastructure like servers and storage. SaaS is used for short-term or non-frequent applications, PaaS streamlines development, and IaaS provides scalable on-demand infrastructure resources. Understanding these models helps determine when to use cloud services.

Uploaded by

pamulas
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/ 3

17/12/2023, 19:07 (27) Quora

What is SaaS, PaaS, and IaaS? When to use SaaS, PaaS, and IaaS?
SaaS (software as a service), PaaS (platform as a service), and IaaS (infrastructure as a service) are
three main cloud service models.
Software as a Service (SaaS) delivers a complete software application over the internet,
eliminating the need for users to install, maintain, and update the software themselves.
Platform as a Service (PaaS) provides both hardware and software resources, including
operating systems, programming languages, and middleware.
Infrastructure as a Service (IaaS) offers only data infrastructure, such as virtualized servers
and storage.
Essentially, it means that the user doesn't need to buy the software (e.g., E-mail, Google Workspace),
platform (e.g., Database), or infrastructure (e.g., processing capacity, storage, and memory) but can
avail these for a given duration as a service. Such services are provided by Cloud Service Providers
(CSP), such as Protean Cloud . Getting software / platform / infrastructure as a service is cheaper, as
the user rents it for a given period instead of buying it, like renting a house instead of buying one.
When should you use it? SaaS, PaaS, and IaaS are used under different circumstances:
1. When the requirement is for a shorter period, say a few months.
2. When you don't want to spend money all at once.
3. When it becomes difficult to maintain software / infrastructure yourself due to various reasons
– like a shortage of skilled manpower to maintain it. When you use it as a service, the
maintenance is taken care of by the service provider.
4. When you want to standardize your way of working to what is generally accepted in the
market.
Here's how each of these cloud computing services works.
SaaS
SaaS happens to be one of the most used software for businesses in the cloud market. Some of its
characteristics include:
1. It can be hosted on a remote server
2. It is managed from a central location
3. This software is easily accessible over the internet
Some examples of SaaS-based cloud services include:
1. Dropbox
2. Salesforce
3. GoToMeeting
4. Google Workspace (formerly GSuite)
5. Cisco WebEx
6. SAP Concur
Here are the advantages associated with SaaS-based cloud solutions:
https://www.quora.com 1/3
17/12/2023, 19:07 (27) Quora

1. Reduces time spent on managing software


2. Minimises cost of software installation and upgradation
SaaS tools are ideal under the following circumstances:
1. In applications that you do not need to use frequently
2. Startup companies that do not have time for server issues as they have to launch e-
commerce quickly
3. For various short-term projects that require instant and hassle-free collaboration
4. In different applications that demand both mobile and web access
PaaS
It provides a framework for developers that they can use to design customised applications.
Characteristics of PaaS include:
1. Allows the scaling up or down of resources as per business changes
2. Easily accessible to numerous users via the same application
3. Assists in the development and testing of apps
4. Helps in the integration of web services and databases
Some examples of PaaS-based cloud software include:
1. AWS Elastic Beanstalk
2. Windows Azure
3. Heroku
4. OpenShift
5. Force.com
6. Google App Engine
Here are the benefits of using PaaS-based tools:
1. Easy to use and cost-effective
2. Highly available to developers
3. Easily scalable
4. Simplified customisation of apps
5. Easy automation of business policies
You should use PaaS tools under the following circumstances:
1. To streamline workflow when multiple developers work on a single project
2. Particularly helpful when you are creating customised applications
3. Simplifies challenges and reduces costs when you are rapidly developing or deploying an app
IaaS
It allows businesses to purchase on-demand and as-needed resources as well as helps in monitoring
computers, networking and storage. Characteristics of IaaS include:
https://www.quora.com 2/3
17/12/2023, 19:07 (27) Quora

1. You can get access to resources as a service


2. Services offered are highly scalable
3. Its costs depend upon on consumption
4. They are dynamic and flexible
5. Many employees can work on a single hardware
6. Organisations can easily control infrastructure
Some of the examples of IaaS-based software include:
1. Linode
2. Rackspace
3. DigitalOcean
4. Microsoft Azure
5. Google Compute Engine (GCE)
6. Amazon Web Services (AWS)
7. Cisco Metacloud
You will want to use IaaS-based cloud services for the following reasons:
1. Flexible cloud computing model
2. Easy automation of storage, networking, and servers
3. You can purchase hardware based on consumption
4. You can easily scale up or down as per requirements
5. Allows purchase of resources as needed
IaaS software solutions are usually preferred under the following scenarios:
1. Startups that do not have enough funding for hardware and software purchases
2. Large companies that want to have complete control over their infrastructure and application
3. Rapidly growing companies with a change in their business size
Understanding the characteristics, advantages, and appropriate use cases enables you to make
informed decisions when transitioning your business to the cloud. Protean Cloud Services is a Cloud
Service Provider that assists in seamlessly integrating cloud services and fostering the growth of your
business.

https://www.quora.com 3/3

You might also like