Ressources · Intégration Make

Intégration Amazon DynamoDB MakeAutomatiser Amazon DynamoDB avec Make.

Et si tes tables DynamoDB se remplissaient toutes seules à partir de tes autres outils ? L'intégration Amazon DynamoDB Make compte 15 modules : 14 actions et 1 recherche. Ce guide t'aide à brancher ton compte AWS, à choisir le bon module et à lancer un premier test.

Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth

Ce que tu peux automatiser

À quoi sert l'intégration Amazon DynamoDB Make ?

L'intégration Amazon DynamoDB Make permet à un scénario de lire, d'écrire et de gérer tes tables DynamoDB sans une ligne de code. Le scénario, c'est l'automatisation que tu montes dans Make : une suite de modules, chaque module étant une brique (ici une action ou une recherche sur tes données AWS). Les infos de tes autres applis entrent, les éléments stockés ressortent pour l'étape suivante.

Alimenter les autres outils à partir de la base. Get an item récupère une fiche précise pour personnaliser un e-mail. Quand il faut une vue plus large, Create a query cible un sous-ensemble et Scan a table parcourt toute la table.

Ranger sans passer par la console AWS. Create a table, Update a table et Delete a table gèrent la structure elle-même : pratique quand chaque client ou chaque projet a sa propre table. Batch delete items vide d'un coup un lot de fiches devenues inutiles.

Garder une table à jour depuis un CRM ou un formulaire. Un contact arrive, Create or replace an item l'enregistre. Son statut change plus tard ? Update an item modifie juste cette valeur.

À savoir avant de te lancer : l'appli n'a aucun déclencheur. Un changement dans DynamoDB ne peut donc pas démarrer un scénario tout seul, le premier module vient d'une autre appli ou d'une planification. Pour te faire une idée de la plateforme, consulte l’Avis Make. Et si tu hésites avec n8n, qui propose souvent un nœud pour la même appli, le comparatif n8n vs Make pose les critères.

Connexion

Comment connecter Amazon DynamoDB à Make ?

  1. 01

    Générer une clé d'accès AWS

    Dans AWS, clique sur ton nom d'utilisateur dans la barre de navigation, puis sur Security credentials. Dans Access keys, clique sur Create access key, choisis Other puis Next si AWS demande un cas d'usage, et valide.

  2. 02

    Ouvrir la connexion depuis un module

    Ajoute n'importe quel module Amazon DynamoDB à ton scénario et clique sur Create a connection. La connexion, c'est ton compte AWS relié à Make une fois pour toutes, puis réutilisé par tous les modules DynamoDB. Le champ Connection name est facultatif.

  3. 03

    Coller les deux valeurs

    Copie les deux valeurs affichées sur la page Retrieve access keys et colle-les dans la fenêtre de connexion, ou suis les instructions à l'écran. Enregistre : Make peut alors te proposer ce qu'il a le droit de lire dans ton compte.

Premier scénario

Ton premier scénario avec Amazon DynamoDB

ObjectifQuand un nouveau contact arrive dans une autre appli, Make l'enregistre comme élément dans ta table Amazon DynamoDB.

  1. 01

    Créer le scénario

    Depuis la page Scenarios, crée un nouveau scénario et clique sur le + au centre de l'espace de travail. Chaque bulle que tu ajoutes ensuite correspond à une étape.

  2. 02

    Partir d'une autre appli

    DynamoDB n'a pas de déclencheur : la première bulle vient de l'outil où naissent tes données, ton CRM ou ton formulaire par exemple. Cherche cette appli, choisis son déclencheur et crée sa connexion.

  3. 03

    Ajouter Create or replace an item

    Clique sur le + à droite du premier module, cherche Amazon DynamoDB et prends Create or replace an item. Une fois la connexion faite, choisis ta table et relie les valeurs du premier module.

  4. 04

    Tester avec Run once

    Clique sur Run once, puis crée un contact de test dans la première appli. Ouvre chaque module pour lire les bundles reçus : un bundle, c'est un élément qui passe d'un module au suivant.

  5. 05

    Planifier et activer

    Ouvre Scheduling sur le premier module. Par défaut, un nouveau scénario tourne toutes les 15 minutes, et le plan Free ne descend pas plus bas. Il ne reste qu'à activer le scénario.

Modules

Ce que fait chaque module Amazon DynamoDB

Amazon DynamoDB te donne 15 modules. Pour chacun : ce qu'il fait pour toi, le moment où tu le choisis, et ce qu'il faut surveiller.

Amazon DynamoDB1

Batch create or replace items

ActionDans la doc seulement

Enregistre tout un lot d'éléments dans une table en un seul module. Une liste venue d'une autre appli atterrit dans DynamoDB sans une étape d'écriture par fiche.

Quand l'utiliser
un export de commandes ou d'inscriptions te livre plusieurs lignes d'un coup, toutes destinées à la même table.
Attention
un élément déjà présent est remplacé en entier. Pour ne changer qu'une partie d'une fiche, passe plutôt par Update an item.
Amazon DynamoDB2

