Book a consultation

Solace

Solace in Manufacturing: The Enterprise Backbone Above Plant MQTT Brokers

Solace in manufacturing: why it fits as the enterprise backbone above plant MQTT brokers, who uses it, its MQTT and Sparkplug limits, and how to evaluate.

Vladimir Romanov


Solace in manufacturing is best understood as the enterprise event backbone that sits above a plant’s MQTT brokers, not as the broker next to the machines. Its event broker can accept MQTT clients directly, but what Solace adds that a plant broker does not is routing events between many sites, regions and clouds, guaranteed delivery into ERP, MES and quality systems, protocol translation for IT applications (JMS, AMQP, REST) and design-time governance. Solace’s own manufacturing page names Unified Namespace, supply chain, Industry 4.0, servitization and workforce augmentation as its use cases, and lists ten manufacturing customers.

This page places Solace on the ISA-95 stack, summarises who uses it and for what, and sets out the limits a plant team should test before committing. It is part of the Solace cluster, an independent overview. Joltek has no commercial relationship with Solace.

Where Solace fits in manufacturing: above the plant broker

A plant needs two different kinds of messaging, and they rarely come from one product. Close to the machines, the job is to collect state from PLCs, drives and instruments, publish by exception, and give SCADA, MES and dashboards one shared view of “what is true now”. That is the plant unified namespace, usually on an MQTT broker, often with Sparkplug B. Above the plant, the job changes: move selected events between sites and into enterprise systems, make sure a production confirmation reaches SAP exactly when the WAN comes back, and stop one slow consumer from holding up everyone else.

Solace is built for the second job. Its April 2026 UNS blog makes the same distinction in Solace’s own words: “Don’t abandon UNS, evolve it” and “Don’t force every use case into MQTT”. It argues that an event mesh supplies “durable fan-out”, “consumer isolation” and “secure, policy-driven routing” on top of the shared view a UNS provides.

Where Solace sits on the ISA-95 levels relative to plant MQTT brokers Six horizontal layers. At the bottom, Level 0 to 1, PLCs, drives and instruments. Above them, Level 2, edge publishers such as Ignition, HighByte and gateways at each of three sites. At Level 3, each site has its own plant MQTT broker carrying the site unified namespace and Sparkplug traffic. A dashed Level 3.5 band marks the IT/OT DMZ, where a site broker node or bridge endpoint forwards selected topics. At Level 4, a single Solace event mesh spans the enterprise and delivers events to ERP, QMS, PLM and WMS. At the top, cloud analytics and Kafka receive streams for long retention and replay. Plant brokers keep the site running; the event mesh connects sites to the enterprise Cloud Cloud analytics: lakehouse, Kafka, AI agents long retention, replay, stream processing Level 4: business Enterprise event backbone: Solace event mesh guaranteed delivery to ERP, QMS, PLM, WMS · fan-out · WAN buffering · governance Level 3.5: DMZ IT/OT DMZ: site broker node or bridge endpoint, selected topics only Level 3: site ops Site A plant broker UNS, MQTT, Sparkplug Site B plant broker UNS, MQTT, Sparkplug Site C plant broker UNS, MQTT, Sparkplug Level 2: supervisory SCADA, HighByte, gateways SCADA, HighByte, gateways SCADA, HighByte, gateways Level 0 to 1: control PLCs, drives, instruments: polled or read by OPC UA, EtherNet/IP, Modbus Solace can also be the plant broker, but its distinct value is the layer that spans sites, the DMZ and the cloud.
The plant broker answers "what is true now" for one site. The Solace event mesh carries selected events across the DMZ to the enterprise and between sites, which is the job a single-site broker was never sized for.

Why not one broker for everything? Because the two layers fail differently. A plant broker that goes down stops the site’s dashboards and MES feeds, so it belongs inside the plant, run by people who can reach it at 3 a.m. An enterprise backbone that loses a WAN link must hold events and deliver them later without the plant noticing. Splitting the jobs lets each layer be sized, secured and supported for its own failure mode. The full multi-site picture, including the DMZ, is on multi-site edge to cloud, and the routing mechanism is explained on the event mesh page.

What Solace says it does for manufacturers

Solace’s manufacturing page claims the platform distributes real-time information between IT and OT assets, moves operational data between machines, lines and sites, works across cloud, on-premises and edge, and can “elastically scale your system to manage millions of devices and billions of real-time events”. Those are Solace’s statements. No public benchmark ties them to a manufacturing deployment.

