Vantaggi e svantaggi del cloud computing
Un concetto fondamentale alla base del cloud computing è che oramai l‘hardware su cui gira un servizio, l’infrastruttura di cui una macchina fa parte e persino l’azienda che fornisce l’hosting per le risorse, sono elementi in gran parte irrilevanti per chi accede a file e applicativi sulla nuvola.
E se ci pensiamo, il termine stesso “nuvola” si riferisce anche a questo. Non per forza di cose sappiamo dove si trova ciò che potenzia un servizio o un’applicazione ma ci rendiamo conto che c’è, è da qualche parte al mondo, connesso e disponibile.
Questa è ovviamente una semplificazione eccessiva; per molti clienti, l’ubicazione dei propri servizi e dati rimane un problema fondamentale.
Cos’è il cloud computing in breve
Il cloud computing è la fornitura di servizi informatici, inclusi server, storage, database, networking, software, analisi e sistemi di intelligence su internet, per offrire un’innovazione più rapida, risorse flessibili ed economie di scala.
Anziché possedere la propria infrastruttura informatica o data center, le aziende possono affittare l’accesso a qualsiasi cosa, dalle applicazioni allo storage, da un provider di servizi cloud.
Uno dei vantaggi dell’utilizzo dei servizi di cloud computing è che le aziende possono evitare i costi iniziali e la complessità di possedere e mantenere la propria infrastruttura IT.
A loro volta, i fornitori di servizi di cloud computing possono beneficiare di significative economie di scala fornendo gli stessi servizi a un’ampia gamma di clienti.
I servizi di cloud computing oggi coprono una vasta gamma di opzioni: basi di archiviazione, rete e potenza di elaborazione, fino all’elaborazione del linguaggio naturale e all’intelligenza artificiale.
Qualsiasi servizio che non richiede di essere fisicamente vicino all’hardware del computer che si sta utilizzando ora può essere fornito tramite il cloud.

