Vollständig verwalteter In-Memory-Cache für DynamoDB.
Verkürzt die Reaktionszeiten von DynamoDB von Millisekunden auf Mikrosekunden. 

Amazon DynamoDB Accelerator (DAX) ist ein vollständig verwalteter, hochverfügbarer In-Memory-Cache für DynamoDB, der selbst bei Millionen Anforderungen pro Sekunde eine bis zu 10-fache Leistungssteigerung ermöglicht – von Millisekunden auf Mikrosekunden. DAX übernimmt alle erforderlichen Aufgaben für die In-Memory-Beschleunigung Ihrer DynamoDB-Tabellen, ohne dass die Entwickler Cache-Invalidierung, Dateneingabe oder Cluster-Management verwalten müssen. Damit können Sie sich jetzt auf die Entwicklung hervorragender Anwendungen für Ihre Kunden konzentrieren, ohne sich Gedanken über Leistung und Skalierbarkeit machen zu müssen. Eine Änderung der Anwendungslogik ist nicht erforderlich, weil DAX mit bestehenden DynamoDB-API-Aufrufen kompatibel ist. Sie können DAX mit wenigen Klicks in der AWS Management Console oder über das AWS SDK aktivieren. Wie bei DynamoDB zahlen Sie nur für die Kapazität, die Sie bereitstellen.

DynamoDB Accelerator (DAX)

Erste Schritte mit DAX

Sie können DAX mit wenigen Klicks in der AWS Management Console oder über das AWS SDK aktivieren.

 

Um Videos auf dieser Seite ansehen zu können, ist Adobe Flash Player oder ein anderer, moderner Browser ist erforderlich.

DAX-introduction-to-dax
Extreme Leistung

Während DynamoDB allein bereits eine konsistent niedrige Latenz im einstelligen Millisekundenbereich bietet, erreicht DynamoDB zusammen mit DAX ein extremes Leistungsniveau mit Reaktionszeiten im Mikrosekundenbereich – selbst bei Millionen Anforderungen pro Sekunde für leseintensive Workloads. Mit DAX bleiben Ihre Anwendungen schnell und reaktionsfähig, selbst wenn wichtige Ereignisse oder Nachrichten ein beispielloses Anforderungsvolumen verursachen. Eine Optimierung ist nicht erforderlich. 

Hochgradig skalierbar

Mit DynamoDB und DAX müssen Sie keine Kompromisse bei Leistung und Skalierbarkeit eingehen. DAX lässt sich nach Bedarf skalieren. Sie können mit einem DAX-Cluster mit drei Knoten beginnen und anschließend mit zusätzlichen Knoten die Kapazität erweitern. DAX kann auf ein Cluster mit bis zu zehn Knoten für Millionen Anforderungen pro Sekunde skaliert werden.

Vollständig verwaltet

Wie DynamoDB ist DAX vollständig verwaltet. Sie brauchen sich nicht mehr um Verwaltungsaufgaben wie die Bereitstellung, Einrichtung und Konfiguration von Hardware oder Software, das Software-Patching, den Betrieb eines zuverlässigen, verteilten Cache-Clusters oder die Replikation der Daten über mehrere Instances während der Skalierung zu kümmern. DAX automatisiert zahlreiche häufige Administrationsaufgaben wie die Fehlererkennung, Wiederherstellung nach einem Ausfall und das Software-Patching.

Einfache Nutzung

DAX ist fest mit Amazon DynamoDB integriert: Sie müssen lediglich ein DAX-Cluster bereitstellen und mithilfe des DAX-Client-SDK Ihre bestehenden DynamoDB-API-Aufrufe auf das DAX-Cluster verweisen lassen. Den Rest übernimmt DAX. Weil DAX mit der DynamoDB-API kompatibel ist, sind keine funktionalen Änderungen des Anwendungscodes erforderlich. DAX übernimmt alle Aufgaben im Hintergrund, um eine höhere Leistung zu erzielen. Da durch das Abrufen gecachter Daten außerdem die Leselast bestehender DynamoDB-Tabellen reduziert wird, können Sie möglicherweise auch die bereitgestellte Lesekapazität entsprechend verringern und somit die Betriebskosten senken.

