I'm using a lambda function to process a large amount of data (which exceeds 30s) and I am receicing a message from AWS Gateway:
Endpoint request timed out
I understand this is obviously because of the default timeout with AWS Gateway, however my Lambda function is set to run for up to 15 minutes.
What is the best way to increase this timeout? Surely this can be done considering lambdas can be set to execute for a much longer time.
API gateway times out after 30 seconds, have you tried using scheduled events to trigger the lambda instead of going through API gateway?