È un modello di cloud computing che fornisce ai clienti una piattaforma completa (hardware, software e infrastruttura) per lo sviluppo, l’esecuzione e la gestione di applicazioni senza l’investimento, la complessità e la rigidità di sviluppare e mantenere tale piattaforma on-premise (installata localmente). Il fornitore PaaS ospita server, reti, storage, software del sistema operativo, database nel proprio data center; il cliente utilizza il tutto a fronte di un costo mensile basato sull’utilizzo e può acquistare più risorse on-demand a seconda delle necessità. In questo modo, PaaS permette ai team di sviluppo di costruire, testare, distribuire, mantenere, aggiornare e scalare le applicazioni, in modo molto più rapido e meno costoso di quanto potrebbero fare se dovessero implementare e gestire la piattaforma on-premises.