В Amazon S3 корзины и объекты являются основными ресурсами, а объекты хранятся в корзинах. Amazon S3 имеет плоскую структуру, а не иерархию, как в файловой системе. Однако для упрощения организации консоль Amazon S3 поддерживает концепцию папки как средства группировки объектов. Amazon S3 делает это с помощью префикса общего имени для объектов (то есть объекты имеют имена, начинающиеся с общей строки). Имена объектов также называются именами ключей.
Также. S3 - это не обычная файловая система. Это объект-магазин. В нем есть ведра и предметы. Сегменты используются для хранения объектов, а объекты содержат данные (в основном файл) и метаданные (информацию о файле). По сравнению с традиционной файловой системой, более естественно думать о ведре S3 как о диске, а не как о папке.
Итак, чтобы создать объект или, как мы его называем, папку, вам потребуется чтобы указать имя папки с завершающим «/», например:
const Obj = new AWS.S3().putObject({
Key: `EmptyFolder/`, // This should create an empty object in which we can store files
Bucket: `${bucketName}`,
});
Ссылка: https://docs.aws.amazon.com/AmazonS3/latest/user-guide/using-folders.html