YoVDO

Working with Indexes in DynamoDB (French)

Offered By: Amazon Web Services via AWS Skill Builder

Tags

Amazon DynamoDB Courses Programming Languages Courses Cloud Computing Courses Database Design Courses Database Optimization Courses

Course Description

Overview

Ce cours intermédiaire est le deuxième d'une série de cours du programme Développer avec Amazon DynamoDB. Dans ce cours, vous découvrirez les différents cas d'utilisation des requêtes et analyses utilisées pour renvoyer des sous-ensembles de données à partir de vos tables Amazon DynamoDB. Vous apprendrez comment créer des index secondaires par programmation pour d'autres groupes d'attributs de table. Vous comprendrez également comment concevoir vos index pour qu'ils s'adaptent le mieux à vos modèles d'accès aux tables afin d'améliorer les performances et l'efficacité.

Remarque : ce cours comporte des transcriptions ou des sous-titres localisés. La narration est en anglais. Pour afficher les sous-titres, cliquez sur le bouton CC dans le coin inférieur droit du joueur.

  • Niveau de cours : Intermédiaire
  • Durée : 2,5 heures


Activités

Ce cours comprend des animations, des démonstrations vidéo, du contenu interactif, des vérifications de connaissances et un atelier d'autoformation payant en option.


Objectifs du cours

Dans ce cours, vous apprendrez à effectuer les tâches suivantes :

  • Analyser et évaluer quand utiliser les opérations d'analyse et les index
  • Créer un index secondaire global pour une table par programmation
  • Interagir avec les éléments d'une table DynamoDB à l'aide d'index secondaires
  • Optimiser des index secondaires globaux pour une efficacité accrue


Public visé

Ce cours s'adresse aux personnes suivantes :

  • Développeurs novices ou expérimentés souhaitant apprendre à interagir avec des bases de données non relationnelles dans le cloud, et plus particulièrement avec DynamoDB
  • Architectes de bases de données
  • Ingénieurs de données


Prérequis

Pour assister à ce cours, il est conseillé aux participants de disposer des connaissances suivantes :

  • Connaissances de DynamoDB et de ses fonctionnalités
  • Expérience professionnelle de la conception de bases de données ou des pratiques de modélisation des données pour les bases de données de valeur
  • Vous avez terminé au moins une de ces formations numériques : Amazon DynamoDB Service Introduction, Amazon DynamoDB Service Primer ou Exploring the DynamoDB API et les kits SDK AWS.
  • Expérience professionnelle de l'architecture et du développement sur AWS, ainsi que de la planification et de la conception de bases de données sur AWS.
  • Connaissances pratiques d'un ou de plusieurs langages de programmation de haut niveau (Python, Java, Node.js ou .NET)


Déroulement du cours


Leçon 1 : utilisation des index secondaires

  • Recherche et extraction de données avec les fonctions d'analyse et de filtre
  • Création d'index pour regrouper les attributs
  • Conception d'index en fonction des modèles d'accès
  • Vérification interactive des connaissances

Leçon 2 : interaction avec les tableaux DynamoDB à l'aide d'index secondaires

  • Compréhension des informations sur les schémas clés
  • Interrogation des index secondaires
  • Évaluation de l'impact de l'index sur les opérations
  • Vérification interactive des connaissances

Leçon 3 : optimisation des index pour plus d'efficacité

  • Structuration des données de la table de base pour plus d'efficacité
  • Structuration des indices pour plus d'efficacité
  • Analyse des cas d'utilisation
  • Vérification interactive des connaissances

Leçon 4 : conclusion du cours

  • Résumé du cours
  • Évaluation du cours

(Facultatif) Atelier : analyses, requêtes et index Amazon DynamoDB


Tags

Related Courses

Advanced Features with Relational Database Tables Using SQLiteStudio
Coursera Project Network via Coursera
Advanced Monitoring and Optimizing with DynamoDB (Portuguese)
Amazon Web Services via AWS Skill Builder
Advanced Monitoring and Optimizing with DynamoDB (Spanish)
Amazon Web Services via AWS Skill Builder
Advanced Monitoring and Optimizing with DynamoDB (Simplified Chinese)
Amazon Web Services via AWS Skill Builder
Advanced Monitoring and Optimizing with DynamoDB (Japanese)
Amazon Web Services via AWS Skill Builder