Почему Rails часто называют облачными вычислениями и программным обеспечением как услугой? - PullRequest
0 голосов
/ 21 февраля 2012

Я недавно начал изучать программное обеспечение как услугу и облачные вычисления. Часто я вижу, как люди упоминают фреймворк Rails, говоря о SAAS и облачных вычислениях, и мне было интересно, почему?

Есть ли что-то особенное, связанное с облачными вычислениями и SAAS в инфраструктуре и инструментах Rails, по сравнению с другими, например Microsoft .Net и Azure? Или я неправильно понял, и это просто совпадение, что я слышал о Rails и SAAS / облачных вычислениях вместе?

Ответы [ 2 ]

1 голос
/ 21 февраля 2012

$ git push heroku master

Подход развертывания с использованием Heroku (PaaS) и Github (SaaS) оказал (все еще оказывает) огромное влияние на то, как создаются и разворачиваются веб-приложения.Автоматическое принятие этого механизма сообществом Ruby означает, что развертывание в облаке является второй натурой и частью рельсовой ДНК.Помогло также управление пакетами (гемами) и их автоматическая поддержка.

0 голосов
/ 21 февраля 2012

В Rails нет ничего особенного, что делает его "очень облачным".

Вероятно, за исключением того факта, что экземпляры Rails не зависят друг от друга ( shared-nothing ), и вы можете вращать столько рабочих, сколько захотите. Но многие технологии имеют это качество.

...