Didacticiels
-
Mise en route
VidéoFondamentauxPrésentation du service Amazon DynamoDB
5 minutesCe cours vous présente Amazon DynamoDB, le service qui fournit une base de données de valeurs-clés et de documents aux clients AWS. Ce cours vous présente le service et ses principales fonctionnalités et capacités.
-
Mise en route
Formation en ligneFondamentauxInitiation au service Amazon DynamoDB
20 minutesIl décrit comment ce service s'intègre à d'autres services AWS, introduit la terminologie et les concepts technologiques importants et comprend une démonstration du service.
-
Mise en route
Formation en ligneFondamentauxAmazon DynamoDB – Architecture et fonctions
15 minutesDans ce cours technique APN Navigate, vous découvrirez l'architecture et les fonctions d'Amazon DynamoDB. Le cours permet aux partenaires AWS Partner Network (APN) de découvrir les principaux composants d'Amazon DynamoDB, y compris la table, l'index secondaire global et l'index secondaire local. Vous passerez aussi en revue d'importantes fonctions comme les transactions, Automatic Scaling et les tables globales.
-
Mise en route
Prise en mainFondamentauxCréer et interroger une table NoSQL
10 minutesDécouvrez comment créer une table simple, et ajouter, interroger et supprimer des données dans la console DynamoDB.
-
Mise en route
Prise en mainFondamentauxInterroger et gérer des tables DynamoDB à l'aide de Python
2 heuresDécouvrez comment insérer des données, exécuter des requêtes, créer des index et mettre à jour des éléments avec le kit SDK Python.
-
Mise en route
Prise en mainFondamentauxCréez une application web moderne avec AWS Fargate, AWS Lambda, et DynamoDB
4 heuresDécouvrez comment déployer une application web, vous connecter à une base de données et analyser le comportement des utilisateurs dans Python.
-
Mise en route
Prise en mainIntermédiaireCréer une base de données pour une application mobile avec DynamoDB
3 heuresDécouvrez comment concevoir une base de données que vous pouvez utiliser pour créer une application mobile pour les réseaux sociaux.
-
Mise en route
Prise en mainIntermédiaireModéliser une base de données DynamoDB pour des applications de jeux
2 heuresDécouvrez comment utiliser DynamoDB pour concevoir un modèle de données pour les schémas d'accès employés dans les applications de jeux.
-
Mise en route
Prise en mainIntermédiaireCréation d'un jeu au tour par tour avec Amazon DynamoDB et Amazon SNS
2,5 heuresDans cet atelier, vous apprenez à créer un jeu multi-joueur au tour par tour avec Amazon DynamoDB et Amazon Simple Notification Service (Amazon SNS).
-
Mise en route
Chemin d'apprentissageNiveau fondamental à avancéDémarrez avec Amazon DynamoDB
7 heuresDans cette série de sept ateliers, vous découvrirez comment faire vos premiers pas dans DynamoDB. Vous créez votre première table, utilisez un kit SDK pour gérer vos données, et vous comprenez et appliquez les modèles d'accès à la modélisation de données pour des applications de jeux, mobiles et sans serveur. Ensuite, vous apprendrez les approches et mécanismes de conception de DynamoDB pour optimiser la latence, la scalabilité et l'efficacité de vos applications. Enfin, vous découvrez comment concevoir et visualiser des modèles de données ainsi qu'exécuter des requêtes et d'autres opérations de données à l'aide de NoSQL Workbench.
-
Mise en route
Formation en ligneIntermédiaireDéveloppement d'applications à l'aide d'AWS DynamoDB
1,5 heureCe cours numérique est le premier d'une série dédiée au programme DynamoDB pour les développeurs. Le cours vous apprend comment commencer à interagir par la programmation avec les tables DynamoDB et les données stockées dans celles-ci. Vous comprendrez comment installer et utiliser DynamoDB Local, l'interface de ligne de commande AWS (AWS CLI) et les kits de développement logiciel (SDK) AWS pour créer les tables DynamoDB et interagir avec elles. Vous vous familiariserez avec les commandes couramment utilisées dans quatre langages : Python, Java, Node.js et .NET. Ce cours est offert avec un labo payant en option dans lequel vous utiliserez l'AWS CLI et le kit SDK AWS pour Python pour créer une table DynamoDB et interagir avec elle.
Offre gratuite AWS
Développez gratuitement votre expérience pratique avec l'offre gratuite qui n'a pas de date d'expiration, disponible pour tous les clients AWS.
L'offre gratuite DynamoDB offre 25 Go de stockage, 25 unités de capacité en écriture (WCU) provisionnées et 25 unités de capacité en lecture (RCU) provisionnées, et peut traiter jusqu'à 200 M de demandes par mois.
Vidéos
Découvrez des concepts clés avec des sessions menées par des experts et des conseils
Regardez cet épisode de la session individuelle « Office Hour » sur Amazon DynamoDB (septembre 2020) avec Rick Houlihan, responsable de pratique senior chez AWS, dans lequel il examine les fondamentaux de la conception d'une table unique.
En savoir plus sur les sessions individuelles « Office Hour » sur DynamoDB sur Twitch »
Regardez cette session de re:Invent 2020 (novembre 2020) avec Pete Naylor, architecte de solutions expert senior DynamoDB, lors de laquelle il examine les fonctionnalités clés qui permettent d'exercer le plus grand impact commercial, telles que la réplication multi-régions et multi-primaires avec des tables globales, le mode de capacité à la demande pour les charges de travail irrégulières, la sauvegarde et la restauration (dont la restauration à un moment donné qui sauvegarde automatiquement les données de vos tables, à la seconde près, pour les 35 derniers jours), et encore plus.
Dans la première partie de cette session AWS re:Invent 2020 (25:35), Alex DeBrie, héros des données AWS, examine en quoi la modélisation avec DynamoDB diffère d'une base de données relationnelle traditionnelle, et certains éléments fondamentaux de la modélisation de données avec DynamoDB.
Dans la deuxième partie de cette session AWS re:Invent 2020 (29:38), Alex DeBrie, héros des données AWS, examine des principes directeurs plus avancés, dont des stratégies sur la manière de traiter des modèles de données très complexes qui ne ralentissent pas au fur et mesure que votre application évolue.
Formation supplémentaire

AWS offre des formations numériques gratuites afin de vous aider à acquérir les bases d'AWS. Suivez le cours Introduction à Amazon DynamoDB pour obtenir une présentation générale, comprendre les cas d'utilisation et voir une démonstration d'AWS Training and Certification.

Suivez ce cours gratuit pour apprendre les bases de DynamoDB et en quoi il diffère des systèmes de gestion de base de données relationnelles traditionnels. Une vidéo de présentation et des ateliers et exemples pratiques vous présentent les concepts destinés à tous les niveaux de compétence, même si vous débutez dans le développement des bases de données. Cette formation vous offre les compétences et les connaissances nécessaires à la création d'applications évolutives et à hautes performances utilisant DynamoDB.

Conçu par des experts AWS, ce cours vous aide à développer les compétences dont vous avez besoin pour construire des applications qui utilisent Amazon DynamoDB. Grâce aux lectures des vidéos, aux démonstrations et aux exercices pratiques, vous découvrirez de façon approfondie certains sujets DynamoDB, notamment la sauvegarde et la restauration, les clés de partition, la sécurité et le chiffrement, les tables générales, ainsi que les meilleures pratiques.

Explorez les ressources pour en savoir plus sur la migration vers DynamoDB.

Commencez à créer avec DynamoDB dans AWS Management Console.