MQTT: a service for internet of things (IoT)
Our service includes a MQTT server based on Scala and Akka, called ReactiveMyQtt.
This service will allow you connect MQTT devices to send messages. After that you can use MQTT to subscribe to those messages so they can be processed.
Web administration panel :: Reactive MyQtt
Along with the service it is included an administration panel. It will allow you direct connect with the engine associated to your service (context).
This panel allows to manage devices associated to your domain, change passwords, see connected devices, PUBLISH messages (for debugging), manage subscriptions, etc.
REST API : Connect MQTT services with HTTP enabled systems
Service includes a REST API that provides a complete interface to the service using HTTPS.
With this API you will be able to:
- Publish messages using a web or similar service (POST).
- Integrate MQTT service withour your services.
- Send and receive MQTT messages from/to HTTP enabled systems.
See REST API documentation here.
MQTT more than IoT : publish-subscribe simple but powerful
You can use this platform to interconnect systems in a way they are isolated (no direct connection), but at the same time, connected.
How? Let’s suppose you have a server with very sensible/important information and you want to allow this information to be accesible but for only some queries.
In that scenario, instead of opening a port and allow direct connection, you can publish to our MQTT service and make your server to subscribe to these notification to reply with requested information.
Your MQTT server, secure : Reactive MyQtt security options
Service includes security options like SSL/HTTPS for all MQTT-TLS and HTTPS communications.
You can also control what IPs are allowed to connect, including your MQTT administration user.
Service advice : we have created the platform, count on us
Along with the service you can count on us to know how to better deploy your MQTT solution, design questions, etc.