AWS Lambda Executor?

548 views
Skip to first unread message

Maximilian Roos

unread,
Oct 8, 2015, 7:12:52 PM10/8/15
to Airflow
Today Amazon announced the availability of AWS Lambda to run Python functions: https://aws.amazon.com/blogs/aws/aws-lambda-update-python-vpc-increased-function-duration-scheduling-and-more/

Would managing the running of these be within scope for Airflow? By managing, I think that would be having a LambdaExecutor, although I don't know Airflow well enough to know that for sure.


Craig Kimerer

unread,
Oct 8, 2015, 8:13:52 PM10/8/15
to Airflow
What would you have the LambdaExecutor do?  You can still only invoke Lambda's with specific triggers (hit a URL, fetch data from stream, new file in s3, etc).

It could in theory trigger your lambda at a given time (using say the http endpoint option), but I am not sure what you're trying to gain from it.

Maxime Beauchemin

unread,
Oct 11, 2015, 9:27:03 PM10/11/15
to Airflow
It seems like it would be easy to trigger an AWS Lambda from Airflow, either from a python or bash operator. Perhaps an AwsLambdaOperator would be useful for authentication and monitoring for the end of the execution. It would have to be community contributed as we don't have immediate use cases for it...

Max
Reply all
Reply to author
Forward
0 new messages