Un VPS (Virtual Private Server) è una macchina virtuale con un sistema operativo tutto tuo, su cui hai accesso amministrativo completo. Sta a metà tra l'hosting condiviso, dove tutto è gestito ma poco configurabile, e le piattaforme cloud complete, molto potenti ma più complesse. Per un sito, un'applicazione web di dimensioni contenute o qualche servizio interno è spesso la scelta più equilibrata. Le offerte sembrano simili, ma le differenze reali si nascondono nei dettagli.
Prima domanda: gestito o non gestito
Un VPS non gestito ti consegna una macchina accesa e nulla più: aggiornamenti, sicurezza, backup e configurazione sono a tuo carico. Costa meno ed è flessibile, ma richiede competenze e tempo.
Un VPS gestito include un pannello di controllo, aggiornamenti del sistema, a volte monitoraggio e assistenza sulla configurazione. Costa di più, ma ti libera da una parte del lavoro operativo.
La scelta dipende da una domanda onesta: chi aggiornerà il sistema quando esce una correzione di sicurezza critica? Se la risposta non è chiara, un servizio gestito è probabilmente l'investimento migliore.
Le risorse da valutare
CPU: condivisa o dedicata
La maggior parte dei VPS economici offre vCPU condivise: i core fisici sono divisi tra più clienti. Funziona bene per carichi leggeri o variabili, ma se un vicino consuma molto le prestazioni possono calare. Le vCPU dedicate garantiscono i core per te, a un prezzo più alto, e sono preferibili per database, build e calcoli intensivi.
Memoria
La RAM è spesso la risorsa che finisce per prima. Un database, un'applicazione in Python o Node e un server web possono richiedere più memoria del previsto, e quando finisce il sistema rallenta o termina i processi. Come punto di partenza, misura il consumo della tua applicazione in sviluppo e lascia un margine.
Disco
Conta il tipo, non solo la dimensione. I dischi NVMe sono molto più veloci dei vecchi SSD SATA e incomparabilmente più veloci dei dischi meccanici, e la differenza si sente sui database. Verifica anche se lo spazio è locale o su storage di rete: il primo è di solito più veloce, il secondo più flessibile e a volte più resistente ai guasti.
Traffico e banda
Distingui tra velocità della connessione e traffico incluso. Molti fornitori includono un certo numero di terabyte al mese e fanno pagare l'eccedenza; altri limitano la velocità oltre una soglia. Per un sito con molti file multimediali questo può diventare il costo principale.
Dove si trova il server
La posizione del datacenter influisce su tre aspetti.
- Latenza: un server vicino ai tuoi utenti risponde più rapidamente. Per un pubblico italiano, un datacenter in Italia o nell'Europa centrale offre tempi di risposta bassi.
- Normativa: se tratti dati personali di cittadini europei, un fornitore con datacenter nell'Unione semplifica l'adempimento degli obblighi sul trasferimento dei dati.
- Resilienza: avere backup in una sede diversa da quella del server principale protegge da guasti che colpiscono un intero datacenter.
Le caratteristiche che fanno la differenza
| Caratteristica | Perché conta |
|---|---|
| Backup automatici | Ripristino rapido in caso di errore, anche se vanno affiancati da copie esterne |
| Snapshot | Punto di ritorno prima di aggiornamenti importanti |
| Firewall di rete | Filtra il traffico prima che raggiunga il server |
| IPv6 | Sempre più rilevante, e utile per il futuro |
| Rete privata | Collega più server senza esporre il traffico interno su Internet |
| API e strumenti di automazione | Permettono di gestire il server con infrastruttura come codice |
| Console di emergenza | Accesso al server anche quando SSH o la rete non funzionano |
La console di emergenza è un dettaglio sottovalutato: se sbagli una regola del firewall e ti chiudi fuori, è l'unico modo per rientrare senza ricorrere all'assistenza.
Prezzo e condizioni
Il prezzo mensile è solo una parte del costo. Controlla:
- se backup, snapshot e indirizzi IP aggiuntivi sono inclusi o a pagamento;
- se il prezzo promozionale vale solo per il primo periodo e quale sarà il rinnovo;
- se la fatturazione è oraria, mensile o annuale, e se si può ridimensionare il server senza reinstallare;
- quali sono i tempi di risposta dell'assistenza e in quali lingue.
Diffida delle offerte con risorse molto generose a prezzi molto bassi: spesso indicano server sovraffollati, dove le prestazioni promesse non arrivano nei momenti di carico.
Valutare prima di impegnarsi
Prima di migrare un servizio importante conviene fare una prova. Molti fornitori fatturano a ore o offrono un periodo di rimborso: attiva il server, misura le prestazioni di disco e rete, prova l'assistenza con una domanda tecnica concreta e verifica quanto è semplice ripristinare un backup. Nel mio lavoro questa prova di un paio di giorni ha evitato più di una migrazione sbagliata.
Infine, pensa all'uscita. Usare strumenti standard, come container o infrastruttura come codice, e tenere backup in un formato portabile rende semplice cambiare fornitore se un giorno sarà necessario.
In sintesi
- Un VPS gestito costa di più ma include aggiornamenti e assistenza; uno non gestito richiede competenze interne.
- Valuta CPU condivisa o dedicata, memoria sufficiente, dischi NVMe e traffico incluso.
- Scegli la posizione del datacenter in base a latenza, normativa sui dati e resilienza.
- Backup, snapshot, firewall di rete, rete privata e console di emergenza fanno la differenza.
- Prova il servizio prima di migrare e mantieni la libertà di cambiare fornitore.