Provedores de Nuvem

AWS Lambda

  • Descrição: o componente AWS Lambda suporta as funções AWS Lambda: create, get, list, delete e invoke.

  • Exemplo

    • No fluxo, uma requisição POST é recebida no endpoint /hello, ativando uma sequência de ações.

    • Primeiro, o fluxo registra uma mensagem no log, indicando que a requisição foi recebida.

    • Em seguida, ele invoca uma função específica no AWS Lambda (operation: "invokeFunction"), utilizando credenciais de acesso (access key e secret key) para autenticação.

    • Após a invocação da função Lambda, uma nova mensagem é registrada no log.

Script

Diagrama

- from:
    uri: "rest:post:/hello"
    steps:
      - log:
          message: "The request has been received"
      - to:
          uri: "aws2-lambda://sensedia-integration-camel-poc-lambda"
          parameters:
            accessKey: "{{AWS_ACCESS_KEY}}"
            secretKey: "{{AWS_SECRET_KEY}}"
            operation: "invokeFunction"
      - log:
          message: "The Lambda function has been invoked"
component aws lambda
Thanks for your feedback!
EDIT

Share your suggestions with us!
Click here and then [+ Submit idea]