Actions

Difference between revisions of "Platform as a Service (PaaS)"

(Created page with "'''Content coming soon'''")
 
(Platform as a Service (PaaS) is a form of cloud computing that delivers a development platform aka framework over the internet.)
Line 1: Line 1:
'''Content coming soon'''
+
Platform as a Service (PaaS) is a form of cloud computing that delivers a development platform aka framework over the internet. A platform is a combination of hardware, software, and network combined with pre-configured code libraries that provide all the resources needed for quicker development, and deployment of software applications.
 +
 
 +
The key benefit of a platform is the rapid development, prototyping, and deployment of software applications because all the critical components have been pre-assembled:
 +
*Hardware
 +
*Operating system software
 +
*Databases and other utility software packages
 +
*Application libraries containing common functions, and procedures
 +
*Application Development Environment which provides a simple interface for the entire software development lifecycle
 +
 
 +
The user of PaaS is a developer who only sees the ADE and does not have to concern themselves with the underlying software layers or the hardware on which it is hosted.
 +
 
 +
PaaS, according to NIST definition of cloud computing, is one of three types of [cloud-computing|cloud computing], with the other two being, [[Infrastructure_as_a_Service_(IaaS)|Infrastructure as a Service (IaaS)]], and [[Software_as_a_Service_(SaaS)|Software as a Service (SaaS)]] 
 +
 
 +
 
 +
===See Also===
 +
[[Cloud_Computing|Cloud Computing]]<br />
 +
[[Infrastructure_as_a_Service_(IaaS)|Infrastructure as a Service (IaaS)]]<br />
 +
[[Software_as_a_Service_(SaaS)|Software as a Service (SaaS)]]

Revision as of 19:21, 6 January 2019

Platform as a Service (PaaS) is a form of cloud computing that delivers a development platform aka framework over the internet. A platform is a combination of hardware, software, and network combined with pre-configured code libraries that provide all the resources needed for quicker development, and deployment of software applications.

The key benefit of a platform is the rapid development, prototyping, and deployment of software applications because all the critical components have been pre-assembled:

  • Hardware
  • Operating system software
  • Databases and other utility software packages
  • Application libraries containing common functions, and procedures
  • Application Development Environment which provides a simple interface for the entire software development lifecycle

The user of PaaS is a developer who only sees the ADE and does not have to concern themselves with the underlying software layers or the hardware on which it is hosted.

PaaS, according to NIST definition of cloud computing, is one of three types of [cloud-computing|cloud computing], with the other two being, Infrastructure as a Service (IaaS), and Software as a Service (SaaS)


See Also

Cloud Computing
Infrastructure as a Service (IaaS)
Software as a Service (SaaS)