Salta al contenuto

Come posso ottimizzare i costi dei carichi di lavoro di DynamoDB?

3 minuti di lettura
0

Desidero ottimizzare il costo dei miei carichi di lavoro di Amazon DynamoDB.

Risoluzione

Utilizza il Calcolatore dei prezzi AWS

Utilizza il Calcolatore dei prezzi AWS per DynamoDB per stimare il costo dei carichi di lavoro di DynamoDB prima di crearli. Nel calcolo rientrano il costo di funzionalità come la modalità di capacità on demand, il backup e il ripristino, i flussi Amazon DynamoDB e Amazon DynamoDB Accelerator (DAX).

Scegli la modalità di throughput

Per la capacità di throughput di DynamoDB puoi scegliere la modalità on demand o la modalità con provisioning.

È consigliabile utilizzare la modalità on demand per il traffico imprevedibile delle applicazioni. Con la modalità on demand, paghi solo per ciò che utilizzi.

Se configuri una tabella in modalità con provisioning, ti verrà addebitata la capacità di cui hai effettuato il provisioning, anche se non la utilizzi completamente. Se nell'account AWS sono presenti tabelle DynamoDB inutilizzate, scegli la modalità on demand per ridurre il costo delle tabelle inutilizzate.

Utilizza la modalità con provisioning per un traffico di applicazioni costante o graduale. Se riesci a prevedere i requisiti di capacità, utilizza questa modalità per controllare i costi. Inoltre, puoi utilizzare il dimensionamento automatico di DynamoDB per ottimizzare il throughput allocato.

Scegli la classe della tabella

Per la tabella DynamoDB puoi utilizzare la classe della tabella DynamoDB Standard o DynamoDB Standard-Infrequent Access (DynamoDB Standard-IA).

Per la maggior parte delle tabelle DynamoDB, è consigliabile utilizzare la classe DynamoDB Standard predefinita.

La classe DynamoDB Standard-IA può ridurre i costi per le tabelle che archiviano dati a cui non accedi regolarmente. Utilizza questa classe per l'archiviazione di dati a lungo termine che non utilizzi spesso, come i log delle applicazioni o i vecchi post sui social media.

Nota: le letture e le scritture per DynamoDB Standard-IA costano di più rispetto alle tabelle standard.

Per ulteriori informazioni, consulta Considerazioni sulla scelta di una classe di tabella in DynamoDB.

Ottimizza i modelli di utilizzo delle tabelle e identifica le risorse inutilizzate

Alcuni modelli di utilizzo delle tabelle non sono ottimali per DynamoDB. Per migliorare le prestazioni e ridurre i costi, valuta i modelli di utilizzo delle tabelle per determinare se sono efficienti per le tabelle. Inoltre, individua ed elimina le risorse inutilizzate.

Utilizza i tag di allocazione dei costi

Utilizza i tag di allocazione dei costi d AWS per assegnare tag alle tabelle e visualizzare le ripartizioni dei costi per ciascun tag.

Informazioni correlate

Prezzi di Amazon DynamoDB

Cost Optimization with AWSCost Optimization with AWS (Ottimizzazione dei costi con AWS)

Ottimizzazione dei costi sulle tabelle DynamoDB

AWS UFFICIALEAggiornata 2 mesi fa