Ressources · Intégration Make

Intégration AWS S3 MakeAutomatiser AWS S3 avec Make.

Tes fichiers dorment dans S3, laisse Make les déplacer. Le catalogue ouvre 8 modules : 6 actions et 2 recherches. Un module, c'est une brique de scénario, l'automatisation que tu construis. Pas de déclencheur dans l'intégration AWS S3 Make : la page montre par où commencer.

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

Ce que tu peux automatiser

Que fait vraiment l'intégration AWS S3 Make ?

Elle branche ton stockage AWS S3 sur Make pour qu'un scénario dépose un fichier dans un bucket, en ressorte un autre, crée un bucket ou relise ce qui est déjà rangé. Make liste 8 modules AWS S3, chacun fait une seule chose que tu choisis dans l'éditeur. Rien ne s'écrit en code : tu remplis des champs et tu relies un module au suivant.

Trois cas reviennent souvent quand on branche AWS S3 sur Make, dans un autre ordre que le catalogue officiel. Un espace neuf par dossier : Create Bucket ouvre un bucket dédié dès qu'un cabinet comptable démarre un nouvel exercice fiscal, sans que tu ouvres la console AWS. Archiver sans y penser : Upload File dépose dans ce bucket un relevé bancaire ou un justificatif de note de frais dès qu'il sort d'un autre outil que tu utilises déjà. Faire l'état des lieux avant d'agir : List Folders montre d'abord l'organisation par exercice, puis List Files détaille le contenu d'un dossier précis avant un nettoyage ou un export.

Aucun de ces modules ne surveille le bucket à ta place. AWS S3 arrive dans Make avec 6 actions et 2 recherches, zéro déclencheur : rien ne prévient un scénario tout seul quand un fichier change de place, il faut donc le démarrer autrement, depuis le déclencheur d'une autre app ou depuis l'horloge que Make pose sur le premier module.

Le même stockage se pilote aussi depuis n8n, avec une logique d'éditeur différente : l'Intégration AWS S3 n8n détaille cette approche, et n8n vs Make t'aide à trancher selon ton équipe. Pour prendre l'éditeur Make en main avant d'y brancher des documents réels, la Formation Make reste le chemin le plus direct.

Connexion

Comment connecter ton compte AWS S3 à Make ?

  1. 01

    Créer l'utilisateur côté AWS

    Make ne passe pas par une fenêtre d'autorisation, il demande des clés. Dans AWS, ouvre Identity and Access Management, puis Access Management et Users. Clique Add User, nomme l'utilisateur, coche Programmatic access.

  2. 02

    Donner le droit sur S3

    Toujours dans AWS, attache la politique AmazonS3FullAccess via Attach existing policies directly, puis va jusqu'au bouton Create User. AWS affiche un Access key ID et une Secret access key. Copie les deux.

  3. 03

    Coller les clés dans Make

    Retour dans Make : ajoute un module AWS S3 et clique Create a connection. Le champ Connection name est facultatif. Colle les deux valeurs, valide. Une connexion, c'est ton compte relié à Make une fois, réutilisé par tous les modules AWS S3.

Premier scénario

Ton premier scénario AWS S3

ObjectifÀ chaque exécution, Make dépose dans ton bucket le fichier que le scénario transporte, puis relit le dossier pour dire ce qu'il contient.

  1. 01

    Créer le scénario

    Depuis la page Scenarios de Make, démarre un nouveau scénario et clique sur le + pour poser le premier module. Cherche AWS S3 par son nom, les 8 modules apparaissent.

  2. 02

    Poser Upload File

    Choisis Upload File et clique Create a connection si ton compte n'est pas encore relié. Ce module écrit dans le bucket, c'est lui qui porte le vrai travail du scénario.

  3. 03

    Régler le chemin

    Remplis les champs du module. Une fois la connexion créée, Make lit ton compte et propose les buckets et dossiers qu'il voit : tu choisis dans une liste au lieu de taper un chemin de mémoire.

  4. 04

    Ajouter List Files derrière

    Clique sur le + à droite d'Upload File et ajoute List Files. Chaque élément renvoyé devient un bundle, l'unité qui passe d'un module au suivant, et tu vois le contenu réel du dossier après l'écriture.

  5. 05

    Tester avec Run once

    Clique sur Run once. Make exécute le scénario une seule fois et montre les bundles reçus par chaque module : c'est là que tu vérifies le chemin avant de laisser tourner.

  6. 06

    Planifier puis activer

    L'horloge sur le premier module, c'est le Scheduling : 15 minutes par défaut sur un scénario neuf. Ajuste l'intervalle au rythme réel du travail, puis bascule l'interrupteur.

