I know I’m likely to get directed to ask Particular but I’ve tried that before and never really got a satisfactory answer.
We’ve got six production Nodes that are all licensed with Enterprise.
In addition we have Standard licences for the developers.
Now the tricky part: Dev and Test environments. The last wording I could find on this referred to not needing a licence for these if they’re fully automated. Very few test environments are fully automated.
NServiceBus has this weird licensing model where the debugging tools are included with the Enterprise license so it seems that to do debugging you have to pay more for test environments than you do for production ones.
So if we have multiple test environments with, say 3-4 nodes each, often not running all the time as they’re cloud based and turned on when required we’d be paying $100 per node per month for them and maybe only $50 a month for production as it’s not recommended to use Service Insight in production.
The combining of tooling with actual nservicebus licensing makes this really confusing and contrary to what I’ve come to expect for pretty much any software out there, i.e. pay for production and don’t pay for test environments.
How’s anyone else dealing with this?