VPS vs Funzioni serverless

VPS vs serverless: costi, cold start e controllo

Risposta breve

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à.

VPS vs Funzioni serverless — affiancate
DimensioneVPSFunzioni serverless
Costo a riposoPrezzo pieno del pianoZero
Costo su larga scalaFissoCresce con ogni richiesta
Cold startNessunaDa 100 ms a diversi secondi
Limite di esecuzioneNessunaIn genere 15 minuti
Connessioni persistentiNativoDifficile o impossibile
Lock-inNessunaAlto

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.