How to integrate an external RabbitMQ queue with IOT Edge Hub

Reinhardt Nortje 1 Reputation point
2021-01-06T18:38:33.237+00:00

Hi There,

I am new to the world of Azure and have a requirement to forward tracking data from telematics devices to IOT Edge Hub.

I am not too sure where to start as I am routing the raw data to RabbitMQ and need to get it into IOT Hub from RabbitMQ.

I have a queue that contains all of my data in Rabbit MQ and I already have an IOT Edge Hub so I need some guidance on how to get the messages from Rabbit into the IOT HUB.

Any assistance would be greatly appreciated.

Azure IoT Edge
Azure IoT Edge
An Azure service that is used to deploy cloud workloads to run on internet of things (IoT) edge devices via standard containers.
598 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Sander van de Velde | MVP 36,761 Reputation points MVP Volunteer Moderator
    2021-01-06T20:46:23.837+00:00

    If you are new to Azure IoT Edge, I suggest to start with a MS Learn learning path. (or check out this MS Learn collection)

    I do not see a MQTT client module in the Azure IoT Edge module market place. So I suggest building one yourself based on a MQTT Client library like this (This is a C# example but custom modules can be written in C, C#, Python, NodeJS, Java. Pick your weapon of choice).

    If building a module is new to you, please check out the documentation (again multiple languages are supported). Examples of other custom modules are seen here.

    1 person found this answer helpful.
    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.