VPS vs Funzioni serverless
VPS vs serverless: costi, cold start e controllo
Il serverless fattura per invocazione e scala a zero, il che è imbattibile per carichi di lavoro davvero intermittenti. Oltre circa un milione di invocazioni al mese, un VPS da $12 è di solito più economico, e non ha cold start, limiti di tempo di esecuzione, runtime specifici del fornitore o sovrapprezzi per il trasferimento dati. Il serverless ottimizza per domanda a picchi; un VPS ottimizza per domanda costante e portabilità.
| Dimensione | VPS | Funzioni serverless |
|---|---|---|
| Costo a riposo | Prezzo pieno del piano | Zero |
| Costo su larga scala | Fisso | Cresce con ogni richiesta |
| Cold start | Nessuna | Da 100 ms a diversi secondi |
| Limite di esecuzione | Nessuna | In genere 15 minuti |
| Connessioni persistenti | Nativo | Difficile o impossibile |
| Lock-in | Nessuna | Alto |
Quale dovresti scegliere?
VPS
Scegli un VPS per traffico costante, worker in background, websocket e tutto ciò che vuoi spostare in seguito.
Funzioni serverless
Scegli serverless per lavoro davvero a raffica, stateless e di breve durata — e tieni d'occhio il conteggio delle invocazioni.
Domande frequenti
A che punto un VPS batte serverless in termini di costi?
Circa un milione di invocazioni al mese per un handler semplice, e molto prima una volta contato l'egress. Le funzioni di lunga durata o ad alta memoria raggiungono il punto di pareggio molto prima.
Posso eseguire un server websocket su serverless?
Non direttamente. Serverless è progettato per invocazioni brevi e stateless; le connessioni persistenti richiedono un gateway gestito che aggiunge costi e complessità. Un VPS le gestisce nativamente.