Skip to main content

Step 1 — Deploy the MQTT Broker

This article refers to Platform v3.0.0. The current Platform version is v3.2.0.

Overview

The MQTT Broker is the messaging hub every other component of the computer-vision pipeline talks to. Video frames from the simulator land on it, YOLOv8 reads them, the player reads what YOLOv8 publishes back, and the ingester picks up the inference telemetry — all over MQTT.

MQTT Broker in the pipeline

MQTT Broker in the pipeline

Want to learn more?

Read the official MQTT specification at mqtt.org.

Add the MQTT Broker to your Library

Marketplace badge
MQTT Broker icon

MQTT Broker

MQTT is a messaging protocol that defines how IoT devices publish and subscribe to data over communication networks.

MQTT Broker in the Marketplace

MQTT Broker in the Marketplace

For the full Marketplace flow, see Add a Marketplace app to your Library.

MQTT Broker in the App Library

MQTT Broker in the App Library

Deploy the MQTT Broker

  1. Open the Node Details page of the target node and click Add card → Marketplace App.
Add card menu

Add card menu

Select Marketplace App

Select Marketplace App

  1. Select app and version. Pick MQTT Broker and its latest version. Click Next.
Select MQTT Broker

Select MQTT Broker

  1. App Secrets. Keep the defaults and click Next.
App Secrets for MQTT Broker

App Secrets for MQTT Broker

  1. App Config. No extra configuration is needed. Click Send App to deploy.
Send the MQTT Broker deployment

Send the MQTT Broker deployment

Verify the deployment

The MQTT Broker workload card appears on the Node Details page within seconds. When the indicator turns green (Started), the broker is up.

MQTT Broker workload card

MQTT Broker workload card

The broker now listens on:

  • TLS port: 8883.
  • Default credentials: bbruser / bbrpassword.

Summary

The MQTT Broker is the first piece of the computer-vision pipeline — every other component you deploy in this tutorial depends on it. Once the card shows Started, continue to Step 2 — Deploy the Video Simulator.