According to this Meta Stack Exchange answer, it's okay to ask this here.
What are the differences in hosting a B2B web application on AWS Cloud?
Here are the often listed options:
The specifics are a JavaScript front-end that will make API calls to AWS API Gateway. Metadata will need to be stored (e.g. in S3 bucket). It will obviously need to be secure and scalable.