Vai al contenuto
ToolSimu

SaaS, IA e cloud · Simulatore interattivo

Simulatore del pareggio fra serverless e VPS: pagamento per richiesta o prezzo fisso del server

Il serverless è gratuito su piccola scala e costoso su grande scala; una VPS è l'opposto, più il vostro tempo. Trovate il volume di richieste al quale vince ciascuna.

Torre di controllo

Totale delle richieste API o di pagina che la vostra applicazione gestisce in un mese, contate in milioni.

400

Quanto dura l'esecuzione di una richiesta. Determina sia gli addebiti di calcolo serverless sia quante richieste può servire una VPS.

300

Quanto il prodotto guadagna ogni mese, e da cui devono essere pagati l'infrastruttura e il vostro tempo.

2.300 €

Prezzo mensile di un server virtuale della dimensione che usereste, prima dei backup.

16,56 €

Quanto vale un'ora del vostro tempo o di quello del vostro ingegnere quando è spesa sui server anziché sul prodotto.

41,40 €

Zero significa che tutto gira in serverless, 100 che tutto gira su VPS. Serve per provare il passaggio.

0%

Esegue uno stress test inverso e una simulazione Monte Carlo da 1.000 esecuzioni sullo scenario attuale.

Risultato netto mensile

686,55 €

Flusso a cascata dell'effetto domino

Ogni fase alimenta la successiva. Il verde indica sicurezza, l'ambra un'allerta e il rosso una situazione critica.

  1. 1

    Carico

    400

    milioni di richieste al mese

    Critico

  2. 2

    Costo per milione di richieste

    4 €

    solo infrastruttura

    Attenzione

  3. 3

    Fattura dell'infrastruttura

    2K €

    serverless più VPS al mese

    Critico

  4. 4

    Tempo di gestione

    62 €

    costo delle ore di server e rilasci

    Sicuro

  5. 5

    Utile

    687 €

    netto al mese

    Attenzione

Gli importi sono mostrati in EUR su una scala puramente indicativa, non a un tasso di cambio reale.

Guida di approfondimento

Simulatore del pareggio fra serverless e VPS: pagamento per richiesta o prezzo fisso del server

Analisi direzionale del settore

La scelta fra serverless e un semplice server virtuale si discute di solito come ideologia, ma è aritmetica. Il serverless addebita per richiesta e per unità di tempo di calcolo, quindi il costo parte da zero e sale a ogni chiamata. Una VPS addebita un prezzo mensile fisso, sia che resti inattiva sia che lavori, quindi costa qualcosa dal primo giorno e poi resta uguale finché non esaurisce la capacità. Le due linee si incrociano a un certo volume di richieste, e da quale lato di quel punto vi trovate dipende la fattura di un ordine di grandezza agli estremi.

Ciò che rende insidioso il confronto è che la linea economica non è tutta la storia. Le fatture serverless sono fatte di più parti: invocazioni, tempo di memoria, un gateway API davanti e registri che crescono con il traffico. La fattura della VPS sembra piccola, ma il server richiede aggiornamenti, backup, monitoraggio e qualcuno sveglio quando si guasta. Quel tempo è reale e, per un piccolo team, è spesso l'input più costoso. Un pareggio onesto include perciò sia la fattura del cloud sia il valore delle ore spese a gestire il server.

Il modello a domino segue il costo dal carico all'utile. Richieste al mese e tempo di esecuzione definiscono il carico di lavoro. Insieme alle regole di prezzo danno un costo per milione di richieste, che diventa la fattura dell'infrastruttura. Si aggiunge il tempo di gestione e il totale viene confrontato con i ricavi. Il tempo di esecuzione è il motore silenzioso, perché moltiplica l'addebito di calcolo serverless e riduce anche quante richieste può servire una VPS. Dimezzarlo può spostare molto lontano il punto di pareggio.

L'iceberg mostra ciò che la linea principale trascura. Sono visibili gli addebiti di invocazione e calcolo, o le istanze VPS. Sotto la linea di galleggiamento stanno i costi del gateway API, spesso maggiori delle funzioni stesse, l'acquisizione dei registri che cresce a ogni richiesta, le ore di gestione valutate a quanto vale il vostro tempo e i ricavi persi quando gli avvii a freddo fanno attendere alcuni utenti. Usate il simulatore per inserire il vostro volume e il vostro tempo di esecuzione, poi provate a spostare il traffico su una VPS per vedere la differenza mensile.

