Microsoft has made an update to its Azure IoT Hub – a service companies can use to connect and manage all their internet of things (IoT) devices – to automate the way message routing logic is handled.
The message routing feature allows customers to set up automatic routing to different systems via Azure messaging services. In effect, this means that Microsoft is handling the difficult implementation architecture – providing a dispatching system that handles transient faults, deals with lost messages and offers high reliability.
“Imagine millions of devices sending billions of messages to Azure IoT Hub,” said Nicole Berdy, senior program manager of Azure IoT. “Some of those messages need to be processed immediately, like an alarm indicating a serious problem. Some messages are analysed for anomalies. Some messages are sent to long term storage. In these cases, customers have to build routing logic to decide where to send each message. While the routing logic is straightforward conceptually, it’s actually really complex when you consider all of the details you have to handle.”
Using the new feature, customers can configure their IoT hub to route messages to their back-end processing services via Service Bus queues, topics, and Event Hubs as custom endpoints for routing rules.
As part of the update, Microsoft has also enhanced its metrics and operations monitoring logs to make it easier for users to tell when an endpoint is misbehaving or whether a route was incorrectly configured.
Share this story