AWSまたはAzure IoTサービスを使用して特定のデバイスにサブスクライブ


8

毎秒クラウドにデータを送信する必要があるIoTデバイスは1,000台あります。モバイルアプリがあります。モバイルアプリのユーザーは、一度に1つのデバイスからのメッセージのみを表示できます。Azureを使用して単一のIoTデバイスへのサブスクリプションを実現する簡単な(組み込みの)方法はありますか?イベントハブとIoTハブでこれを行う方法を見つけようとしていましたが、失敗しました。

AWSには、AWS IoT用のメッセージブローカーと呼ばれるものがあることがわかりました。それは私が必要なものですか?それでもAzureを使用したいのですが、他の多くのサービスを使用する必要があるのではないかと思います。これにより、複雑さとソリューションのコストの両方が増加します。

回答:


4

私はAzureを使用していないので、AWS IoTのメッセージブローカーはMQTTを使用し、他のMQTTブローカー(Linuxのmosquittoなど)のようです。

MQTTメッセージは基本的にトピックで機能します。Androidアプリがトピックをサブスクライブしている場合は、そのトピックのメッセージを受信できます。

2つのIoTデバイスがそれぞれトピック「トピック/ Dev1」と「トピック/ Dev2」のデータオペレーショントピックを送信している場合、アプリが「トピック/#」をサブスクライブすると、「トピック」の下のすべてのサブトピックのメッセージが受信されます

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.