Ejecución (invocación) de la versión remota de una función de AWS Lambda mediante el AWS Toolkit for JetBrains - AWS Toolkit for JetBrains

Ejecución (invocación) de la versión remota de una función de AWS Lambda mediante el AWS Toolkit for JetBrains

Una versión remota de una función de AWS Lambda es una función cuyo código fuente ya existe dentro del servicio de Lambda para una cuenta de AWS.

Para completar este procedimiento, primero debe instalar el AWS Toolkit for JetBrains y, si aún no lo ha hecho, conectarse a una cuenta de AWS por primera vez. A continuación, con IntelliJ IDEA, PyCharm, WebStorm o JetBrains Rider en ejecución, haga lo siguiente.

  1. Abra AWS Explorer, si aún no está abierto. Si necesita cambiar a una región de AWS distinta que contenga la función, hágalo ahora.

  2. Expanda Lambda y confirme que el nombre de la función aparece en la lista. A continuación, vaya al paso 3 en este procedimiento.

    Si el nombre de la función no aparece en la lista, cree la función de Lambda que desea ejecutar (invocar).

    Si ha creado la función como parte de una aplicación de AWS sin servidor, también debe implementar esa aplicación.

    Si ha creado la función creando un archivo de código que implementa un controlador de funciones para Java, Python, Node.js o C#, en el archivo de código, elija el icono de Lambda que se muestra junto al controlador de funciones. A continuación, elija Crear nueva AWS Lambda. Rellene el cuadro de diálogo Create Function (Crear función) y, a continuación, elija Create Function (Crear función).

  3. Con Lambda abierta en el explorador de AWS, haga clic con el botón derecho en el nombre de la función y, a continuación, elija Ejecutar '[Remoto]'.

    Ejecución de la versión remota de una función de Lambda comenzando desde el explorador de AWS
  4. Rellene el cuadro de diálogo Editar configuración (configuración de la función remota) si se muestra y, a continuación, elija Ejecutar o Depurar. Los resultados se muestran en la ventana de la herramienta Run (Ejecutar) o Debug (Depurar).

    • Si el cuadro de diálogo Editar configuración no aparece y quiere cambiar la configuración existente, cambie primero su configuración y, a continuación, repita este procedimiento desde el principio.

    • Si faltan los detalles de configuración, expanda Templates (Plantillas), AWS Lambda y, a continuación, elija Local. Elija Aceptar y repita este procedimiento desde el principio.