Il cloud computing è abbastanza maturo da alleviare alcuni dei problemi legati alla manutenzione dell'infrastruttura IT in loco? In tal caso, quali sono alcuni degli svantaggi dell'adozione? La sicurezza e la privacy sono una grande preoccupazione?
Il cloud computing è abbastanza maturo da alleviare alcuni dei problemi legati alla manutenzione dell'infrastruttura IT in loco? In tal caso, quali sono alcuni degli svantaggi dell'adozione? La sicurezza e la privacy sono una grande preoccupazione?
Risposte:
Non è solo privacy e sicurezza. Queste sono preoccupazioni abbastanza grandi, mentre aspettiamo che Craig Gentry si sbrighi e renda pratica la crittografia omomorfa.
C'è anche la questione di rendere la tua azienda dipendente da qualcosa al di fuori del tuo controllo.
Esempio, e questo non ha nemmeno bisogno del cloud computing: ho ereditato un client che gestisce la propria attività da un sito Web. È fantastico ... fino a quando l'ISP non ha un ciclo di routing, o lo scambio locale si interrompe, o il datacenter che ospita il sito Web interrompe qualcosa di locale. (Sono successe tutte negli ultimi sei mesi.)
Se la tua azienda dipende interamente dalle cose dall'altra parte della rete, corri il rischio che la tua azienda si fermi ogni volta che qualcosa nella rete va storto. Non è solo un singolo punto di errore; è come una serie di singoli punti di errore.
Sì, il cloud computing dovrebbe proteggere esattamente da alcuni dei problemi che ho descritto sopra. Ma se un escavatore a cucchiaia rovescia passa attraverso il cavo del tuo scambio, sei potenzialmente in grossi guai.
Nella mia esperienza, c'è ancora del codice da scrivere per legare le cose in alcuni casi. Dove ho lavorato abbiamo avuto un paio di casi diversi di utilizzo dei servizi dal cloud e in ogni caso ci sono alcune cose da considerare come quanto bene le cose si collegano in questo dato che quei servizi cloud possono aggiornare e rompere qualcosa o andare giù per pochi minuti e causare ogni tipo di panico.
La sicurezza e la disponibilità sono alcune delle maggiori preoccupazioni, ma ci sono anche altri problemi. Un aggiornamento rompe la funzionalità esistente? Fino a che punto si va per la retrocompatibilità? Quanto bene si collega con altri sistemi poiché pochissime cose funzionano isolatamente? Ad esempio, un sistema di gestione dei contenuti potrebbe dover interagire con un sistema di gestione delle relazioni con i clienti, un sistema di gestione delle traduzioni, un sistema di pianificazione delle risorse aziendali, tra gli altri. Il cloud può essere utile per alcune cose ma mi sta ancora maturando la mente.