Tutorial: creación de la función de Lambda - AWS Batch

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Tutorial: creación de la función de Lambda

En este procedimiento, creará una función de Lambda sencilla que servirá como destino para los mensajes del flujo de eventos de AWS Batch.

Para crear una función de Lambda de destino
  1. Abra la consola de AWS Lambda en https://console.aws.amazon.com/lambda/.

  2. Elija Create function (Creación de función) y, a continuación, elija Author from scratch (Creación de desde cero).

  3. En Nombre de función, introduzca batch-event-stream-handler.

  4. En Tiempo de ejecución, seleccione Python 3.8.

  5. Seleccione Creación de función.

  6. En la sección Código fuente, edite el código de muestra para que coincida con el siguiente ejemplo:

    import json def lambda_handler(event, _context): # _context is not used del _context if event["source"] != "aws.batch": raise ValueError("Function only supports input from events with a source type of: aws.batch") print(json.dumps(event))

    Se trata de una función simple de Python 3.8 que imprime los eventos enviados por AWS Batch. Si todo está configurado correctamente, al final de este tutorial verá los detalles de los eventos del flujo de registros de los Registros de CloudWatch asociados a esta función de Lambda.

  7. Seleccione Implementar.