Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

Infrastructure as a service (IaaS) and

Platform as a service (PaaS) in cloud


computing
By Rakshitha .J
Abstract :
In the last few years , cloud computing has growing concept to one of the IT
industry , both academic and industrial people have shown great interest in
this area Infrastructure as a service (IaaS) and Platform as a service (PaaS) ,
which of cloud computing technologies has got much attention as well . In this
report I aim to provide you with basic concepts of Infrastructure as a service
and Platform as a service ,we will analyze the basic characteristics of both IaaS
and PaaS which help us to choose the most appropriate cloud service for a
specific need.

Introduction :
Cloud computing is the delivery of computing is the delivery of computing is
the delivery of computing service that includes servers , storage , databases ,
networking , software analytics and intelligence over the internet to offer
faster innovation , flexible resources of usable and accessible virtualized
resources. These resources can be dynamically reconfigured to adjust to a
variable load (scale) ,allowing optimum resource utilization .
Basically ,the entire cloud computing could be divided into three layers.
 SaaS (Software as a service)
 PaaS (Platform as a service)
 IaaS (Infrastructure as a service)

Infrastructure as a service
The Infrastructure as a service is a provision model in which organization
outsources the equipment used to support operations , including storage ,
hardware , service provides own the networking component.
The client typically pays on a per-use basis . Infrastructure -as-a-service like
amazon web service provides virtual server instances with unique IP addresses
and blocks of storage on demand . Customers use the provider’s application
programs interface (API) to start , stop , access and configure their virtual
servers and storage . Infrastructure as a services is sometimes referred as
hardware as a services .

Characteristics of IaaS
 Resources-as-a-services
 Pay-as-you-go pricing model
 Scalable service
 Automated administrative tasks
 Platform virtualization

Key advantages of IaaS are


 Wide array of services
 Assured availability
 Remarkable accessibility
 On demand scalability

USE cases of IaaS :


 Hosting websites and web applications
 Virtual desktop infrastructure (VDI)
 Data backup and disaster recovery solutions

Platform as a service
Platform as a service (PaaS) is a to rent hardware , operating systems , storages
and network capacity over the internet . The service delivery model allows the
customers to rent virtualized services for running existing application or
developing and testing new ones. Platform as a service (PaaS) is an outgrowth
of software as a service ,a software distribution model in which hosted
software applications are made available to customers of the internet .

Characteristics of PaaS :
 PaaS offers browser based development environment
 PaaS provides built-in security scalability , and web service
 PaaS provides built-in tools
 It is easy to integrate PaaS with other applications of same platform
 It provides web serviced interfaces

Key advantages of PaaS:


 Lower administrative overhead
 Lower total cost of ownership
 Scalable solutions
 More current system software

USE cases of PaaS:


 Web and mobile application development
 Develop and continuous integration /continuous development (CI/CD)
pipelines
 Internet of things (IOT) solutions

Comparison between IaaS and PaaS:


Basis of IaaS PaaS
Stands for Infrastructure as a service. Platform as a service.
Uses IAAS is used by network PAAS is used by developers.
architects.
Access IAAS gives access to the PAAS gives access to run
resources like virtual time environment to
machines and virtual deployment and
storage. development tools for
application.
Model It is a service model that It is a cloud computing
provides virtualized model that delivers tools
computing resources over that are used for the
the internet. development of
applications.
Technical understanding It requires technical Some knowledge is required
knowledge. for the basic setup.
Popularity It is popular among It is popular among
developers and researchers. developers who focus on
the development of apps
and scripts.
Percentage rise It has around a 12% It has around 32%
increment. increment.
Usage Used by the skilled Used by mid-level
developer to develop developers to build
unique applications. applications
Cloud services Amazon Web Services, sun, Facebook, and Google
vCloud Express. search engine.
Enterprise services AWS virtual private cloud Microsoft Azure
Outsourced cloud services Salesforce Force.com, Gigaspaces.
User Controls Operating System, Runtime, Data of the application
Middleware, and
Application data

Conclusion:
IaaS and PaaS are integral components of the modern cloud computing
landscape , for organizations seeking flexibility , scalability , and efficiency in
managing their IT resource and application development projects . The choice
between these models depends on the specific needs and goals of an
organization a clear understanding of their differences and benefits is essential
in making an informed decision

Reference:
 IEEE papers (IaaS cloud security by Pragati Chavan , Pradeep
Patel ,Gurudatt Kulkarni ,Ramesh Sutar , Shrikant Belsare)
 P . Mell and T . Grance “ Cloud computing definition”, National Institute
of standards and technology version (15,10-7-09)

You might also like