Il Cloud Computing è una tecnologia informatica che consente di sfruttare la rete Internet per distribuire risorse software ed hardware da remoto.
Si tratta di un servizio offerto da apposite aziende definite Cloud provider, le quali si occupano dell’assegnazione delle risorse e, a richiesta, anche della gestione completa del servizio.
I vari tipi di Cloud Computing
Esistono diverse modalità di distribuzione delle risorse Cloud, quali:
- Cloud Pubblico, con il quale le risorse erogate appartengono al provider. Quest’ultimo mette a disposizione delle aziende macchine virtuali, storage ed applicazioni provvedendo alla gestione del sistema. Con questa modalità le risorse IT vengono condivise da tutti gli utilizzatori.
- Cloud Ibrid, il qualecombina le altre due modalità ovvero il pubblico ed il privato, attraverso tecnologie apposite che supportano l’erogazione delle risorse sia in modalità Private che Public Cloud.
- Cloud Privato, il quale prevede un pool di risorse dedicato alla singola azienda che ha accesso esclusivo al sistema infrastrutturale. Questa soluzione garantisce una maggiore privacy in quanto la rete non è condivisa con altre realtà.
Quali sono i principali vantaggi offerti dal Cloud Computing?
Il Cloud Computing rappresenta un grande cambiamento rispetto alla visione tradizionale delle aziende in materia di risorse IT.
E’ veloce e versatile, permette all’azienda di avere in poco tempo e quasi ovunque le informazioni necessarie offrendo i seguenti vantaggi:
- Costo, il Cloud Computing elimina le spese associate all’acquisto di hardware e software ed alla configurazione e gestione di data center locali, i quali richiedono rack di server, elettricità 24 ore su 24 per alimentazione e raffreddamento ed esperti IT per la gestione dell’infrastruttura.
- Velocità. La maggior parte dei servizi di Cloud Computing viene fornita in modalità self-service e su richiesta. E’ possibile effettuare il provisioning anche di grandi quantità di risorse di calcolo in pochi minuti, in genere con pochi clic del mouse.
- Scalabilità globale. I vantaggi dei servizi di Cloud Computing includono la possibilità di ridimensionare le risorse in modo elastico. In materia di cloud ciò significa fornire la giusta quantità di risorse IT, ad esempio una quantità maggiore o minore di potenza di calcolo, risorse di archiviazione e larghezza di banda, quando è necessario e dalla località geografica appropriata.
- Produttività. I data center locali richiedono in genere un impegno notevole nell’organizzazione e nell’assemblaggio dei rack, che include la configurazione dell’hardware, l’applicazione di patch software e altre attività di gestione IT dispendiose in termini di tempo. Il Cloud Computing elimina la necessità di molte di queste attività, consentendo ai team IT di dedicare il proprio tempo al raggiungimento di obiettivi aziendali più importanti.
- Prestazioni. I più grandi servizi di Cloud Computing vengono eseguiti su una rete mondiale di data center sicuri, aggiornati regolarmente all’ultima generazione di hardware, veloce ed efficiente. Ciò offre diversi vantaggi rispetto ad un singolo data center aziendale, tra cui latenza di rete ridotta per le applicazioni e maggiori economie di scala.
- Affidabilità. Il Cloud Computing aumenta la semplicità e riduce i costi di backup dei dati, ripristino di emergenza e continuità aziendale, grazie alla possibilità di eseguire il mirroring dei dati in più siti ridondanti nella rete del provider di servizi cloud.
- Sicurezza. Molti provider di servizi cloud offrono un’ampia gamma di criteri, tecnologie e controlli che rafforzano il comportamento di sicurezza complessivo, grazie alla protezione di dati, app e infrastruttura dalle minacce potenziali.