Cache en mémoire entièrement géré pour DynamoDB.
Réduit le temps de réponse de DynamoDB, de plusieurs millisecondes à quelques microsecondes. 

Amazon DynamoDB Accelerator (DAX) est un cache en mémoire entièrement géré et hautement disponible pour DynamoDB. Il offre des performances jusqu'à dix fois supérieures (de plusieurs millisecondes à quelques microsecondes), même en traitant des millions de requêtes par seconde. DAX exécute toutes les opérations nécessaires pour intégrer l'accélération en mémoire à vos tables DynamoDB, sans nécessiter de développeurs pour gérer l'invalidation du cache, la saisie des données et la gestion des clusters. Vous pouvez désormais vous concentrer sur le développement d'applications de qualité pour vos clients, sans craindre de problèmes de performances à grande échelle. Il n'est pas nécessaire de modifier la logique applicative, car DAX est compatible avec les appels d'API DynamoDB existants. DAX est activable en quelques clics dans AWS Management Console et avec le kit AWS SDK. Comme pour DynamoDB, vous ne payez que les capacités allouées. S'inscrire pour la version préliminaire de DAX »

Demander l'accès à la version préliminaire de DAX

S'inscrire pour la version préliminaire de DAX

DAX est activable en quelques clics dans AWS Management Console et avec le kit AWS SDK.

S'inscrire pour la version préliminaire de DAX »

Adobe Flash Player ou un navigateur moderne sont requis pour regarder les vidéos sur ce site.

DAX-introduction-to-dax
Des performances exceptionnelles

DynamoDB offre un temps de latence constant de l'ordre de quelques millisecondes, mais la combinaison de DynamoDB et de DAX permet d'aller encore plus loin, avec des temps de réponse limités à une poignée de microsecondes pour plusieurs millions de requêtes par seconde et des charges de travail intenses en lecture. Grâce à DAX, vos applications gardent leur rapidité et leur réactivité, même quand un événement ou une information populaire entraîne un nombre de requêtes sans précédent. Aucun réglage n'est nécessaire. 

Hautement évolutif

Avec DynamoDB et DAX, vous n'avez plus à faire de compromis sur les performances et l'échelle. DAX permet d'ajuster les dimensions à la demande. Vous pouvez partir d'un cluster DAX à trois nœuds et monter en capacité en ajoutant d'autres nœuds. DAX permet de s'étendre sur un cluster à dix nœuds, pour plusieurs millions de requêtes par seconde.

Entièrement géré

Tout comme DynamoDB, DAX est entièrement géré. Vous n'avez donc plus à vous soucier des tâches de gestion telles que la mise en service, l'installation et la configuration des ressources matérielles et logicielles, les correctifs logiciels, la gestion d'un cluster de cache distribué et fiable, ou encore la réplication des données sur plusieurs instances lors de la mise à l'échelle. DAX automatise de nombreuses tâches administratives, comme la détection des défaillances, la reprise après sinistre et l'application de correctifs logiciels.

Simplicité d'utilisation

DAX est étroitement intégré à Amazon DynamoDB : il suffit d'allouer un cluster DAX, d'utiliser le kit SDK client DAX pour rediriger vos appels d'API DynamoDB vers le cluster DAX et de laisser DAX s'occuper du reste. Etant donné que DAX est compatible avec l'API de DynamoDB, aucune modification fonctionnelle n'est nécessaire au niveau du code de l'application. DAX prend automatiquement en charge les opérations nécessaires pour améliorer les performances. En outre, puisque la récupération des données en cache permet de limiter la charge de lecture pour les tables DynamoDB existantes, il est également possible d'en réduire la capacité de lecture allouée et de diminuer les coûts opérationnels globaux.

Flexible

DAX permet d'allouer un cluster DAX pour plusieurs tables DynamoDB, de configurer plusieurs clusters DAX pour une seule table DynamoDB ou d'opter pour une infrastructure hybride, pour un maximum de flexibilité.

