Author: Angelo Saraceno PaaS is not a synonym for “the cloud.” PaaS is a specific contract: I push code, the platform handles the runtime, the database is a managed primitive on the side, and the buildpack or Dockerfile figures out the rest. Heroku invented that contract in 2007. Some platforms still carry it honestly. Some have stopped. Some are doing other things and getting called PaaS for marketing reasons. If you have already decided you want a real PaaS and not somewhere to run a container