New features specific to self-hosted deployments
This page cumulates all the new ThingPark Enterprise features brought by the different 8.1.x software releases, which are specific to self-hosted deployments (i.e. not applicable to SaaS). See the 8.1 changelog to know more about the split of those features per maintenance release.
Embed a lightweight MQTT broker
The appliance/VM mode of self-hosted ThingPark Enterprise 8.1 embeds a Mosquitto
broker to support MQTT protocol.
The MQTT authentication relies on a password configured in Cockpit.
To learn more, see Embedded MQTT broker.
Key customer benefits
Easier integration with the customer's applications, without requiring an external MQTT broker.
Feature activation
The feature is deactivated by default.
It may be activated from Cockpit:
- Go to the TPE Configuration Cockpit module, in the "Feature settings" section.
- Set "MQTT broker" to Enabled, then define the desired username and password.
Feature limitations
This feature has the following limitations:
- This feature is available on for Appliance/VM flavor of self-hosted deployments. It is currently not supported for kubernetes-based deployments.
- The embedded mosquitto broker does not support data persistence in disk, data is stored only in RAM. Therefore, data is lost in case of broker restart.
- Broker authentication is managed by username/password, no TLS authentication.