Homepage » come » Che cos'è il cloud computing e cosa significa questa stupida buzzword?

    Che cos'è il cloud computing e cosa significa questa stupida buzzword?

    L'altro giorno un lettore ha scritto chiedendo se il cloud computing potrebbe aiutare a salvare il suo spazio sul disco rigido, il che mi ha fatto capire che è ora di parlare esattamente di cosa significa questa parola d'ordine idiota.

    Cos'è il Cloud Computing?

    Secondo il National Institute of Standards and Technology, la definizione di "Cloud Computing" è questa parte incomprensibile di assurdità scritta chiaramente per essere il più confusa possibile:

    Il cloud computing è un modello per abilitare l'accesso alla rete conveniente e on-demand a un pool condiviso di risorse di calcolo configurabili (ad esempio reti, server, storage, applicazioni e servizi) che possono essere rapidamente fornite e rilasciate con il minimo sforzo di gestione o fornitore di servizi interazione.

    Quindi qual è la definizione per le persone reali?

    Cloud Computing = Applicazioni Web

    Questo è tutto ciò che c'è da fare. Se stai utilizzando un'applicazione web o basata su Internet da un importante fornitore come Google o Microsoft, stai utilizzando il cloud computing. congratulazioni!

    Ogni applicazione web che tu abbia mai usato, come Gmail, Google Calendar, Hotmail, SalesForce, Dropbox e Google Docs, si basa sul "cloud computing", perché quando ti colleghi a uno di questi servizi, ti stai davvero collegando a un enorme pool di server da qualche parte là fuori su internet. Il client non ha bisogno di essere un browser web, ma questa è la direzione in cui tutto sta andando.

    Pensi ci sia altro da questo? Non mi credi? Basta ascoltare Larry Ellison, CEO e co-fondatore di Oracle, parlare di quanto sia veramente cretino questo termine:

    Quindi, perché il cloud computing?

    Abbiamo già stabilito che è un termine inutile che descrive semplicemente le applicazioni web, che esistono da molto tempo, ma per far sì che le aziende inizino a passare alle applicazioni web invece dei server self-host, i tipi di marketing hanno inventato un nuova parola d'ordine.

    Il motivo per cui hanno usato la parola "cloud" nella buzzword è semplice: nei diagrammi di rete, Internet è solitamente rappresentato con una nuvola nel mezzo del disegno. Quei droni di marketing sono inventivi, no??

    Quindi in pratica il termine stesso è solo un modo per consulenti e aziende di vendere più servizi in un nuovo pacchetto brillante. Ecco una buona illustrazione di come funziona:

    Comico di Geek and Poke

    Come può aiutarmi il cloud computing?

    Dal momento che le aziende di tutto il mondo stanno spostando le loro applicazioni sul Web e stanno ottenendo nuove e interessanti funzionalità accessibili tramite il tuo browser web, sarai presto in grado di accedere praticamente a qualsiasi dispositivo da qualsiasi browser su qualsiasi PC e le linee si confonderanno tra il desktop e il Internet.

    Ora che Microsoft ha finalmente rilasciato la versione beta di Internet Explorer 9, che supporta nuovi standard Web come HTML5 e utilizza l'accelerazione hardware per rendere l'intera esperienza veloce, ogni browser sarà finalmente sullo stesso piano. Quando Microsoft ha detto che IE9 cambierà il web, non stavano scherzando: erano loro solo quelli che trattengono la rete con i loro anemici browser IE7 e IE8, per non parlare dell'antico IE6. E ora l'incubo è finalmente quasi finito.

    Diventerà ancora più interessante ogni volta che verrà rilasciato Chrome OS, che è fondamentalmente un intero sistema operativo costruito attorno a un browser web come interfaccia principale, con tutte le tue applicazioni come applicazioni web invece che locali, si spera che supporti l'integrazione web come IE9 fa con la barra delle applicazioni di Windows 7.

    In che modo il cloud computing è diverso per le aziende?

    Se ti trovi nel mondo dell'IT, probabilmente ti stai graffiando la testa a questo punto e stai pensando che sto semplificando eccessivamente l'idea del cloud computing, quindi spieghiamo la vera differenza dal lato più tecnico delle cose.

    In passato, ogni azienda eseguiva tutte le proprie applicazioni su tutti i propri server, ospitati nella propria posizione o nel proprio data center. Questo ovviamente richiede molta manutenzione e denaro per mantenere tutto funzionante, aggiornato e sicuro.

    Dal punto di vista del business, le aziende possono ora trasferire gran parte del loro computing ai servizi cloud, che forniscono le stesse applicazioni che si installerebbero sui propri server, ma ora sono accessibili su Internet per i propri clienti. Hai letto delle società che passano a Google Documenti? Questo è un esempio perfetto di aziende che passano dall'hosting dei propri server locali all'utilizzo del cloud computing.

    Ma cosa succede se la tua azienda fornisce un servizio agli altri? Puoi inoltre sfruttare il cloud computing creando applicazioni che non funzionano sui tuoi server, ma che in realtà utilizzano le risorse server fornite da uno dei maggiori provider: Google ha App Engine, Microsoft ha Windows Azure e Amazon ha il loro framework EC2.

    La maggior parte di questi servizi funziona su base pay-per-risorse, quindi l'applicazione viene caricata solo per la quantità di CPU e di utilizzo della rete effettivamente utilizzata: quando l'applicazione è piccola e non ha molti utenti, non si vengono caricati molto, ma il vantaggio è che può scalare fino a 10.000 utenti senza problemi (anche se pagherai molto di più per l'utilizzo della CPU aggiunto).

    Hai ancora bisogno di più? Ecco un video che lo spiega con ... piccole nuvole soffici.


    Le applicazioni Web sono il futuro. Cloud Computing è una parola d'ordine stupida. Discutere.