Batch delete items

ActionDans la doc seulement

Supprime plusieurs éléments d'une table en une passe. Le ménage tient dans un module, sans boucle de suppressions une par une.

Quand l'utiliser
des fiches de test, des réservations annulées ou des entrées périmées doivent partir ensemble après un contrôle dans un autre outil.
Attention
une suppression ne se rattrape pas depuis Make. Teste d'abord avec Run once sur une copie des données, puis active.
Amazon DynamoDB3

Batch get items

ActionDans la doc seulement

Récupère d'un coup un groupe d'éléments que tu sais identifier. Le module suivant dispose alors de plusieurs fiches côte à côte au lieu d'une seule.

Quand l'utiliser
une facture cite quelques produits et tu veux toutes leurs infos avant de rédiger le récapitulatif client.
Attention
après un Run once, regarde comment Make présente le résultat avant de relier quoi que ce soit au module suivant.
Amazon DynamoDB4

Create a query

ActionDans la doc seulement

Interroge une table pour ne ramener que les éléments qui correspondent à ta demande. Ton scénario travaille sur une tranche ciblée, pas sur tout le stock.

Quand l'utiliser
il te faut toutes les commandes d'un client ou toutes les fiches d'un chantier pour préparer une relance.
Attention
Make compte une opération par module et par bundle traité ; une requête qui alimente beaucoup d'étapes pèse plus lourd sur ton plan qu'il n'y paraît.
Amazon DynamoDB5

Create a table

ActionDans la doc seulement

Crée une nouvelle table directement depuis un scénario. Plus besoin d'ouvrir la console AWS chaque fois qu'il faut un nouvel espace de stockage.

Quand l'utiliser
ton agence signe un nouveau client ou lance un nouvel événement, et chacun reçoit sa table dès le départ.
Attention
la connexion doit avoir les droits IAM pour gérer des tables, pas seulement pour lire et écrire des éléments. Vérifie-le avant le premier test.
Amazon DynamoDB6

Create or replace an item

ActionDans la doc seulement

Enregistre une fiche dans une table : il la crée, ou la remplace entièrement si elle existe déjà. C'est la porte d'entrée naturelle des données qui viennent d'une autre appli.

Quand l'utiliser
un formulaire rempli, un nouveau lead ou une commande payée doit devenir un élément stocké.
Attention
l'ancienne version disparaît. Pour modifier une seule valeur d'une fiche existante, Update an item est plus prudent.
Amazon DynamoDB7

Delete a table

ActionDans la doc seulement

Efface une table entière, structure et contenu compris, depuis ton scénario. Il boucle la boucle quand tu crées des tables à la volée.

Quand l'utiliser
un projet passe en « archivé » dans ton outil de gestion et sa table dédiée ne sert plus à rien.
Attention
rien dans Make ne ramène une table supprimée. Place un filtre ou une validation avant ce module, et ne le teste jamais sur tes vraies données.
Amazon DynamoDB8

Delete an item

ActionDans la doc seulement

Supprime un seul élément, sans toucher au reste de la table. C'est l'outil précis quand une fiche doit partir.

Quand l'utiliser
un contact se désinscrit ou demande l'effacement de ses données dans une autre appli, et sa fiche DynamoDB doit suivre.
Attention
la suppression est définitive. Assure-toi que la valeur reliée désigne bien la bonne fiche, un Run once sur un contact de test évite les mauvaises surprises.
Amazon DynamoDB9

Get a table

ActionDans la doc seulement

Renvoie les informations d'une table, pour que ton scénario sache à quoi il a affaire avant d'agir dessus.

Quand l'utiliser
juste après Create a table ou Update a table pour vérifier le résultat, ou avant une écriture en lot pour confirmer que tu vises la bonne table.
Attention
il décrit la table, pas son contenu. Pour lire des fiches, prends Get an item, Create a query ou Scan a table.
Amazon DynamoDB10

Get an item

ActionDans la doc seulement

Lit un élément précis et transmet ses valeurs au module suivant. Le chemin le plus court quand tu sais déjà quelle fiche il te faut.

Quand l'utiliser
un ticket de support arrive avec une référence client et tu veux ses infos stockées dans la réponse.
Attention
si la fiche n'existe pas, les modules suivants n'ont rien à relier. Teste avec Run once sur une référence connue et sur une inconnue.
Amazon DynamoDB11

List tables

RechercheDans la doc seulement

Te donne la liste des tables visibles par ta connexion, un bundle par table. Ton scénario part ainsi d'un inventaire à jour.

Quand l'utiliser
tu veux envoyer un état des tables dans un tableur ou sur un canal d'équipe, ou traiter chaque table dans une étape suivante.
Attention
c'est une recherche : elle peut renvoyer zéro, un ou plusieurs bundles, et chaque module placé après tourne une fois par bundle.
Amazon DynamoDB12

Make an API call

