Che cos'è PaaS o piattaforma come servizio?

Che cos'è PaaS o piattaforma come servizio?

PaaS (dall'acronimo in inglese di "Platform as a Service") o piattaforma come servizio, è un termine utilizzato per il servizio che facilita l'implementazione di applicazioni (software) senza incorrere nel costo e nella complessità dell'acquisto e della gestione dell'hardware, del sistema operativo e del provisioning delle capacità di archiviazione. È un servizio che fa parte della gamma di servizi disponibili nel cloud (da non confondere con i servizi di cloud storage).

Un'azienda può quindi utilizzare PaaS per migliorare la propria struttura dei costi e avere a disposizione l'elasticità e la scalabilità offerte dal servizio, in modo che le risorse possano essere aggiunte o rimosse nella misura necessaria, riducendo al minimo gli sprechi.

Un uso comune dei servizi PaaS è quello che consente a un'azienda di disporre di un ambiente completo in cui sviluppare e testare le diverse fasi dello sviluppo di un'applicazione, risparmiando al team di sviluppo tempo, denaro e impegno nella preparazione di ambienti per sistema operativo, database e altri elementi dell'infrastruttura. Come potete immaginare, un altro vantaggio è che consente ai team di sviluppo di concentrarsi completamente sullo sviluppo del prodotto, piuttosto che sull'infrastruttura.

In qualsiasi momento, un servizio PaaS può essere personalizzato in base alle esigenze specifiche dei suoi clienti, con software specifico, strumenti di sviluppo, database, ecc.

La manutenzione di tutti questi componenti potrebbe anche essere parte del servizio appaltato.

Un servizio PaaS non deve necessariamente essere offerto da una terza parte, poiché può anche essere configurato in privato. La differenza è che quando viene offerta da una terza parte, gestisce i costi di infrastruttura, manutenzione, personale, ecc.

e addebita un costo adeguato per coprirli. È considerato un servizio privato quando si verifica all'interno dello stesso firewall aziendale o quando il servizio ha un singolo client [interno]. Puoi anche utilizzare modelli ibridi, combinando il meglio di entrambi i mondi.

Zimki È stato il primo servizio PaaS offerto nel mondo. Ha iniziato le operazioni a Londra, in Inghilterra, nel 2006.

Nel 2008, Google è entrata nel mondo di PaaS che ha lanciato il suo servizio Google App Engine, che è un servizio gratuito nella sua forma più elementare e, poiché sono richieste maggiori funzionalità e risorse, viene pagato in intervalli diversi.

Come ho detto prima, un servizio PaaS potrebbe avere varianti specializzate per offrire una soluzione più specifica, per esempio iPaaS si riferisce a una piattaforma per l'integrazione (piattaforma di integrazione come servizio) che è un ambiente in cui viene lavorato l'intero ciclo di integrazione. Un altro esempio è DPaaS, che si riferisce a una piattaforma per i dati (Piattaforma dati come servizio), ambiente per gestire tutte le esigenze di dati di un cliente.

PaaS mobile

È lo stesso concetto, applicato solo al mondo delle applicazioni mobili. Questi tipi di servizi sono noti come mPaaS (Piattaforma mobile come servizio).

Fondamentalmente consiste nel fornire risorse per lo sviluppo di applicazioni agli sviluppatori.