Le cloud propose trois modèles de prestation de services de base :
Infrastructure en tant que service (IaaS)  : Le client a le contrôle total des systèmes d'exploitation, des applications et de l'espace disque. Le fournisseur gère l'infrastructure cloud et le client ne paie que pour les ressources utilisées.
Plate-forme en tant que service (PaaS) : Le fournisseur de services propose un environnement de développement pour la création et la gestion d'applications. Le coût dépend du degré d'utilisation de la puissance informatique.
Logiciel en tant que service (SaaS) : Le client a accès à des applications prêtes à l'emploi fonctionnant dans le cloud, ce qui élimine le besoin de personnel d'assistance pour les logiciels.