You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/service-bus-messaging/service-bus-premium-messaging.md
+13-14Lines changed: 13 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,26 +1,27 @@
1
1
---
2
-
title: Azure Service Bus premium and standard tiers
2
+
title: Azure Service Bus premium messagnig tier
3
3
description: This article describes standard and premium tiers of Azure Service Bus. Compares these tiers and provides technical differences.
4
4
ms.topic: conceptual
5
5
ms.custom: devx-track-extended-java
6
6
ms.date: 05/02/2023
7
7
---
8
8
9
-
# Service Bus Premium and Standard messaging tiers
9
+
# Service Bus premium messaging tier
10
10
11
11
Service Bus Messaging, which includes entities such as queues and topics, combines enterprise messaging capabilities with rich publish-subscribe semantics at cloud scale. Service Bus Messaging is used as the communication backbone for many sophisticated cloud solutions.
12
12
13
13
The *Premium* tier of Service Bus Messaging addresses common customer requests around scale, performance, and availability for mission-critical applications. The Premium tier is recommended for production scenarios. Although the feature sets are nearly identical, these two tiers of Service Bus Messaging are designed to serve different use cases.
14
14
15
15
Some high-level differences are highlighted in the following table.
16
16
17
-
| Premium | Standard |
18
-
| --- | --- |
19
-
| High throughput |Variable throughput |
20
-
| Predictable performance |Variable latency |
21
-
| Fixed pricing |Pay as you go variable pricing |
22
-
| Ability to scale workload up and down |N/A |
23
-
| Message size up to 100 MB. For more information, see [Large message support](#large-messages-support). |Message size up to 256 KB |
17
+
|| Premium | Standard |
18
+
|--- | --- | --- |
19
+
| Throughtput | High throughput |Variable throughput |
| Pricing | Fixed pricing |Pay as you go variable pricing |
22
+
| Scale | Ability to scale workload up and down |N/A |
23
+
| Message size | Message size up to 100 MB. For more information, see [Large message support](#large-messages-support). |Message size up to 256 KB |
24
+
24
25
25
26
**Service Bus Premium Messaging** provides resource isolation at the CPU and memory level so that each customer workload runs in isolation. This resource container is called a *messaging unit*. Each premium namespace is allocated at least one messaging unit. You can purchase 1, 2, 4, 8 or 16 messaging units for each Service Bus Premium namespace. A single workload or entity can span multiple messaging units and the number of messaging units can be changed at will. The result is predictable and repeatable performance for your Service Bus-based solution.
26
27
@@ -121,7 +122,7 @@ The following network security features are available only in the premium tier.
121
122
Configuring IP firewall using the Azure portal is available only for the premium tier namespaces. However, you can configure IP firewall rules for other tiers using Azure Resource Manager templates, CLI, PowerShell, or REST API. For more information, see [Configure IP firewall](service-bus-ip-filtering.md).
122
123
123
124
## Encryption of data at rest
124
-
Azure Service Bus Premium provides encryption of data at rest with Azure Storage Service Encryption (Azure SSE). Service Bus Premium uses Azure Storage to store the data. All the data that's stored with Azure Storage is encrypted using Microsoft-managed keys. If you use your own key (also referred to as Bring Your Own Key (BYOK) or customer-managed key), the data is still encrypted using the Microsoft-managed key, but in addition the Microsoft-managed key is encrypted using the customer-managed key. This feature enables you to create, rotate, disable, and revoke access to customer-managed keys that are used for encrypting Microsoft-managed keys. Enabling the BYOK feature is a one time setup process on your namespace. For more information, see [Encrypting Azure Service Bus data at rest](configure-customer-managed-key.md).
125
+
Azure Service Bus Premium provides encryption of data at rest with Azure Storage Service Encryption (Azure SSE). Service Bus Premium uses Azure Storage to store the data. All the data that's stored with Azure Storage is encrypted using Microsoft-managed keys. If you use your own key (also referred to as customer managed key (CMD) or customer-managed key), the data is still encrypted using the Microsoft-managed key, but in addition the Microsoft-managed key is encrypted using the customer-managed key. This feature enables you to create, rotate, disable, and revoke access to customer-managed keys that are used for encrypting Microsoft-managed keys. Enabling the CMK feature is a one time setup process on your namespace. For more information, see [Encrypting Azure Service Bus data at rest](configure-customer-managed-key.md).
125
126
126
127
## Partitioning
127
128
There are some differences between the standard and premium tiers when it comes to partitioning.
@@ -137,7 +138,7 @@ Azure Service Bus spreads the risk of catastrophic failures of individual machin
137
138
138
139
For a premium tier namespace, the outage risk is further spread across three physically separated facilities availability zones, and the service has enough capacity reserves to instantly cope with the complete, catastrophic loss of a datacenter. The all-active Azure Service Bus cluster model within a failure domain along with the availability zone support is superior to any on-premises message broker product in terms of resiliency against grave hardware failures and even catastrophic loss of entire datacenter facilities. Still, there might be grave situations with widespread physical destruction that even those measures can't sufficiently defend against.
139
140
140
-
The Service Bus Geo-disaster recovery feature is designed to make it easier to recover from a disaster of this magnitude and abandon a failed Azure region for good and without having to change your application configurations. Abandoning an Azure region typically involves several services and this feature primarily aims at helping to preserve the integrity of the composite application configuration. The feature is globally available for the Service Bus premium tier.
141
+
The Service Bus Geo-disaster recovery feature is designed to make it easier to recover from a disaster of this magnitude and abandon a failed Azure region for good without having to change your application configurations. Abandoning an Azure region typically involves several services and this feature primarily aims at helping to preserve the integrity of the composite application configuration. The feature is globally available for the Service Bus premium tier.
141
142
142
143
For more information, see [Azure Service Bus Geo-disaster recovery](service-bus-geo-dr.md).
143
144
@@ -148,7 +149,5 @@ The standard tier supports only JMS 1.1 subset focused on queues. For more infor
148
149
149
150
## Next steps
150
151
151
-
To learn more about Service Bus Messaging, see the following links:
152
+
See the following article: [Automatically update messaging units](automate-update-messaging-units.md).
0 commit comments