Come funziona questa calcolatrice
IL Calcolatore dei costi della coda di messaggi (SQS). stima la fattura mensile per un servizio di coda di messaggi che addebita in base alla richiesta API. Moltiplica il tuo messaggi al mese dal Richieste API per messaggio per ottenere le richieste totali, quindi applica il tuo prezzo per milione di richieste per produrre un costo mensile. I fattori principali sono il volume e il moltiplicatore di richieste: ogni messaggio raramente costa una singola richiesta, perché l’invio, la ricezione e l’eliminazione sono in genere chiamate separate. Una coda che elabora decine di milioni di messaggi, ciascuno dei quali coinvolge diverse richieste, si somma più velocemente di quanto suggerisca il conteggio dei messaggi non elaborati.
Il compromesso chiave da tenere d'occhio è il richieste per messaggio cifra, poiché può tranquillamente raddoppiare o triplicare la bolletta. Batch più messaggi in un'unica chiamata di invio o ricezione è la leva più diretta: meno richieste API per lo stesso throughput significano costi inferiori. Prima di impegnarsi in un'architettura, testare qui moltiplicatori realistici anziché assumere una richiesta per messaggio e ricordare che polling aggressivi o timeout di visibilità brevi possono gonfiare le chiamate in ricezione ben oltre ciò che implicherebbe il solo volume dei messaggi.
Domande frequenti
SQS viene fatturato per messaggio o per richiesta?
Per richiesta API, non per messaggio. Ogni messaggio in genere comporta più richieste (invio, ricezione, eliminazione), quindi il conteggio delle richieste è alcune volte superiore al conteggio dei messaggi. Il primo milione di richieste ogni mese sono gratuite; dopodiché è di circa $ 0,40 per milione.
Come posso rendere più economica una coda di messaggi?
Lotto. SQS ti consente di inviare, ricevere ed eliminare fino a 10 messaggi per chiamata API, riducendo il numero di richieste fatturabili fino a 10 volte. Utilizza anche il polling lungo per evitare richieste di ricezione vuote per le quali paghi comunque.