Les clouds peuvent être publics ou privés, bien que les clouds publics soient plus souvent associés au cloud computing. Les plateformes de cloud public, telles que AWS ou Microsoft Azure, mettent en commun des ressources dans des centres de données souvent répartis dans le monde entier, et les utilisateurs y accèdent via l'internet. Les ressources sont fournies aux clients par le biais de services mesurés, et le fournisseur du nuage est responsable de divers degrés de maintenance en arrière-plan.
Les clouds privés sont des environnements clos hébergés dans un centre de données d'entreprise ou une installation de colocation. Ils n'ont pas l'envergure des nuages publics. Mais ils présentent une certaine élasticité, et les développeurs et administrateurs d'une entreprise peuvent toujours utiliser des portails en libre-service pour accéder aux ressources. En théorie, les clouds privés offrent un contrôle et une sécurité accrus, mais c'est à l'équipe de support technique de l'entreprise de s'en assurer.