I'm exploring options to give my 20 customers, like Joe Smith, their own space on AWS for storing documents, images, and other files. I want to set it up so they can access their storage through my website, perhaps at a link like MyClients.com/JSmith. Is there a way to allocate portions of my AWS storage to each customer while keeping it all under my account?
4 Answers
You could set up individual S3 buckets for each customer! Then, create a simple front-end that lets them upload and download files using the S3 API. This way, they can access their personal storage while you manage everything from your AWS account.
The straightforward answer is S3. It's perfect for creating structured storage for multiple clients under one account.
It sounds like you're looking to build a cloud storage service. You might want to check out spec-driven development to get your project moving. It's a great way to start structuring your application!
Have you looked into Transfer Family web apps? They can help you accomplish this quite easily. It's a newer feature specifically designed for scenarios just like yours.

Related Questions
How to Build a Custom GPT Journalist That Posts Directly to WordPress
Cloudflare Origin SSL Certificate Setup Guide
How To Effectively Monetize A Site With Ads