MQTT-broker in der Azure-cloud

Ich habe ein backend mit MQTT-client verbunden zu Open-Source-MQTT-broker (Mosquitto). Auf der anderen Seite habe ich viele frontend-Geräten (PC, Tablet, Handy) mit GUI-Anwendung auch mit der broker. So, hier Mosquitto arbeitet als Kommunikations-Schnittstelle zwischen backend-und frontend-Geräten und nur leitet Nachrichten zwischen Ihnen. Manchmal Datenmenge sehr hoch sein kann (z.B. 1 MB /min).

Einer backend-Gerät + viele frontend-Geräte ist eine installation. Ich muss bereiten Sie die Infrastruktur für Tausende solcher Anlagen gleichzeitig arbeiten. Also mein service-Bedürfnisse sehr scallable. Meine Firma verwendet Azure-cloud-Lösungen, also habe ich angefangen zu lernen, von dieser Lösung und ich muss zugeben, dass ich bin ein bisschen verwirrt. Ich habe gelesen, dass ich von IoT-Hub, aber es müsste MQTT-Gateway in der Lage sein zu sprechen mit MQTT-Geräte. Auf der anderen Seite, wenn ich es gut verstehen, das Gateway ausgeführt werden muss auf einige VM, damit ich hier verlieren Skalierbarkeit von meiner Lösung. Bin ich im Recht? Nun, wenn ich Unterstützung 100k oder 500k Geräte dann werde ich brauchen eine andere VM? Eine weitere Sache ist, dass ich zu integrieren, all dies mit einigen webservice (für die Verwaltung von backend-und frontend-Geräte), also brauche ich eine gewisse Verbindung zwischen der webservice-und der MQTT-broker...

Bevor ich anfing zu spielen mit Azure habe ich gedacht, dass ich einfach anfangen, einen MQTT-broker-service und magisch wird es höchst scallable und wird in der Lage sein, um bieten service für Tausende von Geräten.

Kann jemand mir erklären, wie Sie zu beißen, dass?

InformationsquelleAutor kappa | 2015-11-13
Schreibe einen Kommentar