Comparing IaaS, PaaS, and SaaS Models

Verified

Added on  2021/04/16

|23
|2922
|51
AI Summary
The given assignment is a detailed analysis of the three cloud structures - IaaS, PaaS, and SaaS. It starts with a comparison table to highlight the differences between these models. The recommended model for Regional Gardens is IaaS due to its ability to share services easily and secure data. However, the implementation cost of IaaS can be high, and users may have limited control over servers. The assignment references various studies on cloud computing security problems and challenges.

Contribute Materials

Your contribution can guide someone’s learning journey. Share your documents today.
Document Page
Running head: CLOUD COMPUTING
Cloud Computing of Regional Gardens
Name of Student-
Name of University-
Author’s Note-

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
1CLOUD COMPUTING
Table of Contents
Part 1: Presentation Slides for the Regional Gardens Ltd.......................3
Part 2: Two possible Office Automation System for Regional Garden....3
1. Two Approaches for Office Automation...........................................3
2. Benefits and Issues of Approaches for Office Automation...............4
3. Recommendation of an Approach for Regional Garden Ltd............5
Part 3: Implementation of IaaS and PaaS...............................................5
Part 4: Recommendation for Regional Gardens Ltd to implement Cloud
Model...............................................................................................................8
1. Difference between IaaS, PaaS, and SaaS......................................8
2. Recommendation of Cloud Model in the Company.......................10
3. Problems with IaaS model.............................................................10
References...........................................................................................12
Student Name-
Student Number-
Document Page
2CLOUD COMPUTING
Part 1: Presentation Slides for the Regional Gardens Ltd
Slide 1:
Student Name-
Student Number-
Document Page
3CLOUD COMPUTING
Slide 2:
Description:
The main concept of cloud computing is defined as a model of services
that mainly enables ubiquitous network, on-demand service, convenient
service to a pool of configured computing resources such as servers,
applications, networks, services, and storage. These resources can be rapidly
provisioned and then the minimum management effort is released with
service provider interaction.
Student Name-
Student Number-

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
4CLOUD COMPUTING
Slice 3:
Description:
Flexibility: Provides flexibility with growing of the business and
different bandwidths that are demanded.
Disaster recovery: There is a discovery process of all the data that
are saved in the cloud for the business.
Automatic software updates: The software included in the cloud
does the update of software automatically.
Student Name-
Student Number-
Document Page
5CLOUD COMPUTING
Capital-expenditure Free: Cloud computing helps to cut the
expenditure of implementing different types of hardware and software in the
company.
Increased collaboration: Collaboration of accessing the documents
from anywhere is enabled by cloud computing.
Work from anywhere: Cloud computing gives the facilities to work
from anywhere the employees wants to.
Document control: The employees can control all the documents
that are involved with the company.
Security: Cloud computing provides a great security to the data that
are stored on the servers.
Competitiveness: Cloud Computing increases the level of
competiveness.
Environmentally friendly: Cloud computing is a eco-friendly service
that does not impacts the environment anyway.
Student Name-
Student Number-
Document Page
6CLOUD COMPUTING
Slide 4:
Description:
Software as a service (SaaS) –
This model service in cloud computing includes the cloud provider for
maintaining and installing the software in cloud and all the users that are
running the software in cloud. The user of SaaS usually runs the software
from cloud clients via internet.
Development as a service (DaaS) –
Student Name-
Student Number-

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
7CLOUD COMPUTING
The DaaS is a web-based service that are shares the development
tools in a community. The DaaS is equivalent to all the tools of development
installed in many traditional delivery of the tools.
Data as a service (DaaS) –
The data-as-a-service is also a web-based design construction, in which
the data of cloud is used via some previously defined API layer. The services
of DaaS are considered as a service that has specialized subset of software
to offer service.
Platform as a service (PaaS) –
This is a cloud computing service that provides users with platforms of
application and database-as-a-service. The PaaS is a service same as
traditional cloud computing delivery of databases and applications.
Infrastructure as a service (IaaS) –
This infrastructure basically takes physical hardware and then goes
virtual completely. Going virtual includes all the servers, storage,
management of systems, and networks. The hardware and the infrastructure
of this method is same as traditional method of architecture.
Student Name-
Student Number-
Document Page
8CLOUD COMPUTING
Slide 5:
Description:
The Infrastructure-as-a-service is a service of cloud computing, which
provides the business a virtualized computing resource over Internet. The
service that is provided by IaaS is used when a capital upfront is used. The
service also provides the space needed by the infrastructure also if it is not
available. The over resources of the business is also controlled by IaaS.
Student Name-
Student Number-
Document Page
9CLOUD COMPUTING
Slide 6:
Description:
In Platform-as-a-service cloud servicing, the tools of software as well as
hardware is delivered by developing the applications. The software as well a
hardware is not customized for developing the application properly by using
the service of PaaS. The PaaS service provides priority to the market
decreasing time.
Student Name-
Student Number-

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
10CLOUD COMPUTING
Slide 7:
Description:
In SaaS cloud computing, the client machine of the user does not
require installation to any software that is application specific. The system
administrators of the SaaS application loads the application on different
servers. The users has to purchase and then load their copy of application on
their server.
Student Name-
Student Number-
Document Page
11CLOUD COMPUTING
Slide 8:
Description:
IaaS
1. The IaaS service helps the IT to shift the focus.
2. IaaS provides a that are generally hassle free. All the component of
infrastructure is basically provided as service. The services that are provided
by IaaS are hardware-as-a-service, computing-as-a-service, storage-as-a-
service, server-as-a-server, and utility-as-a-service.
PaaS
Student Name-
Student Number-
Document Page
12CLOUD COMPUTING
1. The PaaS provides services that supports the life cycle of complete
building of the web application, and delivering the software or the web
application.
2. The PaaS service helps to deploy, host, maintain, and host the applications
in a development environment as an integrated form.
Slide 9:
Student Name-
Student Number-

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
13CLOUD COMPUTING
Slide 10:
Student Name-
Student Number-
Document Page
14CLOUD COMPUTING
Slide 11:
Part 2: Two possible Office Automation System for
Regional Garden
1. Two Approaches for Office Automation
For Regional Gardens Ltd, mainly the approaches that can be carried
out are the Ad-Hoc Approach or the Structured Approach for making their
office fully automated. An automation office system is an approach that
enables the employees of the company to access their office email ids,
Student Name-
Student Number-
Document Page
15CLOUD COMPUTING
spreadsheets, word processing, from at not only office, but also any place
they like to access from (Ali, Khan & Vasilakos, 2015). The employees are
able to store all their files in a secured system from where data loss is very
difficult. The approaches that can be carried out are the explained as follows:
Ad-Hoc Approach – Implementing the office automation system in
the company of Regional Ltd is a very easy process and helps to operate all
the functions of the business very easily (Hashem et al., 2015). In this
approach, any particular procedure is not followed to complete the
procedures of the business or to complete some testing.
Structured Approach – The Structured method is another method
that can be carried out in the company for making all its processes
automated. The structured approach completes all its processes with
organized structures to make the office an automated one. The structured
process is the most easy and an organized method that Regional Gardens
can follow.
2. Benefits and Issues of Approaches for Office Automation
Ad-Hoc Approach:
Advantages of Ad-Hoc Approach- There are many advantages that
this approach provides. The applications that are needed for a successful
business can be easily implemented by the Ad-Hoc approach. This approach
Student Name-
Student Number-

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
16CLOUD COMPUTING
of office automation has less complexity when executed (Rodriguez & Buyya,
2017). This approach is very fast and the operations that are involved in the
business can be solved within less amount of time. This approach also
provides easy implementation.
Disadvantages of Ad-Hoc Approach- The Ad-Hoc approach has
many disadvantages as well. The processes that are needed for completing
the operations in Regional Gardens do not provide any particular operation
to compete the processes (Bruneo, 2014). The ad-Hoc approach depends on
the tester or the developer totally who are involved in the approach.
Structured Approach:
Advantages of Ad-Hoc Approach- The advantages of using this
approach is that the user is very friendly and the process of installing this
approach is very easy. All the processes involved in this approach can be
executed easily to complete the operations of the business.
Disadvantages of Ad-Hoc Approach- The main disadvantage of this
process is that this process generates large number of data and is slow when
compared with Ad-Hoc approach.
3. Recommendation of an Approach for Regional Garden Ltd
The approach that Regional Gardens Ltd can implement is the Ad-Hoc
approach of office automation system. The Ad-Hoc process is generally very
Student Name-
Student Number-
Document Page
17CLOUD COMPUTING
fast and helps to make all the processes complete successfully (Manvi &
Shyam, 2014). With the Ad-Hoc process, the employees of the company can
access their email, spreadsheets, and words from any place they like to and
help in productivity of the business.
Part 3: Implementation of IaaS and PaaS
Features IaaS
(Infrastructure
as a service)
PaaS (Platform-
as-a-service)
Student Name-
Student Number-
Document Page
18CLOUD COMPUTING
Definition The IaaS is basically a
service that carries out
computer infrastructure
on a basis that is
outsourced so that they
can support the
operations that are
carried out in the
organization. The main
focus of the IaaS is to
provide storage,
hardware, network or
space for data centers,
servers, and also may
include software
(Sadiku, Musa &
Momoh, 2017). IaaS is
also known by
Hardware-as-a-Service.
The PaaS is one of the
most important service
among three types of
cloud computing
infrastructure. PaaS is a
platform that uses
software, tools, and
middleware for coding
purpose and then
deploys the applications
involved in the
business. The
application is basically
created with the help of
PaaS and the delivery of
software is done on web
browser when needed.
Service Utilization The service that is
provided by IaaS is used
when a capital upfront
The software as well a
hardware is not
customized for
Student Name-
Student Number-

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
19CLOUD COMPUTING
is used. The service also
provides the space
needed by the
infrastructure also if it is
not available. The over
resources of the
business is also
controlled by IaaS.
developing the
application properly by
using the service of
PaaS. The PaaS service
provides priority to the
market decreasing time.
Advantages 1. The IaaS service
helps the IT to shift the
focus.
2. IaaS provides a that
are generally hassle
free. All the component
of infrastructure is
basically provided as
service. The services
that are provided by
IaaS are hardware-as-a-
service, computing-as-a-
service, storage-as-a-
service, server-as-a-
1. The PaaS provides
services that supports
the life cycle of
complete building of the
web application, and
delivering the software
or the web application.
2. The PaaS service
helps to deploy, host,
maintain, and host the
applications in a
development
environment as an
Student Name-
Student Number-
Document Page
20CLOUD COMPUTING
server, and utility-as-a-
service.
integrated form.
Disadvantages 1. The service IaaS that
is provided by the
service providers are
generally very
expensive. Small
companies faces
difficulties to implement
the infrastructure.
2. Clients are basically
responsible for
maintaining their
backups of data.
1. The security provided
by this service is
generally not very much
secured. For large
organizations, the
security of data is the
most important part and
IaaS is not able to allow
security to that extend
(Almorsy, Grundy &
Müller, 2016).
2. The platform that is
used by PaaS cannot be
accessed by the users.
Service Providers Amazon EC2,
Google Compute
Engine,
Linode,
Windows Azure,
AWS Elastic Beanstalk,
Google App Engine,
Apache Stratos,
Engine Yard,
Heroku,
Student Name-
Student Number-
Document Page
21CLOUD COMPUTING
Rack space,
Digital Ocean.
Windows Azure.
Table 1: Difference between IaaS and PaaS
Part 4: Recommendation for Regional Gardens Ltd to
implement Cloud Model
1. Difference between IaaS, PaaS, and SaaS
Features IaaS PaaS SaaS
Definition The
Infrastructure-as-
a-service is a
service of cloud
computing, which
provides the
business a
virtualized
computing
resource over
Internet (Buyya,
2014).
In Platform-as-a-
service cloud
servicing, the
tools of software
as well as
hardware is
delivered by
developing the
applications.
The users using
the SaaS service
are generally
connected and
the applications
that are involved
in the cloud are
also utilized by
them.
Advantages The service of The Service that The most cost
Student Name-
Student Number-

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
22CLOUD COMPUTING
IaaS is very much
flexible.
The scalability is
also provided by
the service.
The cost of
implementing the
IaaS is very low
and generally
works faster
compared to
others.
is provided by the
PaaS is less cost
effective as
compared to
IaaS.
It provides less
virtual
management.
This service
provides an
integration of
high version.
effective of all the
three methods
involved in the
cloud computing.
The software of
SaaS is very
much stable.
Disadvantages The backups that
are to be kept are
to be done by the
customers
themselves.
The users do not
have control over
the servers of the
network.
The PaaS
provides with a
very high security
risks.
The users do not
have any control
over the data
processing.
And this service
is a time
The deployment
is not usually
controlled by the
SaaS.
The software is
alos not
controlled by the
user.
The service
provider mainly
Student Name-
Student Number-
1 out of 23
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]

Your All-in-One AI-Powered Toolkit for Academic Success.

Available 24*7 on WhatsApp / Email

[object Object]