Nous pouvons en citer 3 : Cloud : Une application basée sur le cloud est entièrement déployée dans le cloud. Tous ses composants sont en outre exécutés dans le cloud. Les applications dans le cloud ont été créées dans le cloud ou migrées à partir d'une infrastructure existante pour tirer parti des avantages du cloud. Hybride : Un déploiement hybride permet de relier une infrastructure et des applications entre des ressources basées sur le cloud et des ressources existantes qui ne se trouvent pas dans le cloud.  Sur site : Le déploiement de ressources sur site à l'aide de la virtualisation et d'outils de gestion des applications est parfois appelé « cloud privé ». Le déploiement sur site ne présente pas les avantages qu'offre le cloud computing, mais il est parfois souhaité pour sa capacité à fournir de ressources dédiées.