QUICK:
Aspoň aby diskuze nestála, tak nahodim, použitelností a nedostatkama si uplně jistej nejsem. Snad by šlo použít:
Route 53 na výběr regionu dle latence serveru
API Gateway + Lambda na implementaci endpointů a logiky, zkopírované do všech regionů kde to chceš obsluhovat
Data, pokud nepotřebuješ databázi, můžeš třeba uložit na S3, což je globální služba. Je otázka, jestli latence v takovém případě bude přijatelná.
Pokud bys chtěl databázi, nebo to bylo pomalý, tak RDS a třeba to Postgres a read repliky do ostatních regionů - to pak asi vyjde dráž.
Route53+API Gateway+Lambda+S3 by mohlo být i celkem levný, dle trafficu. A je to komplet serverless, tak ti odpadá nějaká údržba.
Python na Lambdě není problém.
Více např.
Building a Multi-region Serverless Application with Amazon API Gateway and AWS Lambda | AWS Compute Blog
https://aws.amazon.com/...ulti-region-serverless-application-with-amazon-api-gateway-and-aws-lambda/
Amazon AWS Route 53 GEO DNS Configurations - nixCraft
https://www.cyberciti.biz/cloud-computing/aws/route-53-geodns-tutorial/