1) просто закиньте файл без всяких ebljd
2) в с3 нет папок , вернее они могут только виртуальные с3 хранит обьекты и можно считать общее начало в имени обьекта папкой, но на деле это не так
3)тупее идеи чем ложить файлы в с3 и потом их качать обратно и отдавать в nginx сложно придумать
с3 и так дорого а с учетом такого это удвоит расходы на него
считай 1тб стоит стоит 23 доллара просто хранить раздать скажем 100 тб уже стоит 900 баксов