Calcolatore dei prezzi di DynamoDB
Stima il tuo costo mensile di DynamoDB in qualsiasi regione AWS. Confronta all'istante la capacità On-Demand e con Provisioning, con il piano gratuito applicato — poi condividi il risultato con un link.
Prezzi: us-east-1. Solo stima — esclude backup e trasferimento.
Come funzionano i prezzi di DynamoDB
DynamoDB ha due modalità di capacità. On-Demand addebita per richiesta — un'unità di richiesta di lettura per ogni 4 KB letti, un'unità di richiesta di scrittura per ogni 1 KB scritto — e si riduce a zero, così non paghi nulla quando è inattivo. È la scelta più semplice per nuove tabelle, traffico irregolare o carichi di lavoro non prevedibili.
La capacità con provisioning riserva un numero fisso di unità di capacità di lettura e scrittura al secondo, fatturate a ore. Per un throughput stabile e ben compreso può costare molto meno di On-Demand, ma paghi la capacità riservata che la usi o meno. Il punto di pareggio dipende da quanto è satura la tua capacità con provisioning.
L'archiviazione viene fatturata per GB-mese ed è identica in entrambe le modalità. Questo calcolatore copre richieste, capacità con provisioning e archiviazione delle tabelle — esclude deliberatamente backup, DAX, Global Tables, Streams e trasferimento dati, che hanno prezzi separati.
La leva di costo più grande è il pattern di accesso: Query vs Scan spiega perché uno Scan filtrato gonfia silenziosamente la tua bolletta.
Prezzi di DynamoDB per regione AWS
Queste sono le tariffe DynamoDB attuali in ogni regione AWS, sincronizzate dall'API pubblica dei prezzi AWS. I costi delle richieste on-demand sono mostrati per milione di unità di richiesta — la tariffa pubblicata da AWS è per singola unità, esatta ma difficile da interpretare.
Le regioni più economiche sono us-east-1, us-east-2, us-west-2, con 0,25 USD per GB-mese di archiviazione, 0,00065 USD per ora-WCU e 0,00013 USD per ora-RCU.
L'archiviazione è la tariffa a pagamento oltre il piano gratuito perpetuo di 25 GB. La capacità con provisioning viene fatturata a ore, quindi un'unità di capacità mantenuta per un mese intero costa la sua tariffa oraria moltiplicata per 730. Queste tariffe coprono solo richieste, capacità con provisioning e archiviazione delle tabelle — backup, DAX, Global Tables, Streams e trasferimento dati hanno prezzi separati.
La matematica dietro la stima
La capacità con provisioning viene fatturata per unità-ora, quindi un'unità di capacità costa la sua tariffa oraria × 730 ore al mese — e, se sfruttata al massimo, eroga fino a 2.628.000 operazioni in quel mese. Dividendo i due valori si ottiene un prezzo per richiesta che puoi confrontare direttamente con quello di On-Demand: alle tariffe attuali di us-east-1, il Provisioning pienamente utilizzato risulta circa 3,5× più economico per richiesta, e il punto di pareggio si colloca intorno al 29% di utilizzo. Al di sotto, vince On-Demand.
La dimensione dell'Item viene arrotondata per eccesso prima di tutto questo: le letture si fatturano a scatti di 4 KB e le scritture a scatti di 1 KB, così un Item da 4,1 KB costa due unità di lettura per ogni lettura a coerenza forte e cinque unità di scrittura per ogni scrittura. È per via di questo arrotondamento che ridurre un Item sotto un limite a volte dimezza la bolletta. Il calcolatore della dimensione degli Item calcola le unità esatte per un Item reale.
Se la stima ti indirizza verso il Provisioning, due guide proseguono da qui: On-Demand vs Provisioning approfondisce la scelta della modalità, e la guida alla configurazione dell'auto scaling mostra come mantenere l'utilizzo reale vicino al target che rende conveniente il Provisioning.
Domande frequenti
È più economico DynamoDB On-Demand o Provisioning?
Dipende dal tuo traffico. On-Demand fattura per richiesta senza pianificazione della capacità, quindi vince per traffico irregolare o basso/sconosciuto. Il Provisioning è più economico per un throughput stabile e prevedibile. Questo calcolatore mostra entrambi i totali affiancati per il tuo carico di lavoro esatto.
Il prezzo include il piano gratuito AWS?
Quando l'interruttore è attivo, il piano gratuito perpetuo — 25 GB di archiviazione più 25 unità di capacità di lettura e scrittura con provisioning — viene sottratto dal costo mensile. Le richieste On-Demand non hanno un piano gratuito perpetuo, quindi vengono scontate solo l'archiviazione e la capacità con provisioning.
Come si calcolano le unità di capacità di lettura e scrittura?
Un'unità di capacità di lettura copre una lettura a coerenza forte di un Item fino a 4 KB (le letture a coerenza eventuale costano la metà, quelle transazionali il doppio). Un'unità di capacità di scrittura copre una scrittura fino a 1 KB (le scritture transazionali il doppio). La dimensione dell'Item viene arrotondata per eccesso al limite successivo di 4 KB / 1 KB.
Questi sono i prezzi AWS in tempo reale?
I prezzi vengono prelevati dall'API pubblica dei prezzi di AWS e inseriti nel calcolatore, poi aggiornati periodicamente. Riflettono la tariffa all'ultima sincronizzazione, non una quotazione in tempo reale — verifica sempre sulla pagina dei prezzi di AWS prima di impegnarti su un budget.
In cosa si differenzia dall'AWS Pricing Calculator?
Il calcolatore ufficiale di AWS copre ogni servizio con ogni possibile parametro. Questo è un calcolatore di costi solo per DynamoDB: mostra On-Demand e Provisioning affiancati per lo stesso carico di lavoro, applica il piano gratuito e mette il risultato in un URL condivisibile — il confronto di cui la scelta della modalità ha davvero bisogno.
Quanto costa DynamoDB per una piccola app?
Spesso nulla. Il piano gratuito perpetuo copre 25 GB di archiviazione più 25 unità di capacità di lettura e scrittura con provisioning — abbastanza perché molti carichi di lavoro piccoli e stabili girino a $0. Su On-Demand, qualche milione di richieste al mese costa in genere pochi dollari; inserisci i tuoi numeri qui sopra per vederlo con precisione.