At times I have the need to spread out multiple web requets across many IPs or Geographic locations.

To do this I’ve been using Terraform, AWS, And Python templating to auto create and run Lambda Functions to handle the requests for me, sending the data back to an AWS SQS Queue to read asynchornously.

I recently got around to cleaning up my code and making it public, which you can find here: https://github.com/pathtofile/aws-lambda-webrunner.

This is far from the first system to do this, but perhaps the code may prove useful to others.