- Inicio
- Recursos
- Integraciones
- Amazon Lambda
Integración Amazon Lambda MakeAutomatiza Amazon Lambda con Make.
¿Tus funciones Lambda pueden arrancar desde un escenario sin programar nada más? La integración Amazon Lambda Make trae 9 módulos: 2 disparadores, 4 acciones y 3 búsquedas. Aquí conectas tu cuenta de AWS, montas un primer escenario y aprendes qué módulo elegir.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Para qué sirve la integración Amazon Lambda Make?
La integración Amazon Lambda Make une tu cuenta de AWS con Make. Así, un escenario, que es la automatización que construyes, puede vigilar tus funciones y capas, leer su información y ejecutar una función. Cada pieza del escenario es un módulo: un disparador, una acción o una búsqueda.
Avisar a quien depende de una capa. Watch Layer Versions detecta la versión nueva de una capa, Get a Layer Version recoge sus datos y el aviso llega a los equipos que usan ese código compartido.
Ejecutar el código recién cambiado. Cuando Watch Functions encuentra una función actualizada, Invoke a Function la pone en marcha en esa misma ejecución, sin que nadie entre en la consola de AWS.
Tener el inventario siempre a mano. List Functions devuelve cada función de la cuenta como un bundle, es decir, un elemento que pasa al módulo siguiente. Con Get a Function, alimenta una hoja que el gerente de operaciones consulta sin acceso a AWS. List Layers y List Layer Versions hacen lo mismo con las capas.
Lo que no cubren estos módulos: vigilan, listan, leen y ejecutan. Para lo demás está Make an API Call, con la misma conexión. Si aún comparas herramientas, n8n vs Make resume los criterios y Precio de Make explica cada plan. Para aprender con método, tienes el Curso de Make.
¿Cómo se conecta Amazon Lambda a Make?
- 01
Crea una clave de acceso en AWS
Entra en tu cuenta, haz clic en el nombre de la cuenta y luego en My Security Credentials y Access keys. Pulsa Create New Access Key y después Show Access Key. Guarda bien el Access Key ID y la Secret Access Key.
- 02
Abre la ventana de conexión en Make
Añade un módulo de Amazon Lambda y pulsa Create a connection. La conexión es tu cuenta de AWS enlazada una sola vez con Make, que luego usan todos los módulos de la app. Ponle un nombre claro en Connection name.
- 03
Pega las claves y elige la región
Escribe las dos claves en AWS Key y AWS Secret Key, selecciona tu región en Region y pulsa Continue. Desde ese momento Make ve las funciones y capas de esa región.
Tu primer escenario con Amazon Lambda
ObjetivoCuando se actualiza una función en Amazon Lambda, Make la ejecuta en la siguiente revisión para que el código nuevo se ponga en marcha.
- 01
Crea el escenario
En la página Scenarios, crea un escenario nuevo y pulsa el + grande para poner el primer módulo. Busca Amazon Lambda y elige Watch Functions.
- 02
Conecta tu cuenta de AWS
Pulsa Create a connection y usa las claves y la región del apartado anterior. Con la conexión creada, Make te muestra lo que encuentra en tu cuenta y solo tienes que elegir.
- 03
Añade la ejecución
Pulsa el + a la derecha de Watch Functions y añade Invoke a Function. Mapea la función que llega del disparador, así el escenario ejecuta siempre la que acaba de cambiar.
- 04
Prueba con Run once
Pulsa Run once. Make ejecuta el escenario una vez y enseña los bundles que recibió cada módulo, para que compruebes qué función detectó y qué devolvió la ejecución.
- 05
Programa y activa
Abre el reloj del primer módulo. Un escenario nuevo revisa cada 15 minutos por defecto, que es también el mínimo del plan Free. Ajusta la programación y activa el escenario.
¿Qué puede iniciar un escenario de Amazon Lambda?
2 módulos arrancan un escenario cuando algo ocurre en Amazon Lambda. Un disparador programado lo revisa Make según la programación del escenario; uno instantáneo lo llama Amazon Lambda en cuanto ocurre.
Watch Functions
Disparador programadoEn Make“Triggers when a function is last updated.”
Cada función que se actualiza en tu cuenta pasa a ser el punto de partida del escenario, con sus datos listos para los módulos siguientes. Es la entrada lógica para todo lo que deba seguir a un cambio de código.
Watch Layer Versions
Disparador programadoEn Make“Triggers when a new version of an AWS Lambda layer is created.”
Watch Layer Versions arranca el escenario cuando, en su siguiente revisión, encuentra una versión nueva de una capa. Una capa reúne código o librerías que varias funciones comparten, por eso una versión nueva suele interesar a más de un equipo.
¿Qué puede hacer Make en Amazon Lambda?
Amazon Lambda te da 7 módulos. Para cada uno: qué hace por ti, cuándo elegirlo y a qué prestar atención.
Get a Function
AcciónEn Make“Gets the information of an AWS Lambda function.”
Obtienes los datos de una función concreta, listos para que el siguiente módulo los lleve a una fila de hoja o a un mensaje al equipo.
Get a Layer Version
AcciónEn Make“Gets the information of a version of an AWS Lambda layer.”
Este módulo trae la información de una versión exacta de una capa, para que el aviso diga qué versión es y no solo el nombre de la capa.
Invoke a Function
AcciónEn Make“Invokes a AWS Lambda function synchronously or asynchronously.”
Pones en marcha tu propio código alojado en Lambda desde el escenario, de modo que cualquier evento que Make detecte puede desencadenarlo.
Make an API Call
AcciónEn Make“Performs an arbitrary authorized API call.”
Cuando ningún módulo encaja, este te deja llamar a cualquier punto de la API de Lambda con la conexión que ya tienes, sin crear claves nuevas.
List Functions
BúsquedaEn Make“Retrieves a list of all AWS Lambda functions.”
Recibes todas las funciones de la cuenta de una vez, cada una en su propio bundle, que es la forma más sencilla de montar un inventario o repasarlas una por una.
List Layers
BúsquedaEn Make“Retireves a list of all AWS Lambda layers.”
Con List Layers ves todas las capas de la cuenta, cada una como un bundle que puedes filtrar, guardar o pasar al módulo siguiente.
List Layer Versions
BúsquedaEn Make“Retrieves a list of the versions of an AWS Lambda layer.”
Para una capa concreta, obtienes sus versiones, una por bundle, y ves cómo ha evolucionado ese código compartido y qué versiones siguen ahí.
¿Necesitas ayuda para automatizar Amazon Lambda con Make?
Una persona lee cada mensaje.