I have a lambda function deployed in 3 AWS regions. I want to invoke these functions which will write a output file in S3 within those region buckets.
Then I want to collect these files (from 3 region buckets) to do further processing on them.
What would be the best way to do that using AWS service.
I have explored below :
[1] use SNS to trigger the cross-region lambda jobs. But not sure how to get all the 3 output files from the region buckets to do further processing.
[2] use AWS Simple Workflow but again you will have to create it in 3 regions and cross-region activity is not supported.