Скоро я запущу веб-приложение, которое потребует от пользователей загрузки изображений для просмотра другими. Я хотел бы использовать Amazon S3 для хранения изображений, так как он масштабируется и стоит дешево. Пользователь будет использовать форму для загрузки своего файла, он будет обработан с помощью php и сохранен на монтирование S3, прикрепленное к веб-серверу.
Я ожидаю и надеюсь, что в конечном итоге будут загружены десятки или сотни тысяч изображений.
Мой первый вопрос заключается в том, является ли крепление ведра S3 достаточно надежным и быстрым для такого приложения, или мне лучше использовать Amazon EBS. Хотя я хотел бы иметь свой собственный выделенный ящик, а не использовать экземпляр EC2.
Кроме того, на данный момент я не знаком с S3, но когда я загружаю файлы, уместно ли помещать их в одно ведро, а не в каскад каталогов? Кажется, это может быть нормально, поскольку каждое «ведро» в любом случае виртуально.