Cours > Module > Chapitre

Lab : Démarrer avec Amazon DynamoDB via la Console AWS

Objectif

Amazon DynamoDB est une base de données NoSQL entièrement managée, scalable et performante, idéale pour les applications nécessitant un accès rapide aux données.

✔️ Créer une table DynamoDB
✔️ Insérer des données
✔️ Lire, mettre à jour et supprimer un élément
✔️ Scanner et interroger les données

Créer une Table DynamoDB

  1. Accédez à la console AWS : AWS Management Console
  2. Allez dans DynamoDB : Tapez “DynamoDB” dans la barre de recherche et ouvrez le service.
  3. Cliquez sur “Créer une table”.
  4. Configurez la table :
    • Nom de la table : Utilisateurs
    • Clé primaire :
      • Nom de l’attribut : ID
      • Type : String (S)
    • Mode de capacité : À la demande (On-Demand) (facile à gérer et économique).
  5. Cliquez sur “Créer la table”.

La table est maintenant créée !

Insérer des Données

  1. Dans la console AWS, allez dans DynamoDB > Tables > Utilisateurs.
  2. Cliquez sur l’onglet Explorer les éléments.
  3. Cliquez sur Créer un élément.
  4. Ajoutez les attributs suivants :
    • ID (String) : “U001”
    • Nom (String) : “Alice”
    • Age (Number) : 30
  5. Cliquez sur Créer un élément.

L’utilisateur Alice a été ajouté !

Lire un Élément

  1. Dans Explorer les éléments, recherchez l’utilisateur en filtrant sur ID = “U001”.
  2. Vous verrez les informations de l’utilisateur Alice affichées.

Les données sont accessibles rapidement !

Mettre à Jour un Élément

  1. Sélectionnez Alice (ID = “U001”) dans la liste.
  2. Cliquez sur Actions > Modifier.
  3. Changez Age de 30 à 32.
  4. Cliquez sur Enregistrer les modifications.

L’âge d’Alice est maintenant mis à jour !

Supprimer un Élément

Sélectionnez Alice (ID = “U001”) dans la liste.

Cliquez sur Actions > Supprimer.

Confirmez la suppression.

Scanner et Interroger les Données

  1. 🔍 Scanner la table : Dans Explorer les éléments, cliquez sur Scanner pour voir tous les enregistrements.
  2. 🎯 Faire une requête : Filtrez sur ID = “U001” pour rechercher un utilisateur spécifique.

Conclusion

✅ DynamoDB est simple à utiliser via la console AWS.
✅ Idéal pour les applications nécessitant un stockage NoSQL rapide et scalable.
✅ Prochaine étape : Interagir avec DynamoDB via AWS Lambda ou une application !

×

Panier