Ответ 1
Node поддержка в Google App Engine доступна через то, что Google называет "гибкой средой App Engine". Где ваш код работает в контейнере докеров, размещенном Google. Это отличается от "Стандартной среды App Engine", где ваш код работает в некотором мягком контейнере, создаваемом пользователем. Подробнее здесь. Документацию для Node в Google App Engine можно найти здесь.
ПРИМЕЧАНИЕ. Гибкая среда в настоящее время находится в состоянии бета-тестирования! И согласно Google не рекомендуется для использования в производстве.
В Google App Engine могут использоваться веб-сокеты. Однако согласно этот пример для использования веб-узлов в Google App Engine; зашифрованные websockets в настоящее время не поддерживаются.
Для альтернативного хостинга: wiki Node поддерживает список хостинг-провайдеров; старая wiki (но несколько поддерживается), новая вики. На этих страницах вики можно найти различные типы бесплатных и платных планов для Node хостинга.