PaaS (Platform As A Service) e IaaS (Infrastructure As A Service) per lo sviluppo di applicazioni
Pubblicato da Andrea Gumina su 2 Marzo 2009
Mark Masterson condivide un’interessante presentazione – “How to build your app quickly (and cheaply?) using the cloud” – in cui analizza PaaS (Platform As A Service) e IaaS (Infrastructure As A Service) (vedi “Cloud Computing: una classificazione“) per lo sviluppo e l’esecuzione di applicazioni web.
La presentazione caratterizza PaaS (Platform As A Service) con:
-
Vincoli sul linguaggio di programmazione e sulla progettazione
-
Modello di programmazione, d’alto livello, già stabilito
-
Dettagli, di basso livello, già risolti dalla piattaforma
La consiglia nel caso in cui manchi l’esperienza o si aspiri all’esercizio in tempi brevi.
Caratterizza IaaS (Infrastructure As A Service), invece, con:
-
Assenza di vincoli sul linguaggio e sulla progettazione
-
Modello di architettura, d’alto livello, già stabilito
-
Dettagli, di basso livello, da risolvere in autonomia
La consiglia nel caso in cui si desideri maggiore libertà e controllo, o si voglia riutilizzare qualche “componente” di cui già si dispone.
—-><—-
Hai trovato questo articolo interessante? Segui il feed e commenta!
