Wie optimiere ich die Kosten für DynamoDB-Workloads?
Ich möchte die Kosten meiner Amazon DynamoDB-Workloads optimieren.
Lösung
AWS Pricing Calculator verwenden
Verwende den AWS Pricing Calculator für DynamoDB, um die Kosten der DynamoDB-Workloads abzuschätzen, bevor du sie erstellst. Dies beinhaltet die Kosten für Funktionen wie den On-Demand-Kapazitätsmodus, Sicherung und Wiederherstellung, Amazon DynamoDB Streams und Amazon DynamoDB Accelerator (DAX).
Wählen des Durchsatzmodus
Du kannst für die DynamoDB-Durchsatzkapazität entweder den On-Demand-Modus oder den bereitgestellten Modus wählen.
Es hat sich bewährt, den On-Demand-Modus für unvorhersehbaren Anwendungs-Datenverkehr zu verwenden. Im On-Demand-Modus zahlst du nur für das, was du nutzt.
Wenn du eine Tabelle im bereitgestellten Modus konfigurierst, wird dir die von dir erworbene Kapazität in Rechnung gestellt, auch wenn du sie nicht vollständig nutzt. Wenn du ungenutzte DynamoDB-Tabellen im AWS-Konto hast, verwende den On-Demand-Modus, um die Kosten der ungenutzten Tabellen zu reduzieren.
Verwende den bereitgestellten Modus für konsistenten oder langsam ansteigenden Anwendungsdatenverkehr. Wenn du den Kapazitätsbedarf prognostizieren kannst, verwende diesen Modus, um die Kosten zu kontrollieren. Du kannst auch Auto Scaling von DynamoDB verwenden, um den zugewiesenen Durchsatz zu optimieren.
Wähle deine Tabellenklasse
Du kannst entweder die Tabellenklasse für DynamoDB Standard oder für DynamoDB Standard – seltener Zugriff (DynamoDB Standard-IA) für deine DynamoDB-Tabelle verwenden.
Für die meisten DynamoDB-Tabellen hat es sich bewährt, die standardmäßige DynamoDB-Standard-Tabellenklasse zu verwenden.
Die DynamoDB-Standard-IA-Tabellenklasse kann die Kosten für Tabellen senken, in denen Daten gespeichert sind, auf die du nicht regelmäßig zugreifst. Verwende diese Tabellenklasse als langfristigen Datenspeicher, den du nicht oft verwendest, z. B. für Anwendungsprotokolle oder alte Beiträge in sozialen Netzwerken.
Hinweis: Lese- und Schreibvorgänge für DynamoDB-Standard-IA kosten mehr als für Standardtabellen.
Weitere Informationen findest du unter Überlegungen bei der Auswahl einer Tabellenklasse in DynamoDB.
Tabellennutzungsmuster optimieren und ungenutzte Ressourcen identifizieren
Bestimmte Tabellennutzungsmuster sind für DynamoDB nicht optimal. Um die Leistung zu verbessern und die Kosten zu senken, solltest du Tabellennutzungsmuster evaluieren, um festzustellen, ob sie für deine Tabellen effizient sind. Suche außerdem nach ungenutzten Ressourcen und bereinige diese.
Kostenzuordnungs-Tags verwenden
Verwende AWS-Kostenzuordnungs-Tags, um den Tabellen Stichwörter zuzuweisen und Kostenaufschlüsselungen für jedes Tag anzuzeigen.
Ähnliche Informationen
- Themen
- Database
- Tags
- Amazon DynamoDB
- Sprache
- Deutsch

Relevanter Inhalt
AWS OFFICIALAktualisiert vor 9 Monaten
AWS OFFICIALAktualisiert vor einem Jahr
AWS OFFICIALAktualisiert vor 4 Jahren
AWS OFFICIALAktualisiert vor 3 Jahren