Announcing Secure Enterprise MQTT Broker
We, at Bevywise Networks are happy to announce the FREE beta availability of the Enterprise MQTT Broker — MQTTRoute. The broker has been built with complete security of the IoT enabled devices in mind. Yes we have added complete support for the TLS. As like the IoT Simulator, we have make the broker very much inline with the protocol specification of MQTT.
Secured through SSL/TLS
There are numerous possibilities to hack the data transfer between Clients and Broker. MQTTRoute eliminates “Man in Middle attack” by enabling data transfer through TLS port. TLS certificate is provided for both server and client and those certificates will be verified and authenticated by Certificate Authority before connection. The broker will connect only if the certificate and host IP matches.
WILL and Retained message
Last WILL will help the subscribers to know when the publishing device has gone down or got disconnected from the broker. Retain tag tells the broker to keep the last published message for the new subscribers to know the last published messages while connecting for the first time. MQTTRoute provides both these messages as needed for the realtime.
DataBase Storage
Broker will store the data into the database for further analysis and decision making. As of now we are just storing the data at the back end. The default db supported is SQLLite. But the DB Configuration can be modified to make it work with the MySQL. Please refer help set up MySQL and the dependency packages.
Intuitive User Interface
A web base primitive read only User Interface has been added to the broker to view the active devices and recent activities of different devices. It also helps to view the activities and messages sent from and to a specific devices.
Download the MQTTRoute and play with the functionality using the test tools bundled inside. You can refer to the help to start developing MQTT based Devices and will be able to use the MQTT Route as the broker. We currently support Linux & Mac and working on the Windows Support.
The product page and the help documentation will provide more info on configuring and running the Broker in TLS and non TLS mode. We would love to hear from you, feel free to contact us at support@bevywise.com.
Initially posted in Bevywise blog