Modules

Ce que chaque module AWS S3 sait faire

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

AWS S31

Create Bucket

Action

Dans MakeCreates a new bucket.

D'habitude, un bucket se crée à la main dans la console AWS. Create Bucket ramène ce geste dans le scénario : l'espace de stockage apparaît au moment où l'automatisation en a besoin.

Quand l'utiliser
un nouveau dossier client s'ouvre et chaque pièce doit atterrir dans son propre bucket.
Attention
ce module s'exécute à chaque passage du scénario, garde-le hors d'une branche qui se répète si tu ne veux pas un bucket de plus à chaque fois.
AWS S32

Get File

Action

Dans MakeDownloads a file from a bucket.

Get File sort un fichier du bucket et le fait circuler dans le scénario : le module suivant peut l'envoyer, le convertir ou le ranger ailleurs. Rien n'est enregistré sur ton poste.

Quand l'utiliser
un devis signé stocké dans S3 doit partir en pièce jointe du mail que le scénario prépare.
Attention
le plan Free s'arrête à 5 Mo par fichier et 512 Mo de transfert, c'est le plafond qu'un gros téléchargement touche en premier.
AWS S33

Make an API Call

Action

Dans MakePerforms an arbitrary authorized API call.

Make an API Call, c'est la porte de sortie. Il envoie vers l'API d'AWS S3 la requête que tu écris, avec la même connexion. Une API, c'est le canal par lequel deux logiciels se parlent, et ici ça veut dire que n'importe quel point du service reste joignable depuis le scénario, même sans module dédié.

Quand l'utiliser
l'opération qu'il te faut n'a pas de module dans la liste des 8.
Attention
il faut connaître l'API, c'est donc le dernier recours et pas le premier réflexe.
AWS S34

Upload File

Action

Dans MakeUploads a file to a bucket.

Dans l'autre sens, Upload File écrit dans un bucket le fichier que le scénario transporte, au chemin que tu choisis. Peu importe d'où il vient, formulaire, générateur de PDF ou autre stockage, il finit dans S3 sans un clic.

Quand l'utiliser
une facture sort de ton outil de gestion et doit être archivée quelque part de durable.
Attention
sur le plan Free, un fichier au-delà de 5 Mo ne passe pas, vérifie la taille avant de construire autour.
AWS S35

List Files

Recherche

Dans MakeLists all files in the specified path.

List Files lit un chemin dans un bucket et renvoie ce qui y est stocké. Chaque fichier revient comme un bundle à part, donc les modules placés derrière tournent une fois par fichier.

Quand l'utiliser
le scénario doit passer en revue tout un dossier de dépôt et traiter chaque élément.
Attention
une recherche peut ne rien renvoyer, renvoyer un élément ou en renvoyer beaucoup, prévois aussi le cas où le dossier est vide.
AWS S36

List Folders

Recherche

Dans MakeLists all folders in the specified path.

Un cran au-dessus, List Folders rend les dossiers posés sous un chemin, pas les fichiers qu'ils contiennent. C'est comme ça qu'un scénario découvre l'organisation de ton stockage avant d'y toucher.

Quand l'utiliser
tes buckets sont découpés par client et le scénario doit savoir quels dossiers existent avant d'en choisir un.
Attention
un dossier n'est pas un fichier, associe-le à List Files quand c'est le contenu qui t'intéresse.
AWS S37

Actions

ActionDans la doc seulement

Actions figure dans la liste des modules AWS S3 sans rien d'écrit à côté. Aucune description publiée ne dit ce qu'il modifie ni ce qu'il renvoie, cette page ne fera donc pas semblant de le savoir.

