Capire le basi del cloud computing
Capisci che cosa offrono i servizi cloud, come IaaS, PaaS e SaaS dividono il lavoro e che cosa resta da configurare, gestire e trasferire a te.

Apri lo stesso documento condiviso su un portatile e su un telefono. Il servizio conserva il documento ed esegue l’applicazione per te. Da qualche parte, computer fisici stanno svolgendo quel lavoro. «Cloud» descrive un modo di ottenere capacità di calcolo attraverso una rete.
Il cambiamento utile è il modo in cui ottieni capacità
Invece di comprare un server prima di sapere quanta capacità ti serve, un servizio cloud può permetterti di richiedere calcolo o spazio di archiviazione quando ne hai bisogno e poi rilasciare le risorse che non usi più. Il software gestisce gran parte della predisposizione.
Un cloud pubblico serve i clienti dal bacino di risorse di un provider. Un cloud privato serve una sola organizzazione e può funzionare nei suoi locali. Il cloud computing è quindi un servizio e un modello operativo, non semplicemente un altro modo per dire «un computer lontano». Questa distinzione segue la definizione NIST del cloud computing.
Tre modelli di servizio, tre punti di partenza diversi
- IaaS — infrastruttura: ottieni calcolo, archiviazione e rete, poi installi ed esegui il tuo software. Per esempio, puoi creare una macchina virtuale per un sito web e gestirne il sistema operativo e l’applicazione.
- PaaS — piattaforma: fornisci l’applicazione; la piattaforma offre una parte maggiore dell’ambiente necessario a eseguirla. Dedichi meno tempo alla gestione del sistema sottostante, lavorando però entro gli strumenti e le capacità supportati dalla piattaforma.
- SaaS — applicazione: usi un servizio già pronto, come documenti condivisi o posta elettronica. Configuri gli account e il modo in cui le persone lo usano, mentre il provider gestisce l’applicazione.
Questi modelli descrivono ciò che ricevi e ciò che continui a gestire da solo. Non sono una scala dal peggiore al migliore. Chi vuole scrivere un documento svolge un compito diverso da chi vuole costruire l’editor di documenti.
Che cosa diventa più facile e che cosa richiede ancora una scelta?
I servizi cloud possono accorciare il tempo tra un’idea e un’applicazione funzionante. La capacità può crescere con la domanda e un piccolo team può usare servizi che da solo farebbe molta fatica a gestire.
Il costo segue il servizio effettivo: macchine in esecuzione, dati archiviati, trasferimenti o account utente possono essere fatturati in modi diversi. Maggiore flessibilità non significa che ogni carico di lavoro costi meno. Anche la capacità ha limiti pratici, come quote e disponibilità regionali.
Il provider può mantenere l’apparecchiatura fisica, ma i permessi del tuo account e le impostazioni dell’applicazione continuano a determinare chi può vedere o modificare i dati. La spiegazione AWS della responsabilità condivisa mostra come cambia la divisione in base al servizio. Allo stesso modo, il ripristino dipende dalle copie, dalla conservazione e dal processo di recupero che hai realmente predisposto; la parola «cloud» non lo garantisce.
Scegli il lavoro che vuoi conservare
Parti da un compito concreto: usare un’applicazione, pubblicarne una tua o controllare tutto il suo ambiente software. Poi osserva quale lavoro resta al tuo team, come crescono i costi e come puoi portare i tuoi dati altrove.
Anche la posizione fisica è una scelta. Un’applicazione può usare sia elaborazione vicina sia risorse condivise più grandi. Continua con l’edge computing e il cloud computing, oppure torna indietro alla connessione che ti porta fin lì.