Learn more about     BizTalk360  |  ServiceBus360

Managing Messaging, Relay and EventHub Entities using ServiceBus360

|  Posted: August 9, 2017  |  Categories: ServiceBus360
Tags: Feature

ServiceBus360 is a platform, which provides Operations, Monitoring and Analytical capabilities on Azure Service Bus Entities. Even though User can perform CRUD operations (Create, Delete, Read & Update) with the Service Bus entities through the Azure portal, there are some limitations. The Azure portal allows you to provide a limited number of properties at the time of creating and updating the entities. ServiceBus360 allows the User to configure all the editable properties of the entities.

Messaging Entities:

You can use ServiceBus360 to create and manage Azure Service Bus messaging entities (queues and topics).

Managing Messaging, Relay and EventHub Entities using ServiceBus360

User can provide the following values while creating the Messaging Entities,

ServiceBus360 allows the User to configure all the editable properties of the entities

Creating Queues:

To create entities under any Namespace associated in ServiceBus360, click “Create” link in the entities listing page and fill in basic configurations.

Managing Messaging, Relay and EventHub Entities using ServiceBus360

Creating Topics:

Managing Messaging, Relay and EventHub Entities using ServiceBus360Managing Messaging, Relay and EventHub Entities using ServiceBus360

During the creation, we have a section called ‘User Description’. Here a user provides a valid reason for why the entity has been created and the purpose of the entity.

Updating Entities:

To Update Azure Entities, Properties of an entity can be viewed by clicking ‘context menu’ on the right side and then choose ‘Properties’ from the menu.

Here the properties will be listed for selected entity. We are splitting properties as ‘Editable’ and ‘Non-Editable’ properties. When the user clicks ‘Edit’, the user can edit the properties.

Managing Messaging, Relay and EventHub Entities using ServiceBus360

Same as Creation, we have a section called ‘Reason for modification’ while Updating the entities so that, other users can easily identify the valid reason for why the entities would be modified.

Relays:

In ServiceBus360, user can only create ‘WCF’ relays with the types ‘NetTcp’ and ‘Http’ but you can associate ‘Hybrid Connections’

Create Relay Entities:

You can use ServiceBus360 to create and manage Azure Relay entities.

Managing Messaging, Relay and EventHub Entities using ServiceBus360

 

Managing Messaging, Relay and EventHub Entities using ServiceBus360

In relays, you cannot modify any properties once you created.

Event Hubs:

Azure Event hub is handling an event based messaging at huge scale. In Event Hubs, you can define consumer groups which allow you to read the stream of events.  If you only need one receiver to read the stream then you can use the default consumer group, but if you need multiple receivers to read the stream concurrently but at their own rate then each receiver would use its own consumer group.

Create Event Hub Entities:

You can use ServiceBus360 to create and manage Azure Event Hub entities.

Managing Messaging, Relay and EventHub Entities using ServiceBus360

Message Retention in Days:

By default, you can set retention period between 1-7 days. This property is to ensure that the events are available for the specific time. (i.e.) the events stay in the hub until it expires.

Partition Count:

Partition Count is the scale unit. For each partition, you’ll also need a dedicated worker process and a partition should be processed by a single worker process.

Managing Messaging, Relay and EventHub Entities using ServiceBus360

Updating Entities:

Same as Messaging Entities by clicking ‘Properties’ from the ‘Context menu’ you can modify the Event Hub properties.

Managing Messaging, Relay and EventHub Entities using ServiceBus360

Deleting Entities:

In ServiceBus360, a user can delete all types of entities except relay ‘Hybrid Connections’.

Here the user can delete entities one at a time or as a bulk, the entities will be deleted from the azure namespace permanently.

Managing Messaging, Relay and EventHub Entities using ServiceBus360

All the above operations will be tracked under Governance and Audit-Operation History. Here you can view the reason for creating/updating/deleting the entity, which user performed the operation and the timestamp.

Managing Messaging, Relay and EventHub Entities using ServiceBus360

Audit details can be viewed by clicking on the info icon on the right of every record.

Managing Messaging, Relay and EventHub Entities using ServiceBus360

If you’re using Azure Service Bus namespace, ServiceBus360 provide the easiest way to perform all CRUD (Create, Read, Update and Delete) operations and Monitoring the Azure Service Bus Entities. 

Please write your valuable feedback or suggestions to us at support@ServiceBus360.com. Also, please share your ideas and what you would like to see in ServiceBus360 in future through this forum.

Author: Yuvaranjani Kalichamy

Yuvaranjani Kalichamy works @BizTalk360 as a Junior Sorftware Engineer.

One Platform Operations, Monitoring and Analytics Software
BizTalk360

microsoft biztalk

Learn more

Over 500 customers across 30+ countries depend on BizTalk360

ServiceBus360

Azure service bus

Learn more

Start managing your Azure Service Bus namespaces in minutes

One Platform - Operations, Monitoring and Analytics Software
BizTalk360

microsoft biztalk

Learn more

Over 500 customers across 30+ countries depend on BizTalk360

One Platform - Operations, Monitoring and Analytics Software
ServiceBus360

Azure service bus

Learn more

Start managing your Azure Service Bus namespaces in minutes

Back to Top