Azure Service Bus

Azure Service Bus provides a scalable messaging platform with many advanced features. Azure Service Bus is supported in our Cerulean and Azure Management Studio products*.

Overview

 

Azure Service Bus provides a robust, scalable and feature rich messaging platform. Cerulean enables you to manage data in your Azure Service Bus accounts from the convenience of your desktop and the platform of your choice. Using Cerulean, you can connect to your Azure Service Bus accounts and manage data in there. Azure Service Bus offers Queues for simple messaging and Topics & Subscription to enable pub-sub scenarios. Cerulean enables you to manage both.


With features like real-time monitoring of queues & subscriptions, send/receive messages, CRUD operations on queues, topics & subscriptions, and subscription filtering rules etc. plus support for other Azure services like Cosmos DB, Search Service, you don't have to look for any other tool to manage data in your Azure Service Bus accounts.

Service Bus Accounts

 
  • Connect: Connect to one or more Service Bus accounts using either account name/key or connection string.
  • Multi-Region Support: You can manage Service Bus accounts hosted in all Azure regions where this service is supported.
  • Friendly Name: Assign a friendly name to your Service Bus accounts e.g. "Development", "Production", "Staging" etc. for easier identification.
  • Resource Category: Assign a category e.g. "Development", "Production", "QA" to your Service Bus accounts for resource categorization.
  • Permissions: Open an account in "Read Only" or "Read Write" mode to prevent accidental deletes and updates.

Queues & Messages

 

Queues

  • List: List queues in your Azure Service Bus accounts.
  • Create: Create queue in your Azure Service Bus accounts.
  • Delete: Delete one or more queues from your Azure Service Bus accounts.
  • Edit: Update properties of a queue.
  • Enable/Disable: Enable or disable a queue. When a queue is disabled, it can't send or receive messages.
  • Monitor: Monitor a queue in real-time to see how many messages are there in that queue. Monitoring data is displayed in interactive chart/grid format.

Messages

  • List: List messages in a queue in your Azure Service Bus accounts. Messages are fetched using Peek-Lock mechanism. You can view messages from "Deadletter" queue as well.
  • Create: Add (send) messages to a queue.
  • Delete: Delete one or more messages from a queue.
  • View: View message contents and properties of a message.
  • Lock: Release or renew lock on a locked message in a queue.

Topics & Subscriptions

 

Topics

  • List: List topics in your Azure Service Bus accounts.
  • Create: Create topic in your Azure Service Bus accounts.
  • Delete: Delete one or more topics from your Azure Service Bus accounts.
  • Edit: Update properties of a topic.
  • Enable/Disable: Enable or disable a topic. When a topic is disabled, you will not be able to send messages to that topic.

Subscriptions

  • List: List subscriptions in a topic in your Azure Service Bus accounts.
  • Create: Create subscription in a topic your Azure Service Bus accounts.
  • Delete: Delete one or more subscriptions from a topic in your Azure Service Bus accounts.
  • Edit: Update properties of a subscription.
  • Enable/Disable: Enable or disable a subscription. When a subscription is disabled, you will not be able to receive messages to that subscription.
  • Rules: Manage rules for a subscription. Rules decide whether a subscription should receive a message.
    • List: List all rules associated with a subscription.
    • Create: Create new rule for a subscription. All four types of filters are supported: True SQL Filter, False SQL Filter, Custom SQL Filter, and Correlation Filter.
    • Delete: Delete one or more rules from a subscription.
    • View: View rule details.

Messages

  • List: List messages in a subscription in your Azure Service Bus accounts. Messages are fetched using Peek-Lock mechanism. You can view messages from "Deadletter" subscription as well.
  • Create: Add (send) messages to a topic.
  • Delete: Delete one or more messages from a subscription.
  • View: View message contents and properties of a message.
  • Lock: Release or renew lock on a locked message in a subscription.
*Note: Even though Azure Service Bus can be managed via both Azure Management Studio & Cerulean, we recommend that you use Cerulean for the management of your Azure Service Bus resources.