Cloud

What is PaaS? Platform-as-a-service explained


Platform-as-a-service (PaaS) is a type of cloud computing offering in which a service provider delivers a platform to clients, enabling them to develop, run, and manage business applications without the need to build and maintain the infrastructure such software development processes typically require.

Because PaaS architectures keep the underlying infrastructure out of sight of developers and other users, the model is similar to the concepts of serverless computing and function-as-a-service (FaaS), in which a cloud service provider provisions and runs the server and manages the allocation of resources. 

FaaS is a type of serverless offering that allows companies to develop and run discrete, event-driven functions without the complexity of building and maintaining the infrastructure typically needed for developing and launching an application.

PaaS and serverless computing services typically charge only for compute, storage, and network resources consumed. FaaS takes that approach to the extreme, charging only when functions are executed, making FaaS a natural choice for intermittent tasks. 

All in the cloud family

As with other cloud services such as infrastructure-as-a-service (IaaS) and software-as-a-service (SaaS), PaaS is offered via a cloud service provider’s hosted infrastructure. Users typically access PaaS offerings via a web browser.

PaaS can be delivered through public, private, or hybrid clouds. With a public cloud PaaS, the customer controls software deployment while the cloud provider delivers all the major IT components needed to host the applications, including servers, storage systems, networks, operating systems, and databases.



READ SOURCE

This website uses cookies. By continuing to use this site, you accept our use of cookies.