Documentation

Manuel du développeur

Ce manuel fournit une présentation conceptuelle de DynamoDB, ainsi que des instructions de développement détaillées concernant l'utilisation des différentes fonctionnalités.

Référence d'API

Cette documentation décrit en détail toutes les opérations d'API pour DynamoDB. Fournit également des exemples de requêtes, de réponses et d'erreurs pour les protocoles de services web pris en charge.

Billets de blog

Aucun billet de blog trouvé pour le moment. Consultez le blog AWS pour obtenir d'autres ressources.

Livres blancs, rapports et diagrammes

Rapport présenté : 451 Research

Informations du marché : après 10 ans, AWS continue de développer Amazon DynamoDB bien au-delà de la capacité de mise à l'échelle (24 février 2022). 

« Dix ans après son lancement, Amazon DynamoDB peut être considéré comme un précurseur dans le domaine des bases de données cloud gérées, un secteur qui a commencé à émerger vers 2008. Si DynamoDB est connu comme un service spécialisé depuis sa création, il devient désormais un service polyvalent, notamment parce que le champ d'application du service s'est élargi aux développeurs SQL pour répondre à un large éventail de charges de travail opérationnelles… »

– James Curtis, analyste de recherche principal, données, IA et analytique 

Séances et webinaires

Événement présenté : une décennie d'innovation avec DynamoDB

Événement virtuel Une décennie d'innovation avec Amazon DynamoDB
diffusé à l'origine le 01/03/2022

Regarder à la demande (Twitch) »

Lorsque DynamoDB a été lancé en 2012, AWS s'est fixé pour objectif de permettre aux clients de stocker facilement des données de manière efficace et à n'importe quelle échelle, mais aussi avec des performances prévisibles à l'aide d'un service entièrement géré.

Au cours des dix dernières années, des clients tels que Zoom, Disney+, Snapchat, Dropbox, The Pokémon Company et Mercado Libre, leaders dans leur secteur d'activité et comptant des millions de clients, ont eu recours à DynamoDB pour créer certaines des applications les plus exigeantes au monde.

Regardez l'enregistrement de cet événement et écoutez les témoignages suivants :

  • Clients DynamoDB tels que le PDG de SmugMug, Don MacAskill, et Anirudh Jayakumar, Sr. ingénieur logiciel chez Dropbox et comment ils ont utilisé DynamoDB pour créer certaines des applications les plus exigeantes au monde au cours des dix dernières années.
  • Des dirigeants d'AWS, dont Swami Sivasubramanian, vice-président des bases de données, de l'analytique et du machine learning, Tony Petrossian, vice-président de RDS/Aurora, Colin Lazier, directeur général de DynamoDB, ainsi que les chefs de produit, les ingénieurs de produit et les architectes de solutions de DynamoDB, parlent du passé, du présent et de l'avenir du service.
  • Jeff Barr, vice-président et évangéliste en chef d'AWS, Alex DeBrie, héros des données d'AWS et Jeremy Daly, héros des applications sans serveur d'AWS, expliqueront comment ils ont démarré avec DynamoDB et présenteront des sessions détaillées sur la modélisation des données et la création d'applications sans serveur.

Nouveautés d'Amazon DynamoDB (38:26) – re:Invent 2021

Amazon DynamoDB est un service de bases de données NoSQL entièrement géré qui fournit des performances de moins de 10 millisecondes à n'importe quelle échelle, et qui est utilisé par des centaines de milliers de clients AWS. Cette session présente la nouvelle classe de table DynamoDB Standard-Accès peu fréquent (Standard-IA), la nouvelle intégration améliorée DynamoDB à AWS Backup et un récapitulatif de toutes les mises à jour 2021 des fonctions DynamoDB.

Amazon DynamoDB : Stimuler l'innovation à n'importe quelle échelle (51:26) – re:Invent 2021

Amazon DynamoDB est un service de base de données NoSQL rapide, flexible et entièrement géré qui fournit des performances de moins de 10 millisecondes, quelle que soit l'échelle. Dans cette session, découvrez-en plus sur les principaux avantages de DynamoDB qui peuvent vous aider à vous adapter à vos besoins, sans compromettre les performances. Écoutez le témoignage de Mercado Libre, une entreprise de e-commerce comptant 75 millions de clients actifs en Amérique latine, pour découvrir comment elle a migré plus de 5 000 bases de données Apache Cassandra vers DynamoDB sans modifier la moindre ligne de code. Découvrez également comment DynamoDB a aidé Mercado Libre à mettre à l'échelle ses applications afin de prendre en charge la forte hausse de sa clientèle liée à la pandémie de COVID-19.

Modélisation des données avec Amazon DynamoDB (66:05) – re:Invent 2021

Dans cette session, découvrez-en plus sur Amazon DynamoDB, une base de données sans serveur entièrement gérée qui fournit des performances à n'importe quelle échelle avec des fonctions intégrées de sécurité, de sauvegarde et de restauration ainsi qu'une fonctionnalité de mise en cache en mémoire. Écoutez Alex DeBrie, principal chez DeBrie Advisory et héro de données AWS, pour en savoir plus sur les bases de DynamoDB et comment l'utiliser autrement que comme un magasin clé-valeur. La modélisation des données pour les bases de données NoSQL comme DynamoDB est différente de la modélisation pour ce qui concerne les bases de données relationnelles traditionnelles. Découvrez comment modéliser les exigences complexes à l'aide de blocs de base simples. Découvrez également les clés principales, les index secondaires et les modèles de gestion des relations, de filtrage, de triage et plus encore.

