"Dove la mettiamo l'app?" è la domanda che riceviamo settimanalmente. La risposta sincera è che non c'è una soluzione vincente in assoluto. Ci sono tre famiglie, tre filosofie e tre prezzi. Vediamole con numeri reali del 2024.
Vercel: la velocità di mettere online
Vercel è la casa di Next.js. Il deploy è banale (git push e via), Edge Network globale, anteprime per pull request, Image Optimization, Analytics integrate. Per un MVP o per un sito vetrina con traffico moderato è imbattibile in tempo di setup.
Costi tipici per un cliente reale (e-commerce headless, 80k page views/mese):
- Plan Pro: 20 $/utente/mese
- Bandwidth e function execution: ~80-120 $/mese sopra l'incluso
- Totale realistico: ~120-180 $/mese
Quando lo scegliamo: progetti piccoli/medi, prevalentemente Next.js, traffico in linea con il piano, team piccolo che non vuole gestire nulla di sysadmin.
Limiti: i costi diventano repentinamente alti se il traffico cresce o se le Server Actions girano a lungo. La fattura "a sorpresa" è capitata anche a noi.
Hetzner: il rapporto prezzo/performance europeo
Hetzner offre VPS e dedicated server in Germania e Finlandia con prezzi unici sul mercato. Un VPS CPX21 (3 vCPU AMD, 4 GB RAM, 80 GB SSD, traffico 20 TB) costa ~9 €/mese. Per chi è disposto a configurare server, è il fornitore con il miglior rapporto prezzo/performance in Europa.
Stack tipico SEM Devs su Hetzner:
- VPS Ubuntu 24.04 LTS
- Caddy o Nginx come reverse proxy
- PM2 o systemd per Node.js
- Postgres su VPS dedicato (CCX13 o superiore)
- Backup notturno offsite (Hetzner Storage Box o Backblaze)
Costi tipici (stesso e-commerce, 80k pv/mese):
- VPS app: 15 €/mese
- VPS database: 25 €/mese
- Storage box backup: 4 €/mese
- Totale: ~45 €/mese
Più ~15-20 ore/anno di nostra manutenzione. Conviene quando il traffico è stabile, le esigenze di scaling istantaneo non ci sono e la fattura prevedibile vale più del comfort di non amministrare nulla.
AWS: per chi serve davvero
AWS è ricco, complesso e — se mal configurato — caro. Non è la scelta predefinita per un sito da brochure: lo è quando ci sono requisiti specifici di compliance, integrazioni profonde con servizi managed (RDS, S3, Cognito, EventBridge) o quando il cliente vive già nell'ecosistema.
Per progetti enterprise dove ci sono richieste di residenza dati italiana, audit trail certificati, multi-region failover, AWS resta la scelta giusta. Per la PMI media è un investimento che si ripaga solo se le richieste lo giustificano.
La nostra matrice di decisione
| Caso | Scelta |
|---|---|
| MVP, sito istituzionale, blog | Vercel |
| Web app produttiva con traffico stabile | Hetzner |
| App con compliance pesante / multi-region | AWS |
| Cliente con team DevOps interno | Hetzner o AWS |
| Cliente "non vuole pensarci" | Vercel |
L'errore più frequente non è scegliere il fornitore sbagliato. È restare nello stesso fornitore quando le esigenze sono cambiate.