Le aziende talvolta spendono ingenti somme di denaro per sviluppare e migliorare i propri processi operativi. Per questo motivo è difficile abbandonare l'infrastruttura esistente che è stata ampliata nel corso degli anni e i relativi investimenti e lavori di sviluppo. L'introduzione di una nuova tecnologia può essere molto stressante per tutti i soggetti coinvolti e richiede una strategia ben ponderata. Ci sono anche molte organizzazioni che persistono con le vecchie tecnologie perché non sono rotte, quindi perché aggiustarle o sostituirle? È importante ricordare che non tutti i dati devono essere trasferiti nel cloud in un'unica soluzione: una migrazione "lift and shift", in cui i sistemi esistenti vengono trasferiti nel cloud praticamente senza modifiche, può comportare costi aggiuntivi e sfide che di solito vengono sottovalutate. Idealmente, la migrazione al cloud dovrebbe essere un processo agile. La sostituzione graduale dei sistemi esistenti e il trasferimento a una nuova infrastruttura basata sul cloud consente una migrazione più agevole e un ulteriore sviluppo e ottimizzazione graduale delle analisi. L'approccio graduale fornisce anche il tempo sufficiente per implementare in modo ottimale i sistemi configurati nel cloud in base alle ultime scoperte, mentre la protezione e la sicurezza dei dati è un tema che ogni azienda che lavora con le tecnologie cloud deve conoscere. L'uso delle tecnologie cloud viene spesso rifiutato perché sono state segnalate perdite di dati da parte di altre aziende. Tuttavia, il cloud non è meno sicuro di un data center esternalizzato a un fornitore di servizi IT, a patto che vengano prese e rispettate le precauzioni necessarie.
Per quanto riguarda la sicurezza dei dati (backup), il cloud rende più facile prevenire gravi interruzioni. Se i backup locali vengono conservati nello stesso edificio in cui si trova l'infrastruttura fisica, la perdita devastante di dati, ad esempio in caso di un grave incendio, è quasi inevitabile. La migrazione al cloud consente di spostare facilmente i backup in un altro data center, riducendo le probabilità di gravi interruzioni. Naturalmente questa protezione aggiuntiva non è gratuita, ma i tempi più brevi e l'eliminazione degli investimenti in hardware consentono di implementarla molto più rapidamente.
Per quanto riguarda la protezione dei dati, ovvero la prevenzione dell'accesso non autorizzato e della fuoriuscita delle informazioni archiviate, è necessario seguire gli stessi principi di un'installazione on-premise. L'accesso deve essere limitato e i dati devono essere protetti dall'uso non autorizzato. Il Regolamento generale europeo sulla protezione dei dati (GDPR) e la legge svizzera sulla protezione dei dati richiedono almeno la crittografia dei dati archiviati per i dati personali e sanitari (PII, PHI). Ricorda sempre che il fornitore di servizi cloud (ad esempio Microsoft Azure) è responsabile della disponibilità della piattaforma. Tuttavia, il cliente è sempre responsabile della protezione dei dati elaborati su di essa. Tuttavia, con la corretta configurazione dei meccanismi disponibili, questa protezione può essere adeguatamente implementata.