Quand l'utiliser
tu fais le tour de ce que l'app sait atteindre et tu veux voir les champs demandés avant de décider quoi que ce soit.
Attention
un module non documenté est une base fragile pour un scénario que quelqu'un d'autre reprendra, teste-le avec Run once et lis le résultat.
AWS S38

Searches

ActionDans la doc seulement

Même vide pour Searches, l'autre entrée AWS S3 que Make livre sans description. Le nom penche vers la lecture plutôt que l'écriture, mais rien d'officiel ne le confirme.

Quand l'utiliser
List Files et List Folders ne couvrent pas la recherche qu'il te faut et tu veux l'ouvrir dans l'éditeur avant de passer par l'API.
Attention
quand un scénario doit être fiable, Make an API Call est la voie documentée, celle-ci non.
Besoin d'aide

Besoin d'aide pour automatiser AWS S3 avec Make ?

Une personne lit chaque message.

FAQ

Les questions qui viennent ensuite

01L'intégration AWS S3 Make est-elle gratuite ?
Oui, dès le plan Free. AWS S3 est une app standard et pas une app Enterprise, elle est donc accessible sans supplément côté Make. Ce que le plan Free encadre, c'est le reste : 2 scénarios actifs, un intervalle minimal de 15 minutes entre deux exécutions planifiées, 5 minutes d'exécution par passage, des fichiers jusqu'à 5 Mo et 512 Mo de transfert. Chaque module qui tourne compte pour une opération, l'unité que Make décompte sur ton plan. Les plans payants descendent à 1 minute d'intervalle, lèvent la limite de scénarios actifs et montent à 40 minutes d'exécution. Le stockage AWS, lui, a sa propre page de tarifs.
02Que faut-il pour connecter AWS S3 à Make ?
Un compte AWS actif et des identifiants qui portent les bons droits. Concrètement : tu crées un utilisateur dans Identity and Access Management avec Programmatic access, tu lui attaches la politique AmazonS3FullAccess, puis tu copies l'Access key ID et la Secret access key qu'AWS affiche. Dans Make, tu ajoutes un module AWS S3, tu cliques sur Create a connection, tu nommes la connexion dans le champ Connection name si tu veux, et tu colles les deux valeurs. Tous les modules AWS S3 ajoutés ensuite réutilisent cette connexion.
03Le déclencheur AWS S3 réagit-il en temps réel ?
Non, parce qu'il n'y a pas de déclencheur du tout. Les 8 modules se répartissent en 6 actions et 2 recherches, et aucun ne surveille ton stockage : rien côté AWS S3 ne réveille un scénario quand un fichier arrive. Le départ vient forcément d'ailleurs, et deux routes reviennent. L'horloge que Make pose sur le premier module lance le scénario à l'intervalle que tu fixes, 15 minutes par défaut sur un scénario neuf. Ou un webhook de Make, une URL qu'un autre système appelle, déclenche le passage au moment où ce système a quelque chose à dire.
04Que faire si le module AWS S3 manque dans Make ?
Passe par Make an API Call. L'app le propose : il envoie vers l'API d'AWS S3 la requête que tu écris, avec la connexion déjà en place, donc tout point du service reste atteignable même si la liste s'arrête à 8 modules. Deux d'entre eux, Actions et Searches, arrivent sans description dans la documentation de Make : teste-les avec Run once et lis ce qui revient avant de bâtir dessus. La documentation ne donne aucune limite chiffrée pour cette app, les plafonds que tu croises d'abord sont ceux de ton plan.
05Make ou n8n pour AWS S3 ?
Les deux couvrent le même stockage, la différence se joue sur qui va garder la main dessus. Une équipe sans développeur reste plus à l'aise dans Make : les modules se posent sur une toile, les champs se relient depuis une liste et un Run once affiche exactement ce que chaque module a reçu. n8n demande d'être plus à l'aise avec la donnée brute et un peu de code, en échange de plus de liberté le jour où le scénario sort des cas prévus. Le choix se fait donc moins sur ce que chaque outil sait faire avec AWS S3, que sur qui reprendra le scénario si la personne qui l'a monté part.
Hack'celeration Lab

Reçois nos astuces d'automatisation chaque semaine.

Pas de spam. Désinscription en un clic.