Tutorial: criar a função do Lambda - AWS Batch

Tutorial: criar a função do Lambda

Neste procedimento, você criará uma função do Lambda simples para funcionar como destino AWS Batch de mensagens do fluxo de eventos.

Para criar uma função do Lambda de destino
  1. Abra o console AWS Lambda em https://console.aws.amazon.com/lambda/.

  2. Escolha Criar Função e, em seguida, Criar do Início.

  3. Para Nome da Função, insira batch-event-stream-handler.

  4. ParaRuntime, escolha Python 3.8.

  5. Escolha Criar Função.

  6. Na seção Fonte do Código, edite o código de amostra de acordo com o exemplo a seguir:

    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))

    Essa é uma função Python 3.8 simples, que imprime eventos enviados por AWS Batch. Se tudo estiver configurado corretamente, no final deste tutorial, os detalhes do evento aparecerão no fluxo de log do CloudWatch Logs associado a essa função do Lambda.

  7. Escolha Implantar.