Il cloud computing è alla base di un vasto numero di servizi.
Ciò include servizi consumer come le email o il backup su cloud delle foto sullo smartphone, ma anche servizi che consentono alle grandi aziende di ospitare tutti i loro dati ed eseguire tutte le loro applicazioni nel cloud.
Ad esempio, Netflix si affida ai servizi di cloud computing per eseguire il suo servizio di streaming video.
Il cloud computing sta diventando l’opzione predefinita per molte app.
I fornitori di software stanno offrendo sempre più le loro applicazioni come servizi su internet piuttosto che prodotti autonomi.
Tuttavia, ci sono potenziali svantaggi nel cloud computing. La tecnologia può anche introdurre nuovi costi e nuovi rischi per le aziende che lo utilizzano.
Il termine “cloud computing” esiste dai primi anni 2000. Il concetto di “informatica come servizio” esiste da molto più tempo, fin dagli anni ’60, quando gli uffici informatici consentivano alle aziende di affittare tempo su un mainframe, piuttosto che doverne acquistare uno da soli.
Questi servizi di “time-sharing” sono stati ampiamente superati dall’ascesa del PC, che ha reso il possesso di un computer molto più conveniente, e poi, a sua volta, dall’ascesa dei data center aziendali in cui le aziende archiviavano grandi quantità di dati.
Ma il concetto di affitto dell’accesso alla potenza di calcolo è riemerso ancora, nei fornitori di servizi applicativi, nell’utility computing e nel grid computing della fine degli anni ’90 e dei primi anni 2000.
Trend seguiti poi dal cloud computing, che ha preso piede con l’emergere del SaaS e dei fornitori come Amazon Web Services.
Vantaggi del cloud computing
I vantaggi esatti variano a seconda del tipo di servizio cloud utilizzato.
L’utilizzo di servizi cloud significa che le aziende non devono acquistare o mantenere la propria infrastruttura informatica.
Non è più necessario acquistare server, aggiornare applicazioni o sistemi operativi o disattivare e smaltire hardware o software quando non sono aggiornati. E’ tutto a carico del fornitore.
Flessibilità per le PMI
Per le applicazioni di base, come la posta elettronica, può avere senso passare a un fornitore di servizi cloud, piuttosto che affidarsi a competenze interne.
È probabile che un’azienda specializzata nella gestione e nella protezione di questi servizi disponga di competenze migliori e personale più esperto di quanto una piccola impresa possa permettersi di assumere.
I fornitori di servizi cloud potrebbero essere in grado di fornire un servizio più sicuro ed efficiente agli utenti finali.
Agilità
L’utilizzo del cloud permette alle aziende di muoversi più rapidamente e testare i progetti senza lunghi appalti e grandi costi iniziali.
Questo concetto di agilità aziendale è spesso citato dai sostenitori del cloud come un vantaggio chiave.
La capacità di avviare nuovi servizi senza il tempo e lo sforzo associati al tradizionale approvvigionamento IT dovrebbe significare che è più facile iniziare più rapidamente nuove applicazioni.
Scalabilità
Per un’azienda con un‘applicazione che presenta grandi picchi di utilizzo, ad esempio utilizzata solo in un particolare periodo della settimana o dell’anno, potrebbe avere un senso finanziario ospitarla nel cloud piuttosto che avere hardware e software dedicati che rimangono inattivi per la maggior parte del tempo.
Il passaggio a un’applicazione ospitata nel cloud per servizi come e-mail o CRM potrebbe eliminare un onere per il personale IT interno e, se tali applicazioni non generano un grande vantaggio competitivo, ci sarà poco altro impatto.
Il passaggio a un modello di servizi sposta anche la spesa in conto capitale (capex) al modello operativo (opex), un ulteriore vantaggio per certe organizzazioni.
Svantaggi del cloud computing
Il cloud computing non è necessariamente più economico di altre forme di hosting, così come l’affitto non è sempre più economico dell’acquisto a lungo termine.
Se un’applicazione ha un utilizzo regolare e prevedibile per i servizi informatici, potrebbe essere più economico fornire quel servizio internamente.
Svantaggio competitivo
Alcune aziende potrebbero essere riluttanti a ospitare dati sensibili in un servizio utilizzato anche dai concorrenti.
Passare a un’applicazione SaaS può significare inoltre che si stanno utilizzano le stesse applicazioni di un concorrente.
Questo potrebbe rendere difficile creare un vantaggio competitivo se quell’applicazione è fondamentale per la propria attività.
Migrazione
Sebbene possa essere facile iniziare a utilizzare una nuova applicazione cloud, la migrazione di dati o app esistenti potrebbe essere molto più complicata e costosa.
Gap di competenze
in un mondo in cui mancano le professionalità tecniche, la gestione può diventare complessa. Ancora di più in uno scenario che vira sempre più verso il multi-cloud.
E poi il requisito fondamentale: per il cloud bisogna essere in rete, se non si ha connessione, non si ha accesso a file e servizi.
Quando conviene avvalersi dei servizi cloud?
Gli analisti sostengono che poiché il cloud è oramai alla base della maggior parte delle operazioni in tutto il mondo, dal mobile banking all’assistenza sanitaria, l’utilizzo della nuvola non farà che aumentare.
Ma a chi conviene davvero avvalersi del cloud?
In un panorama che vede affermarsi il lavoro a distanza, non è più necessario essere vincolati a lavorare in ufficio per accedere ai dati aziendali.
Si può essere produttivi sempre e ovunque, senza le restrizioni dei server locali. Il cloud computing è dunque una strada percorribile da chi necessita di essere più agile nei propri processi.
E sono le app basate su cloud che lo rendono realtà.
Si può comunicare con i membri del team, collaborare a progetti, essere più produttivo ed efficiente solo grazie alla nuvola e ai suoi progressi.
Le aziende possono crescere, sia in termini quantitativi che qualitativi, solo tramite l’agilità fornita dal cloud.
I server on-premise stanno iniziando a diventare un ricordo del passato. Sebbene siano ancora una scelta cardine per un certo tipo di organizzazioni, tutte, per la totalità o per buona parte delle proprie attività, hanno scelto il cloud.
Ultimi post
- Qual è la differenza tra container e macchine virtuali?
- IoC in informatica: ruolo e funzioni degli indicatori di compromissione
- Le 5 fasi del design thinking. Il processo step by step
- Topologia delle reti informatiche: quante sono e come funzionano
- Digital transformation per aziende: come funziona e i suoi vantaggi
Categorie
Tag