About SLAs for Azure Service Bus

Kazuto Tateyama 21 Reputation points
2022-10-25T00:24:27.833+00:00

The Azure Service Bus (ASB) is listed as having a 99.9% monthly uptime percentage.
https://azure.microsoft.com/en-us/support/legal/sla/service-bus/v1_1/

On the other hand, ASB also has a feature called active replication.
https://learn.microsoft.com/en-us/azure/service-bus-messaging/service-bus-outages-disasters#active-replication

If I use this feature, would the monthly uptime percentage be 99.9% * 99.9%?
Or is it still the same, 99.9%?

Azure Service Bus
Azure Service Bus
An Azure service that provides cloud messaging as a service and hybrid integration.
704 questions
0 comments No comments
{count} votes

Accepted answer
  1. MayankBargali-MSFT 70,941 Reputation points Moderator
    2022-10-26T05:47:58.747+00:00

    @Kazuto Tateyama Thanks for reaching out. The active replication is the client side approach against datacenter outages when using the standard messaging.
    This means that you will have two standard namespace and your client code will be sending/consuming the messages from both the namespace. A client receives messages from both queues. The receiver processes the first copy of a message, and the second copy is suppressed. For more details on the code end you can refer to this sample.

    This is not the feature of the service bus but the client side approach that can help you with the availability when there is data center/backend issue.
    Azure guarantee for Service Bus Queues and Topics is same i.e. at least 99.9% of the time, properly configured applications will be able to send or receive messages as documented here.
    The SLA is calculated at the subscription level and for more details please refer to The SLA details section here.

    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Dillon Silzer 57,831 Reputation points Volunteer Moderator
    2022-10-25T01:25:36.527+00:00

    Hi @Kazuto Tateyama

    The monthly uptime percentage (at least) is going to be 99.9%. This means that Azure will guarantee 99.9% uptime for properly configured Azure Service Buses.

    If it is any less, here is the credit you will receive if they are down any longer than 99.9%:

    253657-image.png

    Cited from https://azure.microsoft.com/en-us/support/legal/sla/service-bus/v1_1/

    If you have any further questions I would suggest reaching out to Azure Sales:

    https://azure.microsoft.com/en-us/contact/

    --------------------------------

    If this is helpful please accept answer.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.