Это отличная тема! Спасибо всем, кто предоставил полезную информацию.
В последние несколько месяцев я сталкивался с такими же проблемами при настройке инфраструктуры для нашего стартапа.
Как уже упоминалось ранее, нам нужна среда Node с поддержкой нескольких ядер + веб-сокеты + vhosts
В итоге мы создали гибрид между собственным модулем кластера и http-прокси и назвали его Drone - конечно, это с открытым исходным кодом:
https://github.com/makesites/drone
Мы также выпустили его как AMI с Monit и Nginx
https://aws.amazon.com/amis/drone-server
Я нашел этот поток, исследующий, как добавить поддержку SSL в Drone-tnx для рекомендации ELB, но я бы не стал полагаться на проприетарное решение для чего-то столь важного.
Вместо этого я расширил прокси по умолчанию для обработки всех запросов SSL. Конфигурация минимальна, в то время как запросы SSL преобразуются в обычный http - но я думаю, что это предпочтительнее, когда вы передаете трафик между портами ...
Не стесняйтесь заглянуть в него и сообщить, соответствует ли он вашим потребностям. Все отзывы приветствуются.