Бесплатная учетная запись разработчика amazon s3 для целей тестирования

Я должен использовать Amazon s3 в своем приложении для загрузки/выгрузки файлов. Может ли кто-нибудь подсказать мне, могу ли я иметь тестовую учетную запись разработчика или учетную запись песочницы (бесплатно) только для тестирования во время разработки?

Любая надежная библиотека для облегчения операций с использованием .NET?

А что будет, если при передаче файла прервется соединение с сервером amazon s3? Половина файла была передана, а половина осталась... могу ли я возобновить загрузку или загрузку, или нужно выполнить операцию с нуля?


person Muhammad Adnan    schedule 03.09.2009    source источник
comment
Я предполагаю, что минусы за 3 вопроса в одном. Вы должны удалить последние два и опубликовать их отдельно.   -  person Austin Salonen    schedule 03.09.2009


Ответы (4)


Что касается бесплатного разработчика, за него нужно платить. Плюсы S3 в том, что он очень дешевый.

Часто задаваемые вопросы по S3
домашняя страница S3

person Austin Salonen    schedule 03.09.2009

В рамках уровня бесплатного использования AWS вы можете начать работу с Amazon S3 бесплатно. После регистрации новые клиенты AWS получают 5 ГБ хранилища Amazon S3 в классе Standard Storage, 20 000 запросов на получение, 2 000 запросов на размещение и 15 ГБ передаваемых данных каждый месяц в течение одного года.

*Ваше использование на уровне бесплатного пользования рассчитывается каждый месяц во всех регионах, кроме региона AWS GovCloud, и автоматически применяется к вашему счету — неиспользованное ежемесячное использование не будет переноситься. Ограничения применяются; Дополнительные сведения см. в условиях предложения.

person Максим Шатов    schedule 09.06.2018

Для целей тестирования есть способы смоделировать S3. Примеры:

person Jay P.    schedule 21.12.2013

Общедоступной бесплатной версии S3 для разработки не существует. Здесь не упоминается бесплатный уровень, так как он доступен только в течение первого года.

Что вы можете сделать вместо этого, и это навсегда бесплатно, так это использовать один из бесплатных сервисов, совместимых с S3:

... и некоторые другие. Конечно, они не гарантируют 100%-й совместимости API, но могут быть полезны для локальной разработки.

ИМХО, локальный стек здесь лучший для разработки и тестирования. Он предоставляет образ Docker, поэтому использовать его очень просто. Он также поддерживает два десятка других сервисов AWS, так что вы не ограничены только S3. Его можно использовать для локальной разработки полнофункционального приложения для AWS!

Что касается второго вопроса о разрывах сети. Взгляните на многочастную загрузку S3. Это просто решение, которое вам нужно.

person madhead    schedule 26.09.2019