Sorry if the title is not good enough, I am trying to achieve the following:
- API Gateway get Request 'A' and triggers Lambda Function B
- Lambda Function B writes to queue C
- Lambda Function D is listening on queue C (and gets triggered and process data and writes to queue E)
- Lambda Function F is listening on queue E (gets triggered and send response to the Request 'A'.
My question is how to maintain track of the request that was originated and how to properly respond to the API Gateway instance that was triggered.