Flexibel

Mit DAX können Sie ein DAX-Cluster für mehrere DynamoDB-Tabellen, mehrere DAX-Cluster für eine DynamoDB-Tabelle oder eine beliebige Kombination bereitstellen. Somit sind Sie extrem flexibel.

Sicher

DAX ist für maximale Sicherheit vollständig in AWS-Services integriert. Mit Identity and Access Management (IAM) können Sie jedem Benutzer eindeutige Anmeldeinformationen zuweisen und den Zugriff jedes Benutzers auf Services und Ressourcen kontrollieren. Mit Amazon CloudWatch erhalten Sie einen systemweiten Einblick in die Auslastung Ihrer Ressourcen, die Anwendungsleistung und den Zustand Ihrer Betriebsabläufe. Dank Integration mit AWS CloudTrail können Sie Änderungen an Ihrer Cluster-Konfiguration mühelos protokollieren und prüfen. DAX unterstützt Amazon Virtual Private Cloud (VPC) für den sicheren und einfachen Zugriff aus Ihren bestehenden Anwendungen. Eine Tagging-Funktion bietet zusätzliche Einblicke zur Verwaltung Ihrer DAX-Cluster.

Eyeview Digital

Mit nunmehr 10 Milliarden Matches hat Tinder das Dating-Verhalten von Benutzern weltweit verändert. "Für Tinder ist Leistung absolut ausschlaggebend. Wir nutzen in umfangreichem Maßes DynamoDB. Uns gefällt daran die konsistente Benutzererfahrung, die wir durch Einfachheit und Skalierfähigkeit der Lösung bieten können", erklärt Maria Zhang, VP Engineering bei Tinder. "AWS setzt mit DAX neue Maßstäbe hinsichtlich der Leistung und bietete Reaktionszeiten in Millisekunden. Toll ist, dass sich DAX nahtlos in DynamoDB integrieren lässt, mit APIs kompatibel ist und wir keinen neuen Code schreiben müssen. Die allgemeine Verfügbarkeit von DAX ist wirklich enorm."

Eyeview Digital

Canon INC. Das Office Imaging Products Development Planning & Management Center bietet unternehmenskritische Cloud-Services, mit denen sich Kunden auf vier Kontinenten weltweit über ihre Unternehmenscomputer verbinden können. "Amazon DynamoDB Accelerator (DAX) ist ein toller Service, der die Benutzererfahrung von Amazon DynamoDB optimiert", erklärt Takashi Yagita, Principal Engineer, Office Imaging Products Development Planning & Management Center, Canon INC. "Unsere Entwickler schätzen das exzellente Designkonzept des DAX SDK, mit dem wir nahtlos von DynamoDB zu DAX wechseln können. Es ist unserem Team mit DAX gelungen, die DynamoDB-Kapazitätseinheiten deutlich kleiner zu halten und gleichzeitig den Datenzugriff zu beschleunigen. Wir begrüßen die allgemeine Verfügbarkeit von DAX."

Eyeview Digital

Careem ist ein online und als App verfügbarer Pkw-Buchungsservice, der über 40 Städte und 11 Länder im breiteren Nahen Osten bedient. Das Unternehmen nutzt eine Reihe von AWS-Services einschließlich Amazon DynamoDB, um Fahrerstandorte, Werbeangebote und Konfigurationen zu speichern. "Wir haben bereits früh die öffentliche Vorabversion von DAX genutzt. Unsere Produktionsarbeitslasten lassen sich damit bestens bewältigen", erklärt Tafseer-ul-Islam Siddiqui, Softwarearchitekt bei Careem. "Wir skalieren mit DAX unsere Lesevorgänge innerhalb unseres Servicenetzwerks. Als Write-Through-Cache hat DAX unseren Anwendungs-Stack vereinfacht. Zudem benötigen wir keinen zentralen Service für unsere Caching-Anforderungen. Dass wir uns für DAX entschieden haben, lag unter anderem an der API-Kompatibilität mit DynamoDB. Für die Nutzung mit unserer bestehenden App waren kaum Änderungen erforderlich. Wir hatten lediglich den DynamoDB-Client in den DAX-Client zu ändern. Unser Team war von der integrierten Failover- und Replikationsunterstützung wirklich beeindruckt."

