I’ve been reading through the Deployment Best Practices and trying to design our Ignition layout for the future.
One of the big challenges we’re trying to overcome is the lack of testing and dev environments thus far. Of course once we want to build environments, we need to figure out how to have the same tags(preferably in the same places and under the same names) available to the various gateways so that we can test against a config that represents Prod well.
As I’m considering options, the use of the Gateway Network seemed obvious, given it’s simplicity. But under the Deployment Environment section of the best practices, it’s listed as “not generally recommended” without much description of why.
It seems I’m to prefer the method using MQTT, but it will cost an additional $3200 per prod gateway and $1900 per test gateway. But I’m not sure what the primary benefit to be gained here is. I’ll also probably want to run a distinct MQTT broker just to avoid piling all the traffic onto an actual gateway.
Is this just a matter of MQTT being that much more lightweight or am I missing something at a higher level? It just seems odd to have a general recommendation in the best practices guide without a clear indication of why that is. Or maybe I missed it somewhere, I’m not the most thorough reader there ever was.