Provide ServiceBus tunneling
ServiceBus requires access to too many addresses and ports when establishing a connection from a published service.
You should have 1 or 2 at the most ports that ServiceBus uses and everything gets tunneled through that.
e.g. calls to:
Would make configuration MUCH simpler.
Imagine just opening a couple of ports to a defined IP range, rather than 6 ports to 16 different IP segments - just for one DC.
We have enabled AMQP over WebSockets to alleviate this. If you use SAS and WebSockets w/ AMQP the footprint is very light.
Thanks for the feedback on this, we really appreciate your input. Would love to hear if other customers think this is an improvement we should invest in.
Mick Badran commented
This would make firewall configuration easy. Imagine that.