- Accueil
- Ressources
- Intégrations
- Amazon Lambda
Intégration Amazon Lambda MakeAutomatiser Amazon Lambda avec Make.
Et si tes fonctions Lambda partaient d'un scénario, sans script de liaison à maintenir ? L'intégration Amazon Lambda Make compte 9 modules : 2 déclencheurs, 4 actions et 3 recherches. Ici, tu relies ton compte AWS, tu montes un premier scénario et tu sais quel module choisir.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
À quoi sert l'intégration Amazon Lambda Make ?
L'intégration Amazon Lambda Make branche ton compte AWS sur Make. Un scénario, c'est-à-dire l'automatisation que tu construis, peut alors surveiller tes fonctions et tes layers, lire leurs informations et exécuter une fonction. Chaque brique du scénario s'appelle un module : un déclencheur, une action ou une recherche.
Un inventaire à jour, lisible par toute l'équipe. List Functions renvoie chaque fonction du compte sous forme de bundle, un élément qui passe au module suivant. Associé à Get a Function, il remplit un tableau que le service financier ou le chef de projet consultent sans accès à la console AWS.
Une fonction relancée après chaque changement. Quand Watch Functions repère, à son passage suivant, une fonction mise à jour, Invoke a Function la démarre dans la même exécution. Le nouveau code tourne sans que personne ait à y penser.
Les équipes prévenues d'une nouvelle version de layer. Watch Layer Versions détecte la version publiée, Get a Layer Version en récupère le détail, et le message part vers ceux qui dépendent de ce code partagé. List Layers et List Layer Versions servent au ménage.
Limite à garder en tête : ces modules surveillent, listent, lisent et lancent. Pour le reste, Make an API Call appelle l'API avec la même connexion. Pour choisir ton outil, le comparatif n8n vs Make pose les critères, et Combien coûte Make détaille les plans. Si tu préfères être accompagné, regarde la Formation Make.
Comment connecter Amazon Lambda à Make ?
- 01
Génère une clé d'accès côté AWS
Connecte-toi à ton compte, clique sur ton nom de compte, puis sur My Security Credentials et Access keys. Clique sur Create New Access Key puis Show Access Key, et garde en lieu sûr l'Access Key ID et la Secret Access Key.
- 02
Ouvre la fenêtre de connexion dans Make
Ajoute un module Amazon Lambda et clique sur Create a connection. La connexion, c'est ton compte AWS relié une fois à Make, puis réutilisé par tous les modules de l'app. Donne-lui un nom parlant dans Connection name.
- 03
Colle les clés et choisis la région
Renseigne AWS Key et AWS Secret Key avec les deux clés copiées, sélectionne ta région dans Region et clique sur Continue. Make voit désormais les fonctions et les layers de cette région.
Ton premier scénario avec Amazon Lambda
ObjectifQuand une fonction est mise à jour dans Amazon Lambda, Make l'exécute au passage suivant pour faire tourner le nouveau code.
- 01
Crée le scénario
Depuis la page Scenarios, crée un nouveau scénario et clique sur le gros + pour poser le premier module. Tape Amazon Lambda dans la recherche et choisis Watch Functions.
- 02
Relie ton compte AWS
Clique sur Create a connection et reprends les clés et la région de la partie connexion. Une fois la connexion créée, Make te propose ce qu'il trouve dans ton compte : tu choisis, tu ne tapes rien.
- 03
Ajoute l'exécution
Clique sur le + à droite de Watch Functions et ajoute Invoke a Function. Mappe la fonction transmise par le déclencheur : le scénario lancera toujours celle qui vient de changer.
- 04
Teste avec Run once
Clique sur Run once. Make exécute le scénario une fois et affiche les bundles reçus par chaque module. Tu vois quelle fonction a été repérée et ce que l'exécution a renvoyé.
- 05
Planifie puis active
Ouvre l'horloge du premier module. Par défaut, un scénario neuf vérifie toutes les 15 minutes, le minimum du plan Free. Règle la planification, puis active le scénario.
Qu'est-ce qui peut lancer un scénario Amazon Lambda ?
2 modules démarrent un scénario quand quelque chose se passe dans Amazon Lambda. Un déclencheur planifié est vérifié par Make au rythme du scénario ; un déclencheur instantané est appelé par Amazon Lambda dès que ça se passe.
Watch Functions
Déclencheur planifiéDans Make“Triggers when a function is last updated.”
Grâce à Watch Functions, chaque fonction modifiée dans ton compte devient le point de départ d'un scénario, avec ses informations transmises aux modules suivants. C'est l'entrée logique pour tout ce qui doit suivre une évolution du code.
Watch Layer Versions
Déclencheur planifiéDans Make“Triggers when a new version of an AWS Lambda layer is created.”
Quand une nouvelle version d'un layer apparaît, ton scénario la repère au passage suivant et démarre à partir d'elle. Un layer regroupe du code ou des bibliothèques partagés entre plusieurs fonctions, ce qui en fait souvent une nouvelle pour plusieurs équipes.
Que peut faire Make dans Amazon Lambda ?
Amazon Lambda te donne 7 modules. Pour chacun : ce qu'il fait pour toi, le moment où tu le choisis, et ce qu'il faut surveiller.
Get a Function
ActionDans Make“Gets the information of an AWS Lambda function.”
Tu récupères le détail d'une fonction précise, prêt à être envoyé dans une ligne de tableau ou un message à l'équipe par le module suivant.
Get a Layer Version
ActionDans Make“Gets the information of a version of an AWS Lambda layer.”
Ce module va chercher les informations d'une version donnée d'un layer, pour que ton message cite la bonne version et pas seulement le nom du layer.
Invoke a Function
ActionDans Make“Invokes a AWS Lambda function synchronously or asynchronously.”
Avec Invoke a Function, n'importe quel événement vu par Make peut lancer ton propre code hébergé sur Lambda, depuis le scénario.
Make an API Call
ActionDans Make“Performs an arbitrary authorized API call.”
La porte de sortie quand aucun module ne fait l'affaire : tu appelles n'importe quel point d'accès de l'API Lambda avec la connexion déjà en place, sans nouvelle clé.
List Functions
RechercheDans Make“Retrieves a list of all AWS Lambda functions.”
Toutes les fonctions du compte arrivent d'un coup, chacune dans son propre bundle : la base idéale pour dresser un inventaire ou traiter chaque fonction à la suite.
List Layers
RechercheDans Make“Retireves a list of all AWS Lambda layers.”
List Layers te montre l'ensemble des layers du compte, chacun sous forme de bundle que tu peux filtrer, stocker ou passer au module suivant.
List Layer Versions
RechercheDans Make“Retrieves a list of the versions of an AWS Lambda layer.”
Pour un layer donné, tu obtiens la liste de ses versions, une par bundle, et tu vois comment ce code partagé a évolué et ce qui existe encore.
Besoin d'aide pour automatiser Amazon Lambda avec Make ?
Une personne lit chaque message.