Las funciones Lambda son uno de los servicios de Amazon Web Services. Estas funciones permiten ejecutar código para prácticamente cualquier tipo de aplicación o servicio backend sin necesidad de aprovisionar o administrar servidores. Se pueden crear en diferentes lenguajes para poder desarrollarlas con Node.js, C#, Python etc.

Estas funciones se pueden crear de diferentes formas, en este post veremos como crear una función Lambda desde el portal de AWS y su funcionamiento, además de trabajar con las variables de entornos.

Lo primero que haremos será entrar en el portal de AWS, el buscador, pondremos «Lambda»:

1

A continuación entraremos al servicio.

En el menú de la izquierda, seleccionaremos funciones, y luego clicaremos sobre crear función:

2

Para hacer una prueba en el menú de creación de función, seleccionamos Utilizar proyecto

3

En el buscador pondremos «hello-world-python»:

5

La seleccionaremos:

4

Y en la parte inferior derecha clicaremos sobre Configurar:

6

Le daremos un nombre a la función:

7

En el siguiente apartado, dejamos marcada la primera opción:

8

Y por último abajo del todo tenemos el código de nuestra función:

9

Ya tenemos todo listo, así clicaremos sobre Crear función:

10

A continuación, vamos a probar la función, para ello clicaremos sobre la pestaña Probar:

12

Le daremos un nombre al evento, la siguiente opción, la dejamos en privado y la plantilla la dejamos por defecto:

11

En las keys, agregamos lo que nosotros queramos:

13

Una vez tengamos todo listo, le daremos a probar:

14

Si todo ha ido bien, nos mostrará una ventana verde con la siguiente información:

15

Vamos a continuar explicando las variables de entorno, son claves key-value que podemos usar en nuestra función Lambda.

Las podemos encontrar en la pestaña de Configuración:

16

Para agregar una variable de entorno, debemos clicar sobre Editar, cualquiera de las dos opciones que tenemos.

17

Podemos agregar tantas variables como queramos.

18

Una vez tenemos esto, debemos ir a la pestaña de código para hacer algunos cambios.

20

Debemos importar os, y posteriormente debemos recoger el valor de las variables de entorno, líneas 11 y 12

19

Por último lo que debemos hacer es, clicar sobre Deploy:

21

Ahora nos dirigiéremos a la pestaña de Probar

22

Ejecutamos la función y comprobamos que funciona correctamente:

23

Autor: Adrián Rodríguez Tejedor
Curso: Desarrollo Web Full Stack, MultiCloud y Multiplataforma
Centro: Tajamar
Año académico: 2021-2022
Video: https://web.microsoftstream.com/video/ac5b1655-85e5-4309-9b67-92a750ab917b

Leave a Comment

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.