Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

Managing Consistency, Capacity, and Performance in DynamoDB (French)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Ce cours intermédiaire est le troisième d'une série de cours du programme Développer avec Amazon DynamoDB. Dans ce cours, vous apprendrez à utiliser les modèles de cohérence et de capacité dans Amazon DynamoDB. Ce cours vous explique comment implémenter une lecture très cohérente pour les applications qui ont besoin des dernières données écrites dans vos tables DynamoDB. Vous comprendrez comment implémenter des modes de capacité allouée ou à la demande par programmation pour une table donnée. Vous apprendrez à identifier la limitation et à surveiller les statistiques d'utilisation au niveau des partitions et des éléments. Le cours vous apprendra également comment implémenter Amazon DynamoDB Accelerator (DAX) pour réduire les latences des utilisateurs finaux.

  • Niveau de cours : Intermédiaire
  • Durée du cours : 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 :

  • Implémenter les modes de cohérence requis pour vos applications
  • Gérer la capacité et implémenter Auto Scaling par programmation
  • Identifier et réduire la limitation de capacité
  • Créer une solution de mise en cache Amazon DynamoDB Accelerator (DAX)


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é ces formations numériques : Exploring the DynamoDB API and the AWS SDKs ou Working with Indexes in DynamoDB
  • 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 : Gestion de la cohérence dans DynamoDB
  • Comprendre la cohérence
  • Utilisation de la cohérence éventuelle et de la cohérence forte
  • Gestion des versions et modèles de verrouillage optimiste
  • Vérification interactive des connaissances
Leçon 2 : Gestion de la capacité dans DynamoDB
  • Comprendre la gestion de la capacité
  • Capacité à la demande et allouée
  • Capacité adaptative
  • Réglage des modes de capacité
Leçon 3 : Gestion des performances dans DynamoDB
  • Surveillance des performances de base
  • CloudWatch Contributor Insights
  • Mise en cache pour améliorer les performances
  • Implémentation d'Amazon DynamoDB Accelerator
Leçon 4: Conclusion du cours
  • Résumé du cours
  • Évaluation du cours
  • Atelier (Facultatif) : dimensionnement de la capacité Amazon DynamoDB

Reviews

Start your review of Managing Consistency, Capacity, and Performance in DynamoDB (French)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.