Итак, я работаю над решением IoT в Azure, мы используем партнерское решение, где у нас есть устройства партнера, связанные с его облачным решением, которое предоставляет нам данные через сервисы REST.Сейчас мы хотим иметь собственное облачное решение IoT в Azure.
Сначала я планирую построить мост между нашим IoT-решением и облачным решением партнера через его REST-сервисы, который будет связан с нашим IoT-хабом.для передачи данных в наше облако.
Кроме того, данные будут не только телеметрическими данными, но нам также придется отправлять команды на эти устройства.
Myвопрос: я хотел бы знать, какова будет подходящая технология / решение для использования шлюза (Сетка данных, функция Azure, веб-задание Azure)
Числа на рисунке представляют собой шаг, который я рассматриваю для решения этой проблемы.
1- Сначала мы реализуем шлюз приложений, который должен будет получать данные из системы партнера и отправлять командыих система.Это позволит нам сначала построить другие компоненты нашей системы и убедиться, что она может обрабатывать то, что сейчас на месте.
2- Во-вторых, устройства партнера будут подключаться напрямую к шлюзу устройств, который подключенв наш IoT Hub.В этом случае мы больше не будем использовать шлюз, созданный в 1.
3- Наконец, у нас будут собственные устройства, подключенные к нашему IoT Hub, устройства партнера всегда будут подключаться к нашему IoT Hub черезшлюз, встроенный в 2.