Platform as a Service (PaaS)

In the PaaS models, cloud providers deliver a computing platform, typically including operating system, programming-language execution environment, database, and web server. Application developers can develop and run their software solutions on a cloud platform without the cost and complexity of buying and managing the underlying hardware and software layers.
The term “platform as a service (PaaS)” is considered to be part of the nomenclature of cloud computing, along with infrastructure as a service (IaaS), software as a service (SaaS), desktop as a service (DaaS), managed software as a service (MSaaS), mobile back-end as a service (MBaaS), and information technology management as a service (ITMaaS).
Tool: Cloud Foundry is an open source cloud computing platform as a service (PaaS).