Самое лучшее в развертывании SSH в Beanstalk - то, что вам не нужно выбирать между Capistrano и Beanstalk.Один из лучших вариантов использования - использовать их вместе: Beanstalk в качестве менеджера и Capistrano в качестве исполнителя.
Вы можете настроить развертывание SSH в Beanstalk для входа на один из ваших серверов и запуска оттуда развертывания Capistrano.Затем он развернет код на себе и на других серверах.
Таким образом, вы получите гибкость и пуленепробиваемость Capistrano (транзакционное развертывание), с простыми в использовании, разрешениями, уведомлениями и временной шкалой развертываний Beanstalk.
Это также дает вам возможность запускать развертывания Capistrano с мобильного устройства или компьютера, на котором не установлено Capistrano.
PS - я работаю в Wildbit.