Amlen Bridge
The Amlen Bridge enables MQTT messages to be sent from one MQTT server either to another MQTT server, or to IBM® Event Streams for IBM Cloud™. You can define one or more source connections, one or more destination connections, and a set of forwarding rules.
Features
Amlen Bridge provides the following features as standard:
- Support for MQTT versions 3.1, 3.1.1, and 5.0
- Support for connections using TLSv1.2, TLSv1.1, or unsecured protocols
- Use of multiple forwarders in one instance
- Forwarding of multiple subscriptions
- Message filtering
- Topic mapping from source to destination
- Dynamic configuration changes by using REST APIs or configuration file changes
- Status monitoring by using REST APIs
- Support for IBM Event Streams for IBM Cloud as a destination
Runtime environment
The Bridge is delivered as an RPM and runs directly in a CentOS 7 or 8 or RHEL 7 or 8 64-bit environment. The Bridge can also run in a Docker environment with images that are based on CentOS/RHEL 7 or 8 64-bit libraries.
The Bridge requires a minimum of 1GB of memory and a minimum of two processing cores. The disk space required is at minimum 4 times the size of the memory. Extra memory is required for larger Bridge configurations.