Introduction
Platform as a Service (PaaS) gives a runtime environment. It permits programmers to effortlessly create, test, run, and install internet programs. You can buy those programs from a cloud provider issuer on a pay-as-in step with use foundation and get the right of entry to them through the Internet connection. In PaaS, returned quit scalability is controlled through the cloud provider issuer, so quit- customers do now no longer want to fear approximately dealing with the infrastructure.
PaaS consists of infrastructure (networking, servers, and storage) and a platform (middleware, improvement tools, database control systems, enterprise intelligence, and more) to assist the internet utility lifestyles cycle.
Example: Google App Engine, Force.com, Joyent, Azure.

PaaS carriers offer Programming languages, Application frameworks, Databases, and Other tools:
-
Programming languages:- PaaS carriers offer diverse programming languages for the builders to broaden the applications. Some famous programming languages supplied via PaaS carriers are Java, PHP, Ruby, Perl, and Go.
-
Application frameworks:- PaaS carriers offer software frameworks without problems apprehending the software development. Some famous software frameworks supplied via PaaS carriers are Node.js, Drupal, Joomla, WordPress, Spring, Play, Rack, and Zend.
-
Databases:- PaaS carriers offer diverse databases, including ClearDB, PostgreSQL, MongoDB, and Redis, to speak with the applications.
- Other equipment:- PaaS carriers offer diverse equipment that can be required to broaden, test, and set up the applications.

Characteristics of PaaS cloud computing layer
Here are the traits of the PaaS carrier model:
- PaaS gives a browser-primarily based improvement environment. It lets the developer create the database and edit the utility code through Application Programming Interface or point-and-click on gear.
- PaaS gives integrated security, scalability, and net carrier interfaces.
- PaaS gives integrated gear for outlining workflow, approval processes, and commercial enterprise rules.
- It is straightforward to combine PaaS with different packages on an equal platform.
- PaaS additionally gives net offerings interfaces that permit us to attach the packages out of doors to the platform.