Expedia

Expedia, Inc. ist ein führendes Online-Reisebüro, das Kunden weltweit Privat- und Geschäftsreisen anbietet. "Wir bei Expedia sind langjährige Kunden von AWS und setzen DynamoDB im gesamten Unternehmen als Grundlage vieler Anwendungen ein", so Brandon O'Brien, Principal Software Engineer bei Expedia, Inc. "Wir haben bereits die Vorversion von Amazon DynamoDB Accelerator getestet und für schnell und benutzerfreundlich befunden. DAX bietet uns ein enormes Potenzial beim Optimieren von Infrastrukturkosten und der Systemleistung."

Twilio

Twilio unterstützt Unternehmen bei der relevanten und kontextabhängigen Kommunikation, indem Echtzeit-Kommunikations- und Authentifizierungsfunktionen direkt in Software-Anwendungen integriert werden. "Wir verlassen uns für unser Angebot Programmable Chat auf die konsistente Leistung und Skalierbarkeit von Amazon DynamoDB", so Pat Malatack, General Manager von Twilio Messaging. "Auf die Möglichkeit zur Ergänzung von DynamoDB mit DAX freuen wir uns besonders."

Genesys

Genesys ist weltweit führend bei Omnichannel-Lösungen für Customer Experience und Contact Center. "Das Team von AWS hat ein bewährtes Architekturmuster in eine replizierbare und wertvolle Ressource für seine Kunden verwandelt. Ich gehe davon aus, dass DAX unsere verteilte Speicherebenen aus Cache und Amazon DynamoDB für unsere Microservices in PureCloud praktisch ersetzen wird", so Glenn Nethercutt, Chief Architect bei PureCloud by Genesys. "Dank der einzigartigen Kombination aus Latenzen unter einer Millisekunde und einfachem Wechsel vom bestehenden Amazon DynamoDB-Client können wir diesen Service bei weltweiter Verfügbarkeit sofort einführen und so Leistung und Kosten für leseintensive Workloads optimieren."

Eyeview Digital

Eyeview Digital ist ein führendes Adtech-Unternehmen mit Schwerpunkt Videomarketing. "Bei der Angebotsabgabe in Echtzeit ist ein extrem schneller und zuverlässiger Schlüsselwertspeicher unverzichtbar. Genau dafür setzen wir DynamoDB ein. Angesichts Hunderttausender Abfragen von DynamoDB pro Sekunde müssen wir sicherstellen, dass aktive Schlüssel nicht beeinträchtigt, Lasten ausgeglichen und die Kosteneffizienz optimiert werden", so Cizer Kobrinky, VP of Architecture and Scale bei Eyeview. "Mithilfe der Vorversion von DAX konnten wir genau das tun. Wiederkehrende Benutzer werden jetzt vom DAX-Cache verarbeitet, ohne dass ein latenz- und kostenintensiverer DynamoDB-Aufruf erforderlich ist. Wir freuen uns auf die allgemeine Verfügbarkeit dieses Service und sehen darin einen definitiven Mehrwert für viele AWS-Kunden, da er für uns bereits äußerst wertvoll war und auch weiterhin sein wird."

Erstellen Sie Ihren ersten DAX-Cluster mit nur wenigen Klicks in der AWS-Konsole.

Erste Schritte mit DAX