Today, we’re launching the TagoDeploy MQTT Broker Service, a comprehensive IoT messaging solution that empowers organizations to deploy, manage, and scale their own private MQTT infrastructure with enterprise-grade security and control.
TagoDeploy represents your dedicated, private instance of the TagoIO platform—providing complete isolation and administrative control that shared environments cannot deliver. This new MQTT Broker service marks a significant expansion of TagoDeploy’s capabilities, enabling organizations to establish secure, high-performance IoT data pipelines directly within their private ecosystem.
The TagoDeploy MQTT Broker Service delivers a fully-managed, scalable MQTT infrastructure with advanced client authentication, granular access control lists (ACLs), real-time connection monitoring, and configurable data pipelines—all integrated seamlessly within the TagoDeploy platform.
The architecture operates through a secure, three-stage data flow: Device authentication and connection establishment, permission-based topic access control through assigned Groups, and automated data routing to configured Pipeline destinations based on publication topics.
Enterprise-Grade Capabilities
-
Comprehensive Configuration Management: Complete service configuration
through the TagoDeploy platform interface -
Multi-Broker Architecture: Deploy and manage multiple MQTT brokers within a single platform instance
-
Advanced Security: Full TLS encryption with custom certificate management capabilities
-
Flexible Deployment Options: Available as integrated TagoDeploy service or standalone implementation
-
Dedicated Infrastructure: Exclusive resource allocation ensuring consistent,
predictable performance for mission-critical applications -
Global Availability: Deploy across 12+ AWS regions for optimal latency and regulatory compliance
How it Works
-
Create the MQTT Service
-
Select the region, name, and instance type (TagoDeploy or standalone).
-
Deploy the service and monitor progress via the Deployment Console.
-
-
Retrieve the MQTT Endpoint
- Copy the endpoint from the Domains section.
-
Configure Authentication
- Generate a Client ID with a username and password.
-
Define Groups
- Specify which topics each group can publish or subscribe to.
-
Set ACL
- Link authentication methods to groups and assign permissions.
-
Create Network and Payload Parser
- Set up a parser to extract device serial numbers and route data to the appropriate device.
-
Configure a Pipeline
-
Set the API endpoint for your target instance.
-
Select which topics will use the pipeline.
-
Add profile authorization and network tokens.
-
-
Send Data
- Use your configured authorization and topics to transmit data.
We’re also announcing the upcoming release of our standalone MQTT Broker service, enabling organizations to leverage TagoDeploy’s MQTT infrastructure without requiring a full TagoDeploy instance deployment.
