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

Amazon Web Services

Dimensionnement de la capacité d'Amazon DynamoDB (Français) | Amazon DynamoDB Capacity Sizing (French)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Présentation de l’atelier

AnyCompany développe une nouvelle application de base de données de films. L’application permettra aux utilisateurs de rechercher des films par titre, année de sortie, acteurs du film, classement, etc. AnyCompany a choisi Amazon DynamoDB comme service de base de données pour stocker les informations sur tous les films que l’application référencera.

En tant que développeur d’applications senior nouvellement engagé chez AnyCompany, on vous a demandé de déterminer les paramètres de capacité les plus efficaces et les plus rentables pour l’application de base de données de films. Dans cet atelier, vous utiliserez le mode de capacité de lecture/écriture fournit par Amazon DynamoDB, pour gérer la capacité de débit. Vous utiliserez Amazon CloudWatch pour surveiller les différentes mesures DynamoDB, affectant les performances de votre application. Vous utiliserez ensuite la fonction de dimensionnement automatique Amazon DynamoDB pour ajuster dynamiquement la capacité de débit provisionnée sur la table, pour gérer les augmentations soudaines du trafic sans restriction. Vous allez exécuter des scripts Python qui utilisent le kit SDK AWS pour Python (Boto3) pour modifier les paramètres de capacité de la table afin de résoudre les problèmes de performances.

Thèmes abordés

À la fin de cet atelier, vous serez en mesure de :

  • Générer des exemples de charges de test sur votre table DynamoDB à l’aide du kit SDK AWS pour Python (Boto3).
  • Corriger les erreurs de limitation en modifiant les paramètres de capacité provisionnée avec le kit SDK AWS.
  • Utiliser les mesures Amazon CloudWatch DynamoDB pour afficher les statistiques de capacité et de limitation de la table.
  • Activer Auto Scaling sur une table DynamoDB à l’aide du kit SDK AWS.
  • Expliquer comment les modes de gestion de la capacité d’Amazon DynamoDB peuvent impacter les performances.

Connaissances techniques préalables

Pour réussir cet atelier, vous devez connaître la navigation de base de la console de gestion AWS, les concepts de base de données NoSQL, le langage de programmation Python et être à l’aise avec la modification de scripts à l’aide d’un éditeur de texte.

Icône clé

Différentes icônes sont utilisés tout au long de cet atelier pour attirer l’attention sur certains aspects du guide. La liste suivante explique la fonction de chaque icône :

  • L’icône clavier indique que vous devez exécuter une commande.
  • L’icône presse-papiers indique que vous pouvez vérifier le résultat d’une commande ou d’un fichier modifié en la comparant à l’exemple fourni.
  • L’icône des notes offre des conseils, des astuces et des directives importantes.
  • L’icône « i » entourée d’un cercle indique où trouver plus d’informations.
  • La personne avec une icône de coche indique l’occasion de vérifier vos connaissances et de tester ce que vous avez appris.

Reviews

Start your review of Dimensionnement de la capacité d'Amazon DynamoDB (Français) | Amazon DynamoDB Capacity Sizing (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.