L'evoluzione del cloud computing: dalle prime idee di John McCarthy alle piattaforme moderne
L'evoluzione del cloud computing può essere fatta risalire a sistemi in tempo reale precedenti alla sua esistenza...
L'evoluzione del cloud computing può essere fatta risalire a vecchi sistemi in tempo reale utilizzati molto prima della nascita del cloud computing. Nel termine "cloud computing", la parola "cloud" si riferisce al fornitore o al fornitore di servizi che offre servizi su Internet, mentre "informatica" si riferisce all'elaborazione, ai calcoli o alle varie risorse fornite dal computer.
Il concetto di cloud computing risale al 1961, quando John McCarthy del MIT propose che l’informatica potesse essere organizzata come un’utilità pubblica, proprio come lo è il sistema telefonico. Questa visione pionieristica ha gettato le basi per l’evoluzione del cloud computing.
Una delle prime aziende a lavorare con il concetto di cloud computing è stata Salesforce alla fine degli anni ’90. L'azienda ha iniziato a fornire il proprio software come servizio (SaaS), offrendo ai propri utenti la gestione delle relazioni con i clienti. Il modello di Salesforce è uno dei modelli tipici del cloud computing, insieme a Platform as a Service (PaaS) e Infrastructure as a Service (IaaS).
Negli anni successivi, molte università in tutto il mondo iniziarono a collaborare con Google e IBM per promuovere programmi di cloud computing. Ciò ha contribuito a ridurre i costi della ricerca accademica e ha creato una notevole potenza di calcolo accessibile tramite Internet.
Nel 2006, Amazon ha lanciato Amazon Elastic Compute Cloud (EC2), introducendo il modello Infrastructure as a Service (IaaS) che ha rivoluzionato il modo in cui le aziende possono accedere alle risorse informatiche. Successivamente molte altre organizzazioni hanno aderito al progetto OpenStack, che ha contribuito allo sviluppo del cloud computing.
Oggi, il cloud computing ha raggiunto un elevato grado di maturità tecnologica e ha trasformato il modo in cui le aziende e gli individui utilizzano e gestiscono i propri dati e applicazioni. È diventato uno strumento essenziale per la scalabilità, l'accessibilità e l'efficienza dei servizi informatici.
Riferimenti
Una storia del cloud
Cloud Computing: storia e panoramica
Cloud Computing: storia, architettura, problemi di sicurezza
Una breve storia del cloud computing