We want production data from about 15 PLCs in a cloud database. One integrator proposes OPC UA from every PLC, another proposes an MQTT broker with Sparkplug B, and both say their approach is the standard for Industrial IoT.
Are these two actually competitors? I would like to understand what each one is good at, and whether plain MQTT with JSON payloads would do for a first version.




