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.
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.
- 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.
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.
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.