Software-ul ca serviciu (SaaS) este un model de furnizare a software-ului bazat pe cloud, în care furnizorul de servicii cloud dezvoltă și întreține software-ul pentru aplicații cloud, oferă actualizări de software automate și pune software-ul la dispoziția clienților săi prin intermediul internetului, cu plata în funcție de utilizare. Furnizorul de cloud public gestionează toate componentele hardware și software-ul tradițional, inclusiv middleware-ul, software-ul pentru aplicații și securitatea. Astfel, clienții SaaS pot reduce dramatic costurile; pot implementa, scala și moderniza soluțiile de afaceri mai repede decât dacă ar întreține sisteme și software local; și pot prezice costul total al proprietății cu o precizie mai mare.
Platforma ca serviciu (PaaS) - a nu se confunda cu SaaS (software ca serviciu) - este un set de servicii cloud utilizate pentru crearea și gestionarea aplicațiilor moderne și a datelor fie on-premises, fie în cloud. PaaS oferă în cloud infrastructura și componentele middleware care le permit dezvoltatorilor și administratorilor IT să creeze și să gestioneze aplicații mobile și web.
Infrastructura ca serviciu (IaaS) este un tip de model de serviciu de tip cloud computing în care resursele de calcul sunt găzduite într-un cloud public, cloud privat sau cloud hibrid. Companiile pot utiliza modelul IaaS pentru a-și muta, parțial sau în totalitate, infrastructura on-premises sau locală în cloud, unde este gestionată și întreținută de către un furnizor de cloud. Aceste elemente de infrastructură rentabile pot include componente de calcul, rețeaua și spațiul de stocare, precum și alte componente și software.