We are building multi-tenant microservices based platform on Azure and we are using service bus for integration between micro-services.
We are receiving input pipeline message from batch and real-time and I want to ensure all tenant message process with equal priority.
pipeline looks like
Note: we are using Azure function to process service-bus messages
below line I got from Microsoft documentation
This fully managed service is available in multi or single tenant configurations with no servers to manage or licenses to buy.
Can anyone suggest, How to use service bus in multi-tenant scenario? do you think I really need to care if I'm using azure function (azure function will auto scale)? I want to give equal priority to all tenant.