<P> There are several types of PaaS, including public, private and hybrid . PaaS was originally intended for applications on public cloud services, before expanding to include private and hybrid options . </P> <P> Public PaaS is derived from software as a service (SaaS), and is situated in cloud computing between SaaS and infrastructure as a service (IaaS). SaaS is software that is hosted in the cloud, so that it doesn't take up hard drive from the computer of the user or the servers of a company . IaaS provides virtual hardware from a provider with adjustable scalability . With IaaS, the user still has to manage the server, whereas with PaaS the server management is done by the provider . </P> <P> A private PaaS can typically be downloaded and installed either in a company's on - premises data center, or in a public cloud . Once the software is installed on one or more machines, the private PaaS arranges the application and database components into a single hosting platform . Private PaaS vendors include Apprenda, which started out on the Microsoft . NET platform before rolling out a Java PaaS; Red Hat's OpenShift and Pivotal Cloud Foundry . </P> <P> Hybrid PaaS is typically a deployment consisting of a mix of public and private deployments . </P>

In paas runtime is managed by service provider