Hi Tony
We have developed a file repository tool which allows Moodle users to upload files within the Moodle environment, and have those files stored on Amazon S3 - independently from where the Moodle site is hosted.
Feel free to get in touch at jacov@cirqlive.com
Best regards
Jacov