Я использую приложение ruby на рельсах, цель которого - обрабатывать резервирование шкафчиков пользователями и иметь возможность разблокировать их с помощью смартфона.
Приложение rails размещено на heroku (бесплатный план), и я использую несколько raspberry pi в качестве удаленных серверов, которые управляют открытием шкафчиков.
Пока что он работает с HTTP-запросами от приложения к raspberry через бесплатный туннель http ngrok, но это ограничивается несколькими запросами в минуту, и соединение вообще не является безопасным / частным, поэтому это не совсем то, что мне нужно.
Какой тип решения вы бы порекомендовали для обеспечения более безопасного соединения между приложением и удаленными серверами без ограничение количества запросов? Я имею в виду несколько концепций, но я не понимаю их достаточно хорошо, чтобы понять, на что мне следует обратить внимание. VPN? S SH? Веб-сокеты? Должен ли я все еще использовать герою?
Большое спасибо, ребята!