Il cloud computing utilizza il Web, le risorse condivise e il software condiviso per consentire agli utenti facilità e flessibilità di accesso a dati e programmi. Le persone usano il cloud computing da anni senza saperlo, come i servizi di posta elettronica e video basati sul Web. Anche le aziende e altre organizzazioni stanno pensando di utilizzare applicazioni di cloud computing o hanno già iniziato a utilizzarle. La maggior parte delle applicazioni di cloud computing rientra in tre categorie principali: infrastruttura come servizio, piattaforma come servizio o software come servizio.
Le applicazioni di cloud computing sono utilizzate da tempo in tutto il mondo. Una delle più comuni applicazioni di cloud computing in uso è la posta elettronica gratuita basata sul Web. Gli utenti di computer attingono anche a un cloud pubblico quando utilizzano servizi di messaggistica istantanea e videomessaggi, nonché voice-over-IP. I servizi di backup dei dati consentono agli utenti di archiviare file su un cloud pubblico o privato nel cyberspazio. Ci sono anche servizi di gestione di clienti e forza vendita per le imprese.
Le applicazioni di cloud computing si dividono in tre categorie principali. La prima categoria è denominata infrastruttura come servizio. Questa tecnologia dell’informazione consente alle aziende e ad altre grandi organizzazioni di configurare un data center virtuale in un cloud pubblico o privato. I due migliori esempi di ciò sono il servizio di archiviazione semplice di Amazon e l’Elastic Compute Cloud, o EC2. Altri servizi di archiviazione e infrastruttura virtuale simili sono forniti da società informatiche globali e fornitori di telecomunicazioni.
La seconda categoria è denominata piattaforma come servizio. In questo sistema, il cloud fornisce un sistema di server virtuali in grado di sostituire il server e i desktop hardware tradizionali con sistemi operativi, processori e memoria. In sostanza, gli utenti possono quindi accedere ai propri file e applicazioni personali o aziendali ovunque da qualsiasi dispositivo informatico utilizzando queste applicazioni di cloud computing. Uno degli esempi più popolari di questo tipo di applicazione cloud è Azure™ di Microsoft®.
Il software come servizio è forse il gruppo più comune di applicazioni di cloud computing. Il software tradizionale deve essere scaricato su un desktop o laptop. Funziona solo sui computer che lo hanno scaricato. Le applicazioni di cloud computing, tuttavia, esistono nel cloud. Non è necessario scaricare l’applicazione e tutte le funzionalità sono disponibili per qualsiasi utente su qualsiasi dispositivo con accesso via web. Alcuni esempi comuni di questi tipi di programmi sono qualsiasi servizio di posta elettronica online o messaggistica istantanea.
Per singoli utenti e organizzazioni, le applicazioni di cloud computing offrono vantaggi preziosi. Consentono loro di accedere e pagare per la quantità esatta di potenza di calcolo e capacità di archiviazione dei dati di cui hanno bisogno. Il cloud computing incoraggia anche la mobilità e richiede meno risorse in casa.