Cómo probar AWS Lambda

Cómo probar AWS Lambda

AWS Lambda es un servicio informático sin servidor que ejecuta código en el entorno de la nube de AWS y administra los recursos de viaje de acuerdo con ese código. Hay funciones creadas en Lambda en forma de lenguajes de programación como Python, Java, Node JS y C#.

A pesar del hecho de que la función Lambda es un servicio sin servidor y todo el desarrollo y la implementación son administrados por AWS, los desarrolladores aún deben probar las funciones para garantizar que estén libres de errores y confiables. Para este propósito, hay una instalación de pruebas proporcionadas por AWS Lambda a través de la cual los usuarios prueban los códigos de errores y errores.

Cómo probar AWS Lambda?

Para comprender el funcionamiento de la instalación de prueba en AWS Lambda. Necesitamos crear una función lambda. Para eso, vaya a la consola de administración de AWS y busque AWS Lambda en los servicios de AWS y luego haga clic en la opción "Crear una función":


Nombra la función Lambda y elige el idioma para escribir el código en ese idioma en particular. Los usuarios pueden seleccionar cualquier lenguaje compatible con Lambda de AWS de acuerdo con su facilidad y experiencia. Aquí vamos con "NodeJs":


Haga clic en la opción "Crear función":


Ahora que se ha creado la función, el usuario puede agregar un activador y destino si hay un código existente para cambiar a la función Lambda. Podemos proceder sin agregarlos solo al uso de la instalación de "prueba" a través de opciones predeterminadas:


Desplácese hacia abajo hasta los detalles de la función recién creada. En la sección "Código", se escribirá un código predeterminado. Los usuarios pueden hacer cambios en él. También podemos probar el código predeterminado. Para eso, simplemente haga clic en el botón "Prueba":


Esto le pedirá al usuario que configure el evento de prueba según el cual se supone que debe realizarse la prueba. Si no hay un evento existente, haga clic en "Crear un nuevo evento" y nombre el evento de prueba:


Haga clic en el botón "Guardar":


Ahora, el evento ha sido generado. Haga clic en el botón "Prueba" nuevamente:


Esto mostrará los resultados de la prueba del código de acuerdo con las configuraciones de los eventos de prueba:

    • El estado del resultado de la prueba que se muestra como "sucedido" indica la ejecución exitosa de los resultados de la prueba.

Como resultado:

    • Existe el nombre del evento de "prueba" que definió el usuario.
    • Una respuesta o la salida del código compilado.
    • Registros de funciones como ID de solicitud de inicio para la prueba, ID de solicitud final e ID de solicitud de informe que contiene el tamaño de memoria ocupado por el código y la duración del tiempo de su ejecución.


Esto resume el proceso de prueba de funciones de AWS Lambda.

Conclusión

Junto con las instalaciones de desarrollo e implementación de software, AWS Lambda también proporciona una instalación de prueba a través de la cual los usuarios pueden probar fácilmente los códigos escritos en diferentes lenguajes de programación como Python, Java, Node JS, etc. Los resultados de la prueba aparecen instantáneamente después de ejecutar el evento de prueba. Este artículo explicó bien cómo probar las funciones de Lambda en AWS.