Надеюсь, мой вопрос не представляет слишком широкий. Поэтому я пытаюсь сформулировать свой вопрос, чтобы не получить слишком похожие ответы на вопрос this question.Каковы преимущества и недостатки специализированных услуг по рельсам?
В настоящее время я развернул приложение для рельсов на Linode. Услуга работает нормально, цена разумная. Но есть время от времени управляющие работы. Я мог бы жить без них. Недавно меня стали интересовать другие сервисы рельсов, такие как Heroku или EngineYard, и есть и другие. Услуги, которые они могут предоставить, кажутся мне увлекательными. Они обещают освободить нас от административных дел. Хорошо, я не могу выбрать базу данных, но у меня может быть база данных, которая работает как база данных, или может иметь без схемы базы данных или кластер. Если я действительно не хочу заботиться о деталях и просто хочу услуги, необходимые для предоставления моего обслуживания, чем я не должен беспокоиться. Но .. Я ищу бут и, вероятно, есть некоторые вещи, которые нужно учитывать. Я считаю, что выбор правильной инфраструктуры для приложения rails (или любого приложения) имеет решающее значение. Эти вещи приходят на ум в отношении выбора правильной инфраструктуры или поставщика инфраструктуры:
- простоты развертывание
- цен - Я вижу огромные две модели здесь. Оплата после обработки (EngineYard) или оплата конфигурации машины (Heroku)? Когда, какая модель применяется лучше?
- mig - как просто переносить приложение рельсов и данные от одного поставщика к другому.
- дополнительные услуги, такие как Heroku, обеспечивают WebSolr или мониторинг применения рельсов. Такие вещи могут иметь решающее значение или, по крайней мере, полезны.
Какие вещи необходимо учитывать, когда я хочу выбрать - мою личную, арендованную или смесь - инфраструктуру? Есть ли какое-либо сравнение этих вещей с услугами рельсов? Есть ли какие-либо источники, чтобы узнать, как лучше решить любой дизайн, когда, какая модель применяется лучше всего?
Надеюсь, мой вопрос не слишком широк, и на этом форуме можно ответить на разумной границе. Я хотел бы найти способ разработки правильного коктейля частной инфраструктуры, услуг VPS и рельсов. Спасибо за предложения.
Спасибо за ваши идеи. Я также считаю, что WebSolr дорогой, я скорее сделаю это сам. 10.000 документов, я этого не узнал, у меня уже более 100 000. Вы правы, для некоторых конкретных применений Heroku - это решение, но когда дело доходит до слишком большого склеивания, оно может потерять свое очарование. – fifigyuri
Обновление для потомков - Heroku теперь имеет приложение Sphinx, и Websolr вышел из бета-версии вскоре после того, как этот комментарий был написан, с гораздо более щедрыми документами. –