I came across your video while looking for information about Step Functions and Lambda. I see you used the API Gateway to trigger a Lambda Function to call the Step Function. My question is: Does Lambda or the API Gateway wait for a response from the end of the Step Function? Lambda has a 5 minute connection timeout while the API Gateway is 30 seconds. Does that mean the step function needs to finish in less than 30 seconds otherwise the API Gateway call will fail b/c of the timeout?
If we took the API Gateway out of the process and used an event, like a file drop in S3 to trigger a Lambda Function that calls a Step Function, does Lambda have to wait for a response from the Step Function? If so, does that mean the Step Function needs to finish in less than 5 minutes to avoid a Lambda timeout? Thanks for the video and any information.
By the way, what’s the name of your cat in the background?