Route messages between devices at the edge


I would like to know how could a customer route messages from different devices, e.g. life sciences lab or manufacturing instruments, at the edge using AWS IoT services. The idea is to allow a mesh connectivity at the edge and only some messages will need to be routed to the AWS Cloud for storage or further processing.

1 Answer
Accepted Answer

This sounds like a great use case for AWS IoT Greengrass, which is an open source edge runtime and cloud service that can be used to manage IoT applications on your devices. When using AWS IoT Greengrass, there is a concept of a local (MQTT) message broker, which allows client devices deployed at the edge the ability to communicate with other client devices deployed at the edge, with no requirement to send these MQTT messages to the AWS cloud.

There is a good blog post ( and tutorial ( that describe this functionality further.

Please mark this answer as accepted if helpful!

profile picture
answered 13 days ago
  • Thanks @Darren, that sounds like exactly what I've been looking for. I'll dig into the blog post and documentation.

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions