Simple definition
The PaaS provides the environment for an application, so that the team will focus more on code.
Technical definition
Platform as a Service generally manages the system, execution, scaling and some data services. The client remains responsible for its application, secrets and data.
What is it used for ?
Deploy web applications, API and processing without maintaining the underlying servers.
Practical example
An application is published on a managed web service that automatically increases the number of instances during load periods.
Common issues
- Dependence on proprietary services
- Secrets stored in code
- Improperly anticipated platform limits
- Scale costs
Related terms
Cloud computing · SaaS · IaaS · API · HTTPS
Key takeaway: This entry explains the general operation of the term. Exact settings may vary depending on software, vendors and environments.