Service Bus Namespace – Standard or Premium Tier?
Like many Azure Services, the Service Bus comes in different flavours – basic, standard, and premium. With basic, you only have queues you can create and use. However, any enterprise will either use a standard for development and test and premium for production.
As the diagram shows a standard tier is useful when your organization doesn’t have requirements for high-throughput, message size beyond 256 KB, and high availability — however, premium suits when enterprises are looking for availability, redundancy, and more stringent security capabilities.
Azure Service Bus Premium does come with a significant price opposed to basic or standard. The hourly costs are 0.783 euro – roughly 570 euro per month. Plus, with Geo-DR enabled the charges will double to over 1000 euro a month. For more pricing details, see the pricing page of the Service Bus.
Lastly, the service bus premium tier also offers support for Event Grid, i.e. service bus is an event source for events such as ‘Active messages with no listeners available’, or ‘Deadletter messages available’. With the support for event grid, you can create event handlers (see also Event Grid tips) for the mentioned events.
Strengthen your Azure Service Bus monitoring, and get powerful toolsets and actionable insights to troubleshoot messaging issues with the help of Serverless360.