Keuze voor cloud computing hangt van verschillende factoren af
Om te bepalen welke applicatie in welke cloud kan worden ondergebracht is het belangrijk te kijken naar drie aspecten: kosten, risico`s en functionaliteit. Die afweging zal dus organisatiespecifiek zijn. Een goede manier om inzicht te krijgen welke services in welke cloud kunnen worden ondergebracht, is het verdelen van de applicaties in kernapplicaties en algemene applicaties. Deze worden dan getoetst aan vijf criteria: kosten en elasticiteit; risico`s en controle; functionaliteit; integratie/compatibiliteit en toekomst.
De keuze voor een applicatie van een cloudprovider is niet eenmalig, maar geldt voor een langere periode. Een veel voorkomende valkuil is het kiezen van een applicatie uit de behoeften van vandaag. In de praktijk kiezen organisaties dan ook niet voor een specifieke cloud, maar voor een combinatie of een hybride cloud.