NIST defines PaaS cloud computing as: “The capability provided to the consumer is to deploy onto the cloud infrastructure consumer-created or acquired applications created using programming languages, libraries, services, and tools supported by the provider.
The consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, or storage, but has control over the deployed applications and possibly configuration settings for the application-hosting environment.”
PaaS vendors offer a toolkit and standards for development and channels for distribution and payment.
The computing platform typically includes an operating system, programming-language execution environment, database, and web server.
Application developers develop and run their software on the cloud platform.
Some PaaS solutions automatically scale computing and storage resources to match demand so that administrators do not have to allocate the additional resources required manually.Back to Glossary