Schema delle formule e della metodologia

Il modello è un solo mese. Il costo serverless per milione di richieste è il prezzo di invocazione più il tempo di memoria (mezzo gigabyte per il tempo di esecuzione), più gli addebiti di gateway e registri. Una VPS serve un numero di milioni di richieste al mese pari a una costante di capacità divisa per il tempo di esecuzione, arrotondato per eccesso alle istanze intere, ciascuna con un costo di backup. Il tempo di gestione è di 1,5 ore al mese in serverless e di 9 ore su una VPS, valutate alla vostra tariffa oraria. Gli avvii a freddo costano una piccola quota dei ricavi sul traffico serverless.

Costo serverless per milione
s = invocazione + 0,5 GB × (ms ÷ 1000) × 10⁶ × prezzo GB-s + gateway + registri
Quanto costa un milione di richieste su una piattaforma a pagamento per uso.
Capacità della VPS
Cap = 40.000 ÷ ms di esecuzione (milioni di richieste per istanza)
Quanto traffico può servire in un mese una istanza, in calo man mano che le richieste rallentano.
Fattura della VPS
V = ceil(traffico VPS ÷ Cap) × (prezzo + backup)
Istanze necessarie, arrotondate per eccesso, per il prezzo mensile fisso.
Volume di pareggio
M* = (prezzo VPS + backup + ore di gestione extra × tariffa) ÷ s
Milioni di richieste al mese al quale il serverless costa quanto una VPS e il suo tempo di gestione aggiuntivo.
Utile netto
Netto = ricavi − fattura serverless − fattura VPS − gestione − perdita da avvio a freddo
Il risultato mensile. Il punto di rottura è dove arriva a zero.

Elasticità a cascata

Richieste al mese e tempo di esecuzione sono gli input più elastici in serverless, perché la fattura è lineare in entrambi. Su una VPS il costo è fisso finché un'istanza non si riempie, quindi l'effetto compare a gradini. La vostra tariffa di gestione conta di più con volumi bassi, dove la fattura della VPS è piccola e il vostro tempo domina.

Tre casi di studio reali

Avvio con risorse proprie

Un progetto secondario con poco traffico

Un piccolo progetto serve quindici milioni di richieste al mese con funzioni brevi. Il serverless costa pochi dollari, mentre una VPS più il tempo di manutenzione costerebbe di più. Caricando il caso si vede perché il serverless vinca su piccola scala e perché il livello gratuito sia un avvio così efficace.

Crescita nel mercato intermedio

Un prodotto stabile con volumi elevati

Un prodotto con ricavi solidi serve centinaia di milioni di richieste brevi. La fattura serverless è rilevante ma i ricavi la assorbono. Caricando il caso si vede il margine in termini assoluti e perché qui valga la pena provare il passaggio alla VPS.

Crisi da cigno nero

Una API lenta con volumi enormi

Una API con tempi di esecuzione lunghi serve quasi due miliardi di richieste al mese in serverless, mentre i ricavi restano fermi. Calcolo, gateway e registri superano le entrate. Caricando il caso si vede la fattura superare i ricavi e come un server a prezzo fisso risani il mese.

Matrice dei parametri di riferimento del settore

IndicatoreZona di pericoloMedia del settoreEccellenza (primo 10%)
Richieste mensili oltre le quali una piccola VPS di solito batte il serverlessOltre 500M in serverless50–300MIbrido: percorsi stabili su VPS, picchi in serverless
Tempo medio di esecuzione di una funzioneOltre 800 ms100–300 msMeno di 100 ms
Infrastruttura in percentuale dei ricaviSopra il 40%10–20%Sotto l'8%
Ore mensili di gestione su una piccola configurazione VPSOltre 20 h6–10 h2–4 h con automazione
Addebiti di gateway e registri in percentuale della fattura serverlessSopra il 60%30–50%Sotto il 25%

Variabili e leve

Richieste al mese (milioni)

Totale delle richieste API o di pagina che la vostra applicazione gestisce in un mese, contate in milioni.

Leva: Mettete in cache le risposte ai margini della rete ed eliminate i polling troppo frequenti, perché ogni richiesta evitata è una richiesta che non pagate in serverless.

Tempo medio di esecuzione (ms)

Quanto dura l'esecuzione di una richiesta. Determina sia gli addebiti di calcolo serverless sia quante richieste può servire una VPS.

