in order to upload a file to amazon you need to create an s3 bucket, sure.

the one thing we know for sure is that uploads over 10MB will tax the amazon upload process beyond scalable comprehension