Выбор драгоценных камней для работы с AWS - PullRequest
7 голосов
/ 24 февраля 2010

Предположим, что служба, написанная с использованием RoR, начинает использовать AWS S3 для хранения некоторых данных. Какую библиотеку лучше всего использовать для работы с AWS S3? В настоящее время две основные альтернативы для меня:

Каковы их основные достоинства и недостатки? Что если в дальнейшем сервису потребуется использовать другой AWS (например, EC2)? Какие еще драгоценные камни вы используете и почему?

Спасибо!

Ответы [ 2 ]

4 голосов
/ 24 февраля 2010
нет

Оба АМС s3 драгоценных камней вы упомянули работу большой, однако, если ваши активы будут большим и требуете не пост-обработка может быть лучше, если пользователи загружают непосредственно s3 с флэш-приложением. Это позволит сохранить ваш сервер, имеющий в качестве среднего человека.

Для EC2 вам нужно многое узнать о серверных ресурсов. В рубинового сообществе это, кажется, два наиболее популярных решений являются:

Шеф

Посыпать

Есть также куча сторонних приложений для управления облачной инфраструктурой.

Если вы собираетесь развернуть приложение рельсы Я настоятельно рекомендую вам проверить Heroku (http://heroku.com). Это, одним словом, удивительным.

3 голосов
/ 28 июля 2011

Amazon недавно выпустила AWS SDK для Ruby , который также позволяет взаимодействовать с s3.

...