title: S3 Presigned Upload URL to support multiple regions?
body: <p>currently my app can upload images to a bucket in APSE1(singapore) and my app is mostly used in south east asia, so everything is pretty fast. I am wondering how can I support multiple regions? Let's say I want to also get people in the US to use my app, right now, their uploads will be slow since the bucket location is in singapore. I know that there's this S3 feature to replicate data across regions, but I wonder how I can detect the user location and get presigned upload url to closest bucket for that particular user? Right now I hardcode it to singapore... Any ideas? Thanks!</p>