In practice the event flows a manufacturer puts on an enterprise backbone look like this (illustrative):

  1. Master data down. A new material or recipe version is published once from ERP or PLM and delivered to every site’s MES that subscribes to it.
  2. Production orders down, confirmations up. Orders flow from ERP to the line; goods receipts, scrap and confirmations flow back. Each confirmation is a guaranteed message on a queue, so a WAN outage delays it rather than losing it.
  3. Quality events sideways. A failed in-process check publishes a hold event that MES, the quality system and the warehouse all receive, so the affected pallets stop moving before they ship.
  4. Machine state up, summarised. Not every tag. A site publishes line state, counts and alarms at the granularity the enterprise needs, and keeps the high-frequency data in its own UNS and historian.
Hundreds of green glass bottles crowding a stainless steel conveyor on a bottling line
A high-speed line produces thousands of events a minute. Only a summarised, governed subset belongs on the enterprise backbone; the rest stays in the plant.

The fourth point is where many designs go wrong. Pushing every tag change from every line to the enterprise layer costs WAN bandwidth, broker capacity and money, and almost nobody consumes it. Decide which topics cross each boundary, and treat that list as a design document.

Named Solace manufacturing customers

Solace lists Absolics, Airbus, Bosch, Danone, Groupe Rocher, Heineken, JDE Peet’s, Renault Group, Sonos and Stellantis on its manufacturing page, as of October 2026. The table summarises what is actually public for each. Everything in it is Solace’s or the customer’s statement, not ours.

CustomerWhat is publicSource
DanoneAn event mesh across more than 100 production sites and 300 distribution centres, integrating MES, WMS, SAP and IoT. Digital manufacturing manager Mathias Ollion described IT-to-OT data as previously “locked into applications or point-to-point interfaces that introduced latency”. The manufacturing page calls the programme “Cortex”Danone story
BoschProduction master data distribution, production order and confirmation workflows, and an OT-IT data provisioning layer. Results are stated qualitativelyBosch story
HeinekenAn event-driven “Digital Backbone” integrating thousands of applications across operations in more than 190 countries. No brewery-level OT detail is publishedHeineken story
JDE Peet’sReal-time distribution through SAP Integration Suite, advanced event meshSolace on SAP
AbsolicsAn SKC subsidiary building a U.S. glass-substrate factory; a cloud-based event mesh joining manufacturing, management and product development applications (September 2024)Absolics release
Apex LubricationSolace Agent Mesh inside the OmniView conveyor-monitoring platform with Mighty Lube, using on-premises LLMs and routing to ERP and CMMS (June 2026)Apex Lubrication release
Airbus, Renault Group, Stellantis, Groupe Rocher, SonosListed by Solace; short descriptions only, no public architecturemanufacturing page

Read the pattern, not the logos. The detailed stories are about enterprise integration: master data, orders, confirmations, distribution. None of them describes Solace replacing a plant’s SCADA or its tag-level MQTT broker. That is consistent with the backbone positioning, and it is the honest reading of the evidence. Apex Lubrication is the first public factory-floor AI reference; the Agent Mesh page covers that product.

Plant broker or Solace backbone: how to decide

SituationPlant-class MQTT brokerSolace at the enterprise layer
One site, SCADA, MES and dashboards share stateUsually enough on its ownOver-specified
Sparkplug state handling is central (Ignition-heavy)Eclipse-listed brokers such as Chariot or HiveMQPossible, but test retained and Will behaviour
Five or more sites, one data strategyOne broker per site, still neededLinks the sites and the enterprise
WAN links drop and events must not be lostLocal buffering at the edgeGuaranteed queues and replay across sites
ERP, QMS or data platforms need JMS, AMQP or RESTBridges or custom codeNative on the same broker
SAP is the integration hubPoint connectorsOften arrives as SAP advanced event mesh
Long retention and analytics replayNot its jobUsually paired with Kafka; see Kafka integration

The decision is rarely “Solace or HiveMQ”. It is “what runs in each plant, what connects the plants, and who operates each layer”. For the head-to-head with the most common plant broker, see Solace vs HiveMQ. For the vendor-neutral version of the broker choice, see choosing a UNS broker. Our IT/OT integration work starts from exactly this layering question.

