- IaaS (Infrastructure as a Service),
- PaaS (Platform as a Service),
- SaaS (Software as a Service).
Si distinguono per il livello e la modalità di accesso dell'utente finale all'architettura cloud, ai servizi e alle funzionalità.
Gli IaaS sono servizi che permettono di avere l'accesso al livello più basso della cloud. Un servizio IaaS mette a disposizione una infrastruttura hardware remota e fornisce la documentazione necessaria affinchè la piattaforma software del cliente possa utilizzarne le risorse.
Sono identificabili come PaaS, invece, tutti i servizi che mettono a disposizione una piattaforma pronta per il deployment delle applicazioni,
Mentre sono identificabili come architettura SaaS i servizi relativi all'utilizzo di un software specifico (ad Salesforce)
La quarta architettura è quella BPaaS cioè Business Process as a Service dove il servizio utilizzabile in cloud è quello relativo alla gestione procesi. (ad esempio Appian Cloud BPM)