Leva: Analizzate le funzioni lente, riutilizzate le connessioni e riducete le dipendenze: il tempo di esecuzione moltiplica il costo di calcolo e riduce la capacità della VPS.

Ricavi mensili del prodotto

Quanto il prodotto guadagna ogni mese, e da cui devono essere pagati l'infrastruttura e il vostro tempo.

Leva: Legate il prezzo all'uso, così che il costo dell'infrastruttura cresca con i ricavi e non prima di essi.

Prezzo della VPS per istanza

Prezzo mensile di un server virtuale della dimensione che usereste, prima dei backup.

Leva: Confrontate fornitori e dimensioni, e usate una sola istanza più grande con un piano di snapshot anziché molte istanze piccole.

Valore di un'ora di gestione

Quanto vale un'ora del vostro tempo o di quello del vostro ingegnere quando è spesa sui server anziché sul prodotto.

Leva: Automatizzate rilasci, aggiornamenti e backup con una piccola configurazione ripetibile, così che il tempo sui server resti intorno a una o due ore al mese.

Quota di traffico sulla VPS

Zero significa che tutto gira in serverless, 100 che tutto gira su VPS. Serve per provare il passaggio.

Leva: Spostate sulla VPS solo i percorsi stabili e ad alto volume e lasciate in serverless gli endpoint a picchi o usati di rado.

Come usare questo simulatore

  1. 1Partite dalla configurazione realistica o inserite richieste, tempo medio di esecuzione e ricavi del mese scorso.
  2. 2Leggete le cinque caselle del domino per vedere se diventano rossi per primi il costo per milione di richieste o il tempo di gestione.
  3. 3Premete Trova il mio punto di rottura per vedere il volume di richieste che azzera l'utile in serverless.
  4. 4Confrontate la configurazione attuale con il piano tutto su VPS nel grafico di 24 mesi, oppure provate una ripartizione parziale con il cursore della quota di traffico.
  5. 5Misurate tempi di esecuzione e fatture reali per un mese prima di migrare qualsiasi cosa.

Errori da evitare

  • Confrontare il prezzo della VPS solo con il prezzo delle funzioni, ignorando gli addebiti di gateway, registri e banda sul lato serverless.
  • Valutare a zero le ore di gestione, il che fa sembrare la VPS più economica di quanto sia per un team con altre priorità.
  • Dare per scontato che una VPS regga qualsiasi carico, quando richieste lente e picchi di traffico riempiono presto una istanza.
  • Migrare l'intero sistema in una volta, invece di spostare i percorsi stabili e ad alto volume e lasciare il resto in serverless.

Domande frequenti

Il serverless è sempre più costoso su grande scala?

Spesso ma non sempre. I carichi irregolari o imprevedibili possono costare meno in serverless anche su grande scala, perché una VPS va dimensionata sul picco. Il traffico stabile e ad alto volume di solito favorisce i server a prezzo fisso.

Perché il tempo di esecuzione conta così tanto?

Il calcolo serverless è fatturato a tempo di memoria, quindi raddoppiare la durata raddoppia all'incirca quella parte della fattura. Su una VPS dimezza il numero di richieste che una istanza può servire.

Come devo valutare il mio tempo di gestione?

Usate quanto guadagnerebbe la stessa ora spesa sul prodotto, oppure il costo orario pieno del vostro ingegnere. Se il lavoro vi piace e non avete un uso migliore di quell'ora, potete usare un valore più basso.

E l'affidabilità e la scalabilità su una VPS?

Una sola VPS è un singolo punto di guasto, quindi i prodotti seri aggiungono una seconda istanza o un bilanciatore di carico, cosa che questo modello approssima con il numero di istanze. Verificate che cosa offre il vostro fornitore.

Come trovo il volume al quale il mio utile si spezza?

Premete Trova il mio punto di rottura. Lo strumento sposta ogni input verso il suo estremo peggiore e riporta il valore al quale l'utile mensile arriva a zero.

Quanto è accurato?

È un modello didattico che usa prezzi di listino indicativi, non un preventivo né una consulenza. Sostituite le costanti con i prezzi attuali del vostro fornitore e con i tempi di esecuzione che avete misurato.

Questo è un modello di pianificazione a scopo didattico, con ipotesi dichiarate. Non costituisce consulenza finanziaria, fiscale o legale. Sostituite i dati con le vostre cifre e verificate le decisioni importanti con un professionista qualificato.