Limits and open questions

  • MQTT deviations. The MQTT documentation states that published QoS 2 messages are converted to QoS 1, that only QoS 0 shared subscriptions are supported (higher requests are downgraded), and that retained messages are a Controlled Availability feature. Detail is on Solace MQTT.
  • Will messages on failover. The same page says the broker does not send Will messages when a session ends because of a broker restart, an HA failover or a Message VPN shutdown. Sparkplug death certificates are Will messages, so this matters.
  • Sparkplug status. A Solace community post from August 2023 reported broker 10.5 passing the Eclipse Sparkplug test kit. Solace is not on the Eclipse compatible list as of October 2026. See Solace Sparkplug.
  • The free edition is not for production. The Standard Edition is documented as “Production Deployable: No”, with 1,000 connections and a 10,000 messages per second ingress cap. A plant pilot that will go live needs Enterprise or Solace Cloud. See Standard vs Enterprise.
  • No public pricing for Enterprise, Solace Cloud or Agent Mesh, so a multi-site business case needs a quotation early.
  • Thin public manufacturing detail. Ten logos, three detailed stories, and none at tag level. Ask for a reference that matches your architecture.
  • Skills. Message VPNs, queues, dynamic routing and Event Portal assume an IT integration team. Decide who on the OT side will own the site end.

How to evaluate Solace for manufacturing

  • Which layer are we buying for: plant broker, enterprise backbone, or both? Write it down before the demo.
  • Which topics cross from each site to the enterprise, at what rate, and who consumes them?
  • What happens to a production confirmation when the WAN is down for four hours? Show us, on our topology.
  • How do our Sparkplug edge nodes and host applications behave on a Solace broker, including HA failover and Will messages?
  • Do we need QoS 2 anywhere, or shared subscriptions above QoS 0?
  • Will Solace arrive directly or as SAP advanced event mesh, and who supports which layer?
  • Where do the site brokers sit relative to the DMZ, and which side opens each connection?
  • Which reference customer runs a comparable number of sites with a comparable OT stack?
  • What does the three-year cost look like for our site count, and what is the cost of running a plant broker beside it?

If the topology itself is not yet documented, start with an OT network assessment; the broker design follows from the zones and conduits, not the other way round.

Deeper

Back to the Solace hub, or across to Protocols and APIs for the full protocol list and to SAP advanced event mesh for the SAP route. For MQTT fundamentals, our guide to MQTT in manufacturing covers the protocol itself.

Frequently asked questions

Is Solace an MQTT broker for the plant floor?

It can accept MQTT 3.1.1 and 5.0 clients, so it can act as a plant broker. Its strengths, though, are at the enterprise layer: routing events between many sites and clouds, guaranteed delivery into IT systems, and governance. Most plants that use it keep a lighter MQTT or Sparkplug broker close to the machines and connect that layer to Solace above it.

Which manufacturers use Solace?

Solace's manufacturing page lists Absolics, Airbus, Bosch, Danone, Groupe Rocher, Heineken, JDE Peet's, Renault Group, Sonos and Stellantis, as of October 2026. Published case studies give detail for Danone, Bosch and Heineken. Apex Lubrication announced an Agent Mesh deployment in June 2026. Most other names are logos without public architecture detail.

Does Solace support Sparkplug B?

Solace states Sparkplug B support on its IoT page, and a Solace community post in August 2023 reported broker 10.5 passing the Eclipse Sparkplug test kit. Solace is not on the Eclipse Sparkplug compatible list as of October 2026, and retained messages, which Sparkplug relies on, are a Controlled Availability feature. Test it in your own environment.

Do I need Solace for a single-plant unified namespace?

Usually not. A single site with SCADA, MES and dashboards sharing current state is well served by a plant-class MQTT broker such as an Ignition MQTT Distributor, HiveMQ, Chariot, EMQX or Mosquitto. Solace starts to earn its cost when there are many plants, unreliable WAN links, IT consumers that need JMS, AMQP or REST, or a requirement for guaranteed delivery into ERP.

How does Solace relate to SAP in manufacturing?

SAP Integration Suite, advanced event mesh is built on Solace technology. For many SAP-centric manufacturers, Solace arrives as that SAP service rather than as a direct purchase. Danone and JDE Peet's are both described by Solace in connection with SAP advanced event mesh. The broker features and limits are largely the same, but buying, support and pricing run through SAP.

References and further reading

  1. Manufacturing | Solace · SolaceSolace's manufacturing positioning, use cases and customer list.
  2. Danone customer story · SolaceThe most detailed public manufacturing deployment: 100+ sites and 300 distribution centres.
  3. Bosch customer story · Solace
  4. Using MQTT · Solace documentationThe documented MQTT behaviour, including QoS 2, shared subscriptions and retained messages.
  5. Sparkplug Compatible Software · Eclipse Foundation
  6. ISA-95 Standard: Enterprise-Control System Integration · ISA
  7. Unified Namespace, Revisited: Toward a Composable Industrial Architecture · SolaceSolace's own argument for an event mesh above the UNS, April 2026.

← Solace

Have a project that needs technical ownership?

Send us the situation. If it is not something we should take on, we will say so.