Operations & Kosten

Modellierung bringt deine Daten hinein. Sie zu betreiben — Writes konsistent zu halten, auf Änderungen zu reagieren, alte Rows ablaufen zu lassen, die richtige Capacity-Rechnung zu zahlen, einen Region-Ausfall zu überstehen und von einem schlechten Deploy zu recovern — ist die Hälfte, die entscheidet, ob du einer DynamoDB-Tabelle in Produktion vertraust.

Dieser Abschnitt ist ein einziges durchgehendes Szenario, nicht sechs unverbundene Referenzseiten. Du baust das Audit-Log für ein Multi-Tenant-SaaS — den unveränderlichen Datensatz von "wer hat was wann getan", den jedes B2B-Produkt irgendwann für seine Enterprise-Kunden ausliefern muss. Eine Tabelle, partitioniert pro Tenant:

PKSKactoractionip
TENANT#acmeEVENT#2026-06-24T09:14Z#a1USER#88login.success203.0.113.7
TENANT#acmeEVENT#2026-06-24T09:15Z#a2USER#88invoice.export203.0.113.7
TENANT#globexEVENT#2026-06-24T09:15Z#b9USER#12role.granted198.51.100.4

Jeder Guide unten fügt derselben Tabelle ein operatives Thema hinzu:

0 von 7 gelesenQuiz
DynamoDB Transactions
DynamoDB-Transaktionen mit TransactWriteItems — Schreibvorgänge zu einer einzigen Alles-oder-nichts-Operation gruppieren, die Limits von 100 Items und 4 MB, die verdoppelten Kapazitätskosten und bedingungsbasierte Konfliktbehandlung.
Profi6 Min. Lesezeit
DynamoDB Streams
DynamoDB Streams — das 24-Stunden-Change-Data-Capture-Log, die vier StreamViewType-Optionen, geordnete Records pro Partition und das Auslösen von Lambda bei Item-Änderungen.
Profi6 Min. Lesezeit
DynamoDB TTL
DynamoDB TTL — Items automatisch ablaufen lassen über ein Attribut mit Unix-Epoch-Zeitstempel, das Löschfenster von bis zu 48 Stunden, warum TTL kostenlos ist und wie es sich mit Streams zum Archivieren kombiniert.
Fortgeschritten4 Min. Lesezeit
DynamoDB On-Demand vs. Provisioned Capacity
DynamoDB On-Demand vs. Provisioned Capacity — Pay-per-Request vs. reservierter Durchsatz, wann was günstiger ist, Auto-Scaling und wie der spiky Audit-Log-Traffic den Modus bestimmt.
Fortgeschritten6 Min. Lesezeit
DynamoDB Global Tables
DynamoDB Global Tables — Multi-Region-Active-Active-Replikation, Last-Writer-Wins-Konfliktauflösung, letztendliche regionsübergreifende Konsistenz und das 99,999%-Verfügbarkeits-SLA.
Profi6 Min. Lesezeit
DynamoDB-Backup & Point-in-Time Recovery
DynamoDB-Backup und Point-in-Time Recovery — On-Demand-Backups vs. kontinuierliches PITR, das konfigurierbare Fenster von 1 bis 35 Tagen, sekundengenaue Wiederherstellung und das Wiederherstellen in eine neue Tabelle.
Fortgeschritten6 Min. Lesezeit
WissenscheckQuiz starten
Überprüfe, was du in diesem Abschnitt gelernt hast.

Lies sie in dieser Reihenfolge — jeder setzt die Tabelle aus dem vorherigen voraus. Starte mit Transactions; der Rest baut auf den Events auf, die sie schreibt.

Lade DynoTable herunter, um die Audit-Log-Tabelle zu inspizieren, abzufragen und zu bearbeiten, während du das Szenario durcharbeitest.