Un amministratore cloud gestisce una rete di computer che fornisce accesso a utenti esterni tramite Internet. Lavora con i server che forniscono lo spazio di archiviazione ed esegue i programmi a cui gli utenti accedono in remoto. Le sue funzioni sono paragonabili a quelle di un amministratore di rete, tranne per il fatto che la rete dell’amministratore cloud è aperta e accessibile alle persone che non lavorano per l’azienda proprietaria dei server.
La nozione di “nuvola” è un prodotto dell’inizio del 21 ° secolo. Negli anni ’90, le aziende hanno collegato in rete le proprie stazioni di lavoro utilizzando server che si trovavano più spesso in loco. Tali server eseguivano programmi software centralizzati a cui gli utenti accedevano dai loro desktop e memorizzavano database di informazioni che tutti potevano visualizzare e modificare contemporaneamente. Gli amministratori di rete sono stati assunti per mantenere il sistema, aggiornare software e apparecchiature, gestire la sicurezza e fornire supporto tecnico ai singoli lavoratori.
Quando i lavoratori volevano accedere alle informazioni dell’azienda dalla strada o da casa, dovevano accedere in remoto ai server dell’azienda effettuando l’accesso utilizzando un modem o una connessione Internet. Il programma che consentiva l’accesso doveva essere installato localmente sul computer utilizzato da un lavoratore. Non poteva usare nessun altro computer per accedere ai server dell’azienda che non avevano il programma.
La connettività Internet sempre più affidabile ha portato con sé la possibilità di localizzare in remoto server a cui potrebbe accedere un numero qualsiasi di persone su Internet. Invece di ogni azienda che ha una propria banca di server che esegue il proprio software concesso in licenza, è nata la nozione di software as a service (SAAS). Con SAAS, gli sviluppatori di software eseguono il proprio software sui propri server e consentono agli acquirenti di accedere al software su Internet. Ogni utente ha il proprio ambiente di lavoro sicuro e spazio di archiviazione sui server dello sviluppatore del software. Un amministratore cloud gestisce questo ambiente server in cui i dati delle persone vengono archiviati in remoto.
Le aziende che vendono prodotti SAAS, come servizi di posta elettronica, spazio di archiviazione multimediale o un database di gestione delle vendite, assumeranno un amministratore cloud per mantenere i server in esecuzione alla massima efficienza. I loro prodotti si basano sulla fornitura di accessibilità del software su Internet. I server che consentono tale funzionalità devono funzionare 24 ore su 24, eseguire software aggiornato ed elaborare i più recenti protocolli di sicurezza per proteggere da violazioni della privacy e perdita di dati. Gli amministratori lavorano direttamente all’interno del sistema operativo del computer per garantire un ambiente server stabile.
Ciò che l’amministratore del cloud deve sapere per fare il suo lavoro dipenderà dall’ambiente in cui viene assunto. In generale, dovrà conoscere l’amministrazione del server, la rete, i protocolli di connessione a Internet e una serie di linguaggi di programmazione del computer. Probabilmente dovrà anche sapere come lavorare con i database di Internet e come amministrare il SAAS particolare che l’azienda vende. Ancora più importante, deve essere esperto nella sicurezza dei server, poiché la protezione affidabile dei dati è una delle questioni chiave che guidano l’uso del cloud da parte dei consumatori.