Plongée dans Amazon DynamoDB : Modèles de conception avancés (50:07) – re:Invent 2021

Rick Houlihan, ancien technologiste principal AWS, anime cette session technique dédiée aux utilisateurs avancés d'Amazon DynamoDB. Il explique les modèles de conception et de données basés sur un ensemble d'implémentations et de bonnes pratiques utilisées par divers clients pour offrir des solutions hautement évolutives pour un éventail de problèmes opérationnels. 

Dans cette première partie d'une session qui en compte deux, Rick examine et démontre d'importants concepts, dont le partitionnement et la surcharge d'index, le traitement évolutif de graphes et la gestion des blocages distribués.

Quelles bases de données NoSQL sont-elles adaptées pour vous ? (33:01) – re:Invent 2021

Les bases de données NoSQL sont spécialement conçues pour des modèles de données spécifiques et sont optimisées pour les applications modernes, comme les applications mobiles, web et de jeux qui nécessitent capacité de mise à l'échelle, faible latence et flexibilité. AWS offre plusieurs services de bases de données NoSQL entièrement gérés et sans serveur, notamment Amazon DynamoDB, Amazon DocumentDB (avec compatibilité MongoDB) et Amazon Keyspaces (for Apache Cassandra). Rejoignez cette session pour en savoir plus sur ces bases de données NoSQL AWS qui permettent de gérer les jeux de données clés-valeurs, orientés documents JSON et à l'échelle des colonnes, et sélectionnez les bases de données les plus appropriées pour votre cas d'utilisation spécifique. Écoutez également le témoignage de Deepak Thakral, vice-président de McAfee, pour découvrir comment DynamoDB a aidé l'entreprise à transformer son activité de e-commerce et à économiser 40 % sur les coûts de stockage.

Bonnes pratiques pour créer des applications interactives avec AWS Lambda (52:01) – re:Invent 2021

Dans cette session, découvrez les bonnes pratiques et les modèles d'architecture pour créer des backends web et mobiles ainsi que des microservices orientés API sur AWS Lambda. Découvrez comment tirer parti des fonctions d'AWS Lambda, d'Amazon API Gateway, d'Amazon DynamoDB et plus encore pour créer facilement des applications web sans serveur hautement évolutives.

Comment Disney+ évolue mondialement sur Amazon DynamoDB (18:29) - re:Invent 2020

Disney+, l'une des plus grandes plateformes de streaming de vidéos en ligne au monde, a été lancée en novembre 2019 comme la plateforme attitrée de Disney, Pixar, Marvel, Star Wars et National Geographic. Disney+ offre sa vaste bibliothèque de contenus numériques directement au domicile de plus de 60,5 millions d'abonnées, et Amazon DynamoDB est l'une des technologies qui prend en charge cette présence mondiale. 

L'équipe de découverte de contenus derrière Disney+ utilise les tables globales DynamoDB pour évoluer et offrir des fonctionnalités populaires telles que le visionnage en continu, la liste à regarder et les recommandations personnalisées. Apprenez des cas d'utilisation et enseignements de l'utilisation de DynamoDB tirés par Disney+ pour répondre aux besoins des clients à l'échelle.

Dropbox réduit les coûts grâce au stockage à froid des métadonnées à l'aide d'Amazon DynamoDB et S3 (32:12) - re:Invent 2020

Dropbox faisait face à la saturation de la capacité de son magasin de métadonnées MySQL sur site, l'obligeant à le migrer ou à supprimer plusieurs téraoctets de métadonnées afin d'éviter de doubler ses coûts de stockage. La société a rapidement réalisé un prototype et migré les métadonnées stockées à froid vers un nouveau système de stockage créé à l'aide d'Amazon DynamoDB et d'Amazon S3, lequel stocke actuellement 300 To et continue de s'accroître. 
Ce système de stockage exploite l'échelle et la flexibilité de DynamoDB et profite des économies de coûts de S3. La première moitié de la session porte sur un examen architectural de la durabilité, la disponibilité et l'échelle de DynamoDB. Dropbox explique ensuite les mécanismes d'architecture et de mise à l'échelle de son système de stockage de métadonnées sur AWS.

Lire l'étude de cas : Dropbox économise des millions en créant un magasin de métadonnées scalable sur Amazon DynamoDB et Amazon S3 »

Comment Stitch Fix offre des expériences personnalisées (25:39) - re:Invent 2020

Comment les organisations peuvent-elles offrir des interactions personnalisées dynamiques avec les clients ? Découvrez comment l'équipe d'ingénierie de plateforme de Stitch Fix transforme les interactions avec les clients en offrant une solution hautement évolutive et simultanée pour les recommandations de produits en temps réel.  Familiarisez-vous avec les exigences en matière d'architecture permettant d'exploiter Amazon DynamoDB pour optimiser les charges de travail de machine learning en temps réel afin d'offrir une expérience utilisateur appropriée.

DynamoDB en streaming en direct sur Twitch.tv/aws

Vous avez une question sur DynamoDB ?

Voir la page des questions fréquentes (FAQ) de DynamoDB
Vous voulez connaître les dernières nouvelles de DynamoDB ?
Suivez-nous sur Twitter @DynamoDB
Prêt à concevoir ?
Démarrez dans la console DynamoDB
Des questions ?
Nous contacter