Queue Management
  • 25 Sep 2020
  • 2 Minutes to read
  • Dark
  • PDF

Queue Management

  • Dark
  • PDF

Article Summary

Associate Azure Service Bus Queues to a Serverless360 Composite Application to accomplish the following operations.

Create/ Delete Queues

From Serverless360, create/delete Service Bus Queues. One of the advantages of using Serverless360 to create Azure Service Bus Queues is the ability to set a variety of properties while creating a Queue. Create and delete actions can be restricted to users using Custom Roles.

Creation of Service Bus Queues can be better done using property templates. Quick create Service Bus Queues using saved templates. Refer article on 'Save properties as template'

Service bus queue1

Modify Queue State

Modify state of a Service Bus Queue from Serverless360. Set one of the following status to meet business needs which is not possible through the Azure portal.

  • Active
  • Disabled
  • Send Disabled
  • Receive Disabled

View and Edit properties

When messages accumulate in one of the queues, you can view the queue properties to get more information about the possible causes of this accumulation. The Queues list in Serverless360, contains a context menu, Properties, to fetch and display all properties of the Queue from the Azure portal. If the business demands redefinition of one or more properties of the queue, these property values can be modified using Serverless360.

Service bus queue2

Manage Shared Access Policies

Do applications interact with your Service Bus queues in your orchestration? Need to provide connection string with limited permissions on the designated Queue to the applications? Create and manage Shared Access Policies of Service Bus Queues in Serverless360 itself. Also regenerate the primary and secondary keys as and when required.

SBQ Shared access policy

View and Process Messages

One key challenge in managing Service Bus Queues in Azure portal is the lack of visibility on their messages. Serverless360 facilitates retrieving both Active and Dead Lettered messages in Peek- Lock or Defer mode to view message details and message content. Doesn't stop with that, Serverless360 also offers out of box capabilities to process messages.

We highly recommend you explore the following Serverless360 features for better understanding on message processing on Service Bus Queues messages which is not possible through Azure portal:

To add on, all these automated tasks are captured in Governance and Audit of Serverless360.

Define a granular User Access Policy to allow or deny users to perform the above mentioned actions. With Governance and Auditing in place, have a track of above actions by the authorized users in the 'operations' section of Governance and Audit.
We'd love to hear your thoughts
Please visit our feedback system to suggest new Features or Enhancements. You can also take a look at our Roadmap

Was this article helpful?