Cloud scalabile: le caratteristiche specifiche e i vantaggi garantiti
Un servizio che si adatta unicamente alle necessità di chi lo richiede, che risponde alla perfezione a specifici bisogni, che svolge la propria funzione senza per questo pesare sull’infrastruttura o sul personale: è stato tutto questo a determinare il grande successo di tale sistema. Un successo che è destinato ancora a crescere.
La sempre più grande diffusione del cloud computing, in ambito lavorativo e non soltanto, è stata determinata soprattutto dalle sue caratteristiche specifiche, che comportano non pochi vantaggi per enti e aziende. Una di tali caratteristiche è data dal fatto che i servizi in cloud sono scalabili: cosa significa con precisione, e quali sono i vantaggi?
Temi:
Scalabilità

Un sistema si definisce scalabile quando è in grado di aumentare o diminuire le proprie funzioni/prestazioni su una scala predefinita. L’aumento o la diminuzione delle funzioni/prestazioni sono stabiliti unicamente in base:
- Alla disponibilità del sistema in un determinato momento;
- Alle necessità di chi ha richiesto il servizio specifico.
Sistema scalabile: aumenta o diminuisce le proprie prestazioni
In particolare, il concetto di scalabilità viene usato in ambiti come la programmazione software, le telecomunicazioni e l’informatica. Si possono individuare tre grandi tipologie di scalabilità.
- Scalabilità di carico. Il sistema incrementa le proprie funzioni in base alla capacità di calcolo complessiva che gli viene assegnata.
- Scalabilità geografica. Il sistema mantiene le proprie funzioni e caratteristiche indipendentemente dalla distanza che lo separa dagli utilizzatori.
- Scalabilità amministrativa. La gestibilità del sistema resta inalterata nonostante il numero di organizzazioni che lo utilizzano.
I servizi del cloud computing
La scalabilità, sia verso l’alto sia verso il basso, è una caratteristica specifica di tutti i servizi che rientrano nella dicitura di cloud computing. I principali sono:
| Servizio in cloud | Cosa offre il fornitore |
| IaaS (Infrastructure as a Service) | Infrastruttura hardware (server, backup, sistemi di memoria, ecc.) |
| PaaS (Platform as a Service) | Piattaforma software che fornisce vari servizi e programmi (soluzione utilizzata, soprattutto, per sviluppare programmi e applicazioni) |
| SaaS (Software as a Service) | Utilizzo di programmi installati su un server remoto e che, spesso, possono essere utilizzati tramite un server web |
| DaaS (Data as a Service) | Condivisione, via web, di dati ai quali si accede inserendo apposite credenziali in una piattaforma |
In sostanza, un fornitore mette a disposizione software, hardware e programmi a chi fa richiesta di uno specifico servizio. Il richiedente può quindi scegliere, tra una grande serie di servizi, solo quello che fa affettivamente al proprio caso.
Vantaggi
I vantaggi garantiti dalla scalabilità sono diversi. I più importanti, comunque, possono essere considerati questi tre:
- Il cliente può richiedere al fornitore un servizio completamente tarato sulle proprie esigenze;
- Il servizio, successivamente, può essere incrementato o diminuito a seconda delle esigenze/disponibilità del cliente;
- Le risorse a disposizione possono diminuire automaticamente in caso di malfunzionamento, garantendo quindi un livello minimo di servizio anche quando ci sono dei problemi.
Sintetizzando, efficienza e risparmio: il cliente paga solo per il servizio necessario e che meglio risponde alle sue esigenze.
Risparmio ed efficienza: i grandi vantaggi del cloud computing
Esempi
(Fonte immagine: Wikipedia)
Tra i vari esempi di cloud computing, si consideri un fornitore che metta a disposizione dei clienti un programma (SaaS). Di questo programma possono esistere diverse versioni, dalla più basilare a quella più completa e articolata. Il cliente può quindi scegliere di procedere con l’upgrade o con il downgrade del programma, aumentando o diminuendo le funzioni a seconda della necessità.
IaaS: un VPS
VPS sta per virtual private server ed è uno dei principali esempi di infrastructure as a service che si possano fare. Il fornitore crea un server virtuale sul proprio hardware al quale il cliente può accedere da remoto utilizzando programmi specifici e delle credenziali di accesso.
DaaS: uno stradario
Praticamente a tutti, almeno una volta nella vita, sarà capitato di usare uno stradario digitale per avere indicazioni sulla strada da seguire. Ebbene, quello stradario (l’esempio più celebre è sicuramente Google Maps) altro non è se non un esempio di data as a service: il fornitore, tramite un apposito programma, mette a disposizione le informazioni su strade e percorsi.
PaaS: ambiente di sviluppo
Il platform as a service, come già accennato in precedenza, è un servizio al quale ricorrono, principalmente (ma non solo), gli sviluppatori di programmi. Per sviluppare un qualsiasi applicativo, c’è bisogno di un ambiente di sviluppo, ovvero una suite di programmi che permette agli sviluppatori, in un ambiente protetto, di ideare, implementare e testare funzioni e quant’altro. Con il PaaS, l’ambiente di sviluppo viene messo a disposizione da un fornitore.
SaaS: la posta elettronica
Il software as a service può essere considerato come il servizio cloud per eccellenza. I programmi utilizzabili direttamente online sono tantissimi e, ormai, fanno parte della vita di tutti i giorni: i sistemi di gestione della posta elettronica sono solo alcuni degli esempi più comuni che si possono fare.
Soluzioni in cloud scalabili
Tutti i servizi offerti dal cloud data center di Bucap sono perfettamente scalabili e adattabili alle esigenze del cliente. In particolare, ci si occupa della realizzazione di:
- Infrastrutture completamente virtuali, gestite e monitorate;
- Piani di disaster recovery e business continuity;
- Progetti di virtualizzazione per ridurre i costi di gestione e mantenimento legati ai server;
- Assistenza completa per le applicazioni più diffuse (come Windows, Linux e SQL);
- Progetti di networking (gestione di reti LAN e WAN), connettività (collegamenti a internet e con banda larga) e security (backup, controllo accessi).
Area Editoriale
