PaaS

Platform as a Service (PaaS) is a type of cloud service that offers deployment platforms to build, deploy, and scale applications on a subscription basis.

You can access the deployment platforms over the internet which are scalable and quick to deploy. PaaS allows you to focus on your applications while the cloud service provider manages the backend infrastructure. With PaaS, you are able to have completely configured runtime environments and control the scalability, storage, and security of your environments.

App Platform

App Platform is a Platform-as-a-Service (PaaS) offering that allows developers to publish code directly to DigitalOcean servers without worrying about the underlying infrastructure.

Marketplace

If you do not require to have control over the underlying infrastructure of your environment, then using PaaS alleviates this type of management and maintenance for your environment. PaaS provide solutions that are completely managed by the cloud provider.

An example of a PaaS solution is DigitalOcean’s App Platform since the app platform handles the underlying infrastructure of your applications in order for you to focus on your deployment and development of your application.

Upgrade your app to use new NodeJS Buildpack.
Details on using the Node.js buildpack in App Platform, including files for buildpack detection, choosing versions, and limits.
Deploy applications directly from your GitHub repository using GitHub Actions.