Sécurité

DAX est entièrement intégré aux services AWS, pour plus de sécurité. Vous pouvez utiliser Identity and Access Management (IAM) pour attribuer des informations d'identification de sécurité uniques à chaque utilisateur et contrôler l'accès des utilisateurs aux différents services et ressources. Amazon CloudWatch offre une visibilité à l'échelle du système sur l'utilisation des ressources, les performances des applications et leur état opérationnel. L'intégration à AWS CloudTrail permet de journaliser et de contrôler aisément les modifications apportées à la configuration de votre cluster. DAX prend en charge Amazon Virtual Private Cloud (VPC) pour un accès facile et sécurisé aux applications existantes. Le balisage renforce la visibilité, afin de mieux gérer les clusters DAX.

Expedia

Expedia, Inc. est une grande agence de voyages en ligne qui propose des voyages d'agrément et des voyages d'affaires. « Expedia compte parmi les clients d'AWS depuis longtemps, et nous utilisons DynamoDB dans toute l'entreprise pour soutenir un grand nombre de nos applications, explique Brandon O'Brien, ingénieur logiciel en chef pour Expedia, Inc. Nous avons bénéficié d'un accès anticipé à Amazon DynamoDB Accelerator, et ce service s'est avéré être rapide et facile d'utilisation. DAX est l'occasion pour nous de trouver le juste équilibre entre le coût de notre infrastructure et les performances système. »

Twilio

Twilio aide les entreprises à communiquer de façon pertinente et contextuelle en leur permettant d'intégrer aisément des fonctions d'authentification et de communication en temps réel aux applications logicielles. « Nous comptons sur les performances constantes et sur l'évolutivité d'Amazon DynamoDB pour soutenir notre offre de chat programmable, explique Pat Malatack, directeur général de Twilio Messaging. Nous sommes très intéressés par la possibilité d'accélérer DynamoDB avec DAX. »

Genesys

Genesys est le leader mondial de l'expérience client omnicanale et des solutions de centre de contact. « L'équipe AWS est partie d'un modèle architectural conforme aux bonnes pratiques en vigueur et l'a transformé en une capacité répétable et utile pour ses clients. DAX a tout pour remplacer notre cache distribué et notre niveau de stockage Amazon DynamoDB pour nos collections de microservices dans PureCloud, explique Glenn Nethercutt, architecture en chef de PureCloud par Genesys. Grâce à l'alliance d'un temps de latence inférieur à une milliseconde et de transitions simples depuis le client Amazon DynamoDB existant, nous allons pouvoir adopter rapidement ce service à mesure de son déploiement dans le monde entier, afin d'améliorer considérablement nos performances et notre profil de coût pour les charges de travail intenses en lecture. »

Eyeview Digital

Eyeview Digital est un leader du secteur des technologies publicitaires spécialisé dans le marketing vidéo. « Dans le milieu des enchères en temps réel, l'utilisation d'un magasin clé-valeur rapide et fiable est absolument essentielle, c'est pourquoi nous avons opté pour DynamoDB. Avec plusieurs centaines de millions de requêtes envoyées à DynamoDB chaque seconde, nous devons veiller à garder le contrôle, à équilibrer les charges et à optimiser les coûts, explique Shahar Cizer Kobrinsky, vice-président de l'architecture et du dimensionnement pour Eyeview. C'est ce que l'accès anticipé à DAX nous a permis d'accomplir. Les utilisateurs récurrents sont désormais traités par le cache DAX, sans nécessiter d'appel plus long et plus coûteux vers DynamoDB. Nous sommes ravis par le déploiement mondial de ce service et nous sommes certains de son intérêt pour de nombreux clients AWS, car il continue de nous être très utile. »

Il est très facile de démarrer avec DAX. Inscrivez-vous pour la version préliminaire de DAX et créez votre premier cluster DAX en quelques clics.

S'inscrire pour la version préliminaire de DAX