ActionDans la doc seulement

Ouvre toute l'API DynamoDB à ton scénario, avec la même connexion, pour ce que les 14 autres modules ne couvrent pas.

Quand l'utiliser
la requête dont tu as besoin n'a pas de module dédié, et la documentation de l'API AWS ne te fait pas peur.
Attention
c'est toi qui écris la requête. Vérifie la réponse avec Run once avant de relier ses valeurs au module suivant.
Amazon DynamoDB13

Scan a table

ActionDans la doc seulement

Parcourt une table et te rend ce qu'elle contient. C'est la vue d'ensemble, quand tu n'as pas de cible précise en tête.

Quand l'utiliser
copier une petite table dans un tableur pour une revue d'équipe, ou comparer chaque fiche avec un autre système.
Attention
si tu sais décrire les éléments voulus, Create a query allège le scénario et donne un résultat plus lisible.
Amazon DynamoDB14

Update a table

ActionDans la doc seulement

Modifie les réglages d'une table existante depuis un scénario. Les changements de structure suivent ainsi le même circuit que le reste de ton automatisation.

Quand l'utiliser
un projet change d'étape dans ton outil de gestion et sa table doit être réglée autrement.
Attention
ce module agit sur la table, pas sur les fiches qu'elle contient. Pour changer un élément, c'est Update an item.
Amazon DynamoDB15

Update an item

ActionDans la doc seulement

Change certaines valeurs d'un élément existant et laisse le reste intact. C'est la version prudente d'un remplacement complet.

Quand l'utiliser
une affaire avance dans ton CRM ou un paiement est confirmé, et seul le statut de la fiche doit bouger.
Attention
l'élément doit déjà exister. Dans le doute, fais précéder le module d'un Get an item, ou passe par Create or replace an item pour une nouvelle fiche.
Besoin d'aide

Besoin d'aide pour automatiser Amazon DynamoDB avec Make ?

Une personne lit chaque message.

FAQ

Questions fréquentes sur Amazon DynamoDB et Make

01L'intégration Amazon DynamoDB Make est-elle gratuite ?
Oui. Amazon DynamoDB est une app standard, accessible dès le plan Free de Make. Ce plan donne droit à 2 scénarios actifs, 15 minutes minimum entre deux exécutions planifiées, 5 minutes d'exécution au plus, des fichiers jusqu'à 5 Mo et 512 Mo de transfert. Les plans payants (Core, Pro, Teams, Enterprise) descendent à 1 minute d'intervalle, lèvent la limite de scénarios actifs et vont jusqu'à 40 minutes d'exécution. Côté AWS, ta consommation se règle chez Amazon : la doc renvoie à la page de tarifs d'Amazon DynamoDB.
02Que faut-il pour connecter Amazon DynamoDB à Make ?
Un compte AWS actif avec les permissions IAM adaptées, puis une clé d'accès. Dans AWS, ouvre Security credentials depuis ton nom d'utilisateur, clique sur Create access key dans la section Access keys, choisis Other si un cas d'usage est demandé, puis crée la clé. Copie les deux valeurs de la page Retrieve access keys. Dans Make, ajoute un module Amazon DynamoDB, clique sur Create a connection, donne-lui un nom si tu veux et colle ces valeurs. Tous les modules DynamoDB réutilisent ensuite cette connexion.
03Amazon DynamoDB peut-il déclencher un scénario Make tout seul ?
Non. L'appli n'a aucun module déclencheur dans Make : une modification dans une table ne lance pas de scénario. Deux solutions existent. Démarrer par le déclencheur d'une autre appli (CRM, formulaire, boutique) et placer les modules DynamoDB derrière. Ou faire tourner le scénario selon une planification réglée sur le premier module : toutes les 15 minutes par défaut, 15 minutes au minimum sur le plan Free, jusqu'à 1 minute sur les plans payants.
04Que faire s'il manque une action DynamoDB dans Make ?
Passer par le module Make an API call. Il atteint n'importe quel point d'accès de l'API DynamoDB depuis ton scénario, avec la connexion déjà en place, et couvre ce que les 14 autres modules ne proposent pas. Tu construis la requête toi-même à partir de la documentation de l'API AWS : teste-la avec Run once et lis le bundle renvoyé avant d'aller plus loin. La doc ne donne pas de limite propre à cette appli, et son contenu est signalé comme généré par IA, donc vérifie les points importants auprès d'Amazon.
05Make ou n8n pour Amazon DynamoDB, lequel choisir ?
Ça dépend des opérations dont ton scénario a besoin. Côté Make, Amazon DynamoDB propose 15 modules, dont Make an API call, et fonctionne dès le plan Free avec ses 2 scénarios actifs. n8n dispose souvent d'un nœud pour la même appli : liste les actions indispensables à ton cas et vérifie que chaque outil les couvre. Aucun classement ici. Le bon choix, c'est l'outil dont les briques collent à ton besoin et que ton équipe maîtrise déjà.