Might check out AWS Lambda for the Rust backend, I usually use a SAM config to deploy (https://aws.amazon.com/blogs/opensource/rust-runtime-for-aws...).
For the DB, you could then use RDS, a managed postgres service, looks like it supports Postgis: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Appen...