Salta al contenuto
Rackone

Glossario · P

Piattaforma come servizio (Platform as a Service, PaaS)

Il PaaS è il modello di cloud in cui il fornitore gestisce server, sistema operativo e runtime e lo sviluppatore porta solo il codice.

Rackone · 1 min di lettura

In questo articolo

Il Platform as a Service (PaaS, piattaforma come servizio) è il modello di cloud computing in cui il fornitore mette a disposizione un ambiente pronto per sviluppare, eseguire e gestire applicazioni: server, sistema operativo, runtime, database e strumenti di distribuzione sono gestiti da lui, lo sviluppatore porta solo il codice.

Come funziona il PaaS?

Lo sviluppatore carica l'applicazione, spesso direttamente dal repository del codice, e la piattaforma la compila, la avvia, la scala in base al traffico e la aggiorna. Aggiornamenti di sicurezza del sistema operativo, bilanciamento del carico e backup del database sono a carico del fornitore. Esempi noti sono Heroku, Google App Engine e i servizi app di Microsoft Azure.

Qual è la differenza tra PaaS, IaaS e SaaS?

Con l'IaaS si noleggiano macchine virtuali e si gestisce tutto ciò che vi gira sopra; con il PaaS si delega anche la piattaforma; con il SaaS si usa un'applicazione finita. Il PaaS accelera lo sviluppo, ma lega l'applicazione ai servizi di quel fornitore: prima di sceglierlo conviene valutare quanto costerebbe migrare altrove.

Chiama Parla con un esperto