Come scegliere il provider di cloud per la tua azienda: criteri fondamentali che spesso si ignorano

La scelta di un provider cloud è spesso raccontata come una gara di listini e marchi. In realtà è una decisione di architettura, compliance e gestione del rischio che influisce sui costi operativi per anni. L’analisi richiede metriche verificabili, scenari di continuità operativa e una valutazione del lock-in tecnologico. È l’approccio che Simona Valguarnera, con un passato da sistemista e progetti di deployment per clienti non tecnici, ha adottato nei team ibridi che ha guidato.
Definire i requisiti e i vincoli prima della software selection
La selezione parte dai requisiti, non dal catalogo servizi. Occorre classificare i carichi di lavoro: transazionali, analitici, streaming, batch. Per ciascuno vanno fissati obiettivi di servizio chiari: Service Level Objective (SLO), Recovery Time Objective (RTO) e Recovery Point Objective (RPO). Un’app di e-commerce può richiedere RTO < 15 minuti e RPO ≤ 5 minuti in due zone di disponibilità; un data lake accetta RTO di ore con RPO giornaliero.
I vincoli includono sovranità dei dati, regolamentazioni settoriali, requisiti di cifratura, localizzazione geografica e dipendenze con sistemi on-premise. È utile produrre una matrice “requisito → evidenza” che elenchi documenti o test attesi (ad esempio report di pen-test, certificazioni, prove di failover).
Potrebbe interessarti anche
Quanto è sicuro salvare dati sensibili su infrastrutture cloud? La risposta che rassicura i responsabili IT
Vantaggi del desktop virtuale sul lavoro da remoto: incrementa la produttività senza aumentare i costi
Crittografia end-to-end applicata ai dati aziendali: scopri il vantaggio concreto per la privacy dei tuoi clienti
Noleggio workstation professionali per grafica e CAD: performance senza investimenti elevatiSicurezza verificabile e conformità normativa
Nel modello di responsabilità condivisa, il provider garantisce la sicurezza del cloud (fisica, ipervisore, rete backbone), mentre il cliente cura la sicurezza nel cloud (configurazioni, identità, dati, applicazioni). La due diligence deve coprire gestione delle identità (IAM con principi di minimo privilegio e politiche condizionali), segmentazione di rete, logging a prova di manomissione e gestione chiavi.
Per i dati sensibili, la cifratura end-to-end con chiavi gestite dal cliente (Bring Your Own Key, BYOK) e moduli hardware (HSM) riduce il rischio. È cruciale verificare la rotazione delle chiavi, i flussi di escrow e l’audit trail. Le certificazioni forniscono un perimetro minimo: ISO/IEC 27001 per il sistema di gestione della sicurezza, attestazioni SOC 2 Type II per i controlli operativi e PCI DSS per ambienti che trattano pagamenti. Tuttavia, le certificazioni non sostituiscono test pratici sulla configurazione del tenant.
Per le aziende europee il trattamento dei dati personali deve osservare il Regolamento generale sulla protezione dei dati. Ciò implica basi giuridiche chiare, data minimization, conservazione limitata e verifiche sui trasferimenti extra-UE. È opportuno chiedere clausole contrattuali sul data residency, sui sub-processor e sulla notifica degli incidenti entro tempi definiti.
Prestazioni e rete: latenza, throughput, peering
Le performance non si misurano soltanto in CPU e RAM. Conta la latenza end-to-end, la banda garantita tra zone, le IOPS dello storage e la variabilità nei picchi. Indicatori pratici: latenza P99 < 50 ms tra client e front-end in EU, IOPS previste per volume con test FIO o benchmark equivalenti, throughput sostenuto di 1–10 Gbps su collegamenti ibridi.
La rete è un fattore determinante. La disponibilità di region e zone di disponibilità influenza la resilienza; il peering con i principali ISP locali riduce i salti di rete. Servizi come Direct Connect/ExpressRoute/Cloud Interconnect o equivalenti abilitano collegamenti dedicati a bassa latenza. La presenza di CDN, Anycast e IPv6 nativo migliora la distribuzione globale. È consigliabile richiedere mappe di peering, misure di jitter e packet loss.
Costi totali di esercizio: oltre il listino
Il prezzo orario della compute è la parte visibile. Il costo reale è determinato da quattro voci spesso sottovalutate: egress di rete (tra region e verso Internet), storage “freddo” con tariffe di retrieval, licenze software gestite e servizi gestiti che scalano con le richieste (per esempio funzioni serverless o database fully managed).
La disciplina FinOps suggerisce misure continue: rightsizing delle istanze, uso di piani riservati o savings plan, ottimizzazione delle classi di storage, spegnimento degli ambienti non produttivi. È utile simulare tre profili di crescita (conservativo, base, aggressivo) su 36 mesi e includere i costi di migrazione e di formazione del team. Un dettaglio chiave sono le politiche di sconto e i crediti in caso di disservizio: vanno confrontati con il rischio effettivo e con gli SLO interni.
| Voce | Perché conta | Domanda da porre | Indicatore |
|---|---|---|---|
| Egress di rete | Può superare i costi compute | Quali tariffe intra-region/verso Internet? | €/TB per fascia |
| Storage “freddo” | Recuperi e operazioni hanno fee | Quali costi di retrieval e API? | €/GB retrieval |
| Supporto | Impatta MTTR e SLA interni | Tempi di risposta per severità P1? | Minuti/ore garantiti |
| Chiavi gestite | Controllo su cifratura e audit | BYOK/HSM e rotazione automatica? | Frequenza rotazione |
| Uscita | Costi e tempi di migrazione | Quali fee e assistenza all’exit? | €/TB + lead time |
Resilienza e continuità operativa
La resilienza si misura. Un’architettura a due zone (multi-AZ) riduce i fault locali, ma non sostituisce la replica geografica (multi-region). Le scelte dipendono dagli obiettivi RTO/RPO. Per carichi critici, database con replica sincrona cross-zone e asincrona cross-region, snapshot immutabili e test di restore periodici sono prassi consolidate.
È importante verificare i Service Level Agreement (SLA) del provider e distinguere tra disponibilità di singoli servizi e disponibilità composita dell’applicazione. Le clausole di credito spesso coprono solo una frazione dei danni. Valguarnera raccomanda esercitazioni trimestrali di disaster recovery con failover controllato e metriche su Mean Time to Recovery (MTTR).
Backup e archiviazione richiedono politiche di retention e immutabilità (WORM) per protezione da ransomware. L’uso di vault separati, accessi break-glass e monitoraggio delle policy riduce il rischio operativo.
Evitare il lock-in e progettare la portabilità
Il lock-in non è solo tecnologico; è anche contrattuale e operativo. Per mitigarlo, conviene standardizzare su componenti portabili: container, orchestrazione Kubernetes, pipeline infrastrutturali dichiarative (Terraform/Pulumi) e osservabilità con formati aperti (OpenTelemetry).
Per i dati, formati aperti e interfacce standard (ad esempio S3-compatible per oggetti) facilitano l’uscita. È opportuno prevedere fin dall’inizio un “exit plan” con stima di tempi e costi di reidratazione dei dataset, segregazione delle chiavi e smaltimento sicuro dei supporti. Nelle negoziazioni contrattuali, inserire clausole di assistenza all’uscita e conservare log di accesso amministrativo a fini di audit.
L’adozione di un approccio multicloud va ponderata: riduce il lock-in ma aumenta la complessità operativa. Una strategia intermedia è il “portability-first” su workload critici e il “best-of-breed” per servizi differenzianti, con governance centralizzata di identità, rete e costi.
Supporto, trasparenza e governance
Il livello di supporto incide sui tempi di risoluzione. È essenziale chiarire fasce orarie, lingua, tempi di prima risposta per incidenti di severità massima e l’accesso a tecnici senior. Un buon provider offre report post-incident con cause radice (RCA), piani di prevenzione e indicatori di affidabilità pubblici.
La trasparenza operativa include status page con storico, advisories di sicurezza tempestivi e un processo di vulnerability disclosure. La governance richiede policy centralizzate su identità, tagging, budget e conformità, con enforcement tecnico (policy-as-code) e revisione periodica. Le baseline di sicurezza, come i benchmark CIS, aiutano a uniformare le configurazioni.
Infine, va valutata la catena di fornitura: data center di terze parti, sub-processor, componenti software di base. La possibilità di audit indipendenti, la disponibilità di attestazioni aggiornate e la mappa dei fornitori sono elementi che riducono l’asimmetria informativa.
Criteri decisivi: checklist sintetica
- Requisiti chiari: SLO, RTO, RPO per ogni workload.
- Compliance provata: documentazione su ISO/IEC 27001 e aderenza al Regolamento generale sulla protezione dei dati.
- Performance misurabili: test indipendenti su latenza P95/P99, IOPS e throughput.
- Costi totali: simulazione a 36 mesi con egress, storage e servizi gestiti.
- Resilienza praticata: esercitazioni DR, snapshot immutabili, piani di failover.
- Portabilità: container, IaC, formati dati aperti e exit plan contrattuale.
- Supporto e governance: SLA di risposta, RCA, policy-as-code e benchmark di sicurezza.
Un provider cloud adeguato è quello che dimostra con evidenze verificabili di poter sostenere requisiti, vincoli e crescita prevedibile dell’azienda. La differenza, spesso, non è nel logo ma nella qualità dei dettagli tecnici e contrattuali che reggono nel tempo.

Cos’è il cloud computing privato? Vantaggi pratici per le medie imprese italiane
Qual è la differenza tra cloud pubblico e cloud ibrido? Aspetti che impattano sulla sicurezza
Qual è il miglior hardware a noleggio per smart working? Scelte che riducono stress e imprevisti
Come funziona il noleggio hardware informatico? Scopri l’alternativa snella per ogni azienda