Introducing the TagoDeploy MQTT Broker Service!

Introducing the TagoDeploy MQTT Broker Service!

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
  1. Create the MQTT Service

    • Select the region, name, and instance type (TagoDeploy or standalone).

    • Deploy the service and monitor progress via the Deployment Console.

  2. Retrieve the MQTT Endpoint

    • Copy the endpoint from the Domains section.

  3. Configure Authentication

    • Generate a Client ID with a username and password.

  4. Define Groups

    • Specify which topics each group can publish or subscribe to.

  5. Set ACL

    • Link authentication methods to groups and assign permissions.

  6. Create Network and Payload Parser

    • Set up a parser to extract device serial numbers and route data to the appropriate device.

  7. Configure a Pipeline

    • Set the API endpoint for your target instance.

    • Select which topics will use the pipeline.

    • Add profile authorization and network tokens.

  8. 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.