È noto che le probabilità di adozione di successo del cloud computing in un'impresa aumentano quando esistono le seguenti condizioni: le relazioni tra cloud e fornitori caratterizzate dalla fiducia sono fondamentali per l'implementazione del cloud e la promessa di ottenere un vantaggio in un mercato competitivo; nell'implementazione di successo del cloud, le organizzazioni sono in grado di concentrarsi sulle competenze chiave che si traducono in un vantaggio competitivo. E le organizzazioni ottengono maggiori economie di scala IT con il cloud computing quando investono per prime nelle capacità relazionali, tecniche e gestionali. I sistemi di cloud computing sono complessi e condividono molte delle stesse sfide di un modello di calcolo distribuito convenzionale, oltre ad offrire le proprie sfide uniche. La decisione di migrare una o più applicazioni, servizi o un'intera impresa verso un modello di cloud computing è una decisione critica che comporta rischi e ricompense sostanziali. Prima di impegnarsi in qualsiasi strategia di cloud computing, i leader organizzativi devono richiedere un processo decisionale rigoroso. Inoltre, tutte le soluzioni basate sul cloud devono essere conformi agli standard emergenti al fine di massimizzare la portabilità e l'interoperabilità.