Я строю проект IOT с протоколом MQTT и javascript
Он считывает данные из MQTT-клиента и отправляет данные в брокер, область с точками доступа api engine на изображении - построена с использованием javascript, имеет MQTTКлиент внутри себя и слушает брокера.
В локальной среде я могу нормально работать с брокером и связываться с ним с помощью движка API, но в производственной среде я понятия не имею, как и где установить брокер и движок API.
Я предполагаю, что я устанавливаю брокер в одном из облаков брокера MQTT (то есть cloudmqtt.com), затем развертываю движок API в Heroku или что-то в этом роде, а клиент MQTT в точке движка API указывает на облако посредника MQTT.слушать.
Надеюсь, что кто-нибудь может дать мне совет.(Мне пока не разрешено вставлять изображение, поэтому вот ссылка) архитектура