For the complete documentation index, see llms.txt. This page is also available as Markdown.

Azure Event Hub

Azure Event Hub is a scalable and real-time event streaming platform for ingesting and processing large volumes of data.

Frends offers seamless integration with Azure Event Hub, enabling you to effortlessly connect and automate data flows between your systems and Azure Event Hub.

Frends has tasks for performing all core Azure Event Hub operations.

By leveraging Frends' task-based approach, you can configure and customize Azure Event Hub integrations according to your specific requirements. Frends offers a wide range of tasks that facilitate integrations to a variety of systems and protocols.

Getting Microsoft credentials

To get data needed for connection you need to register an application in Azure Active Directory and grant it the necessary permissions. Once you have registered the application, you can obtain the required credentials, which will be used to configure the connection in Frends. To do that you should do following steps:

  1. Sign in to the Microsoft Entra admin center or Azure Portal.

  2. Go to Identity > Applications > App registrations.

  3. Select your application from the list (or create a New registration).

  4. On the Overview page, copy the following values:

  • Application (client) ID $\rightarrow$ ClientId

  • Directory (tenant) ID $\rightarrow$ TenantId

  1. The Client Secret acts as the "password" for the application. It is used to prove the application's identity when requesting a token.

Here you can find some useful Microsoft guides:

Use cases

Below you will find typical use cases for Azure Event Hub integrations and how they are implemented in Frends.

Receive events

By using the Receive task we can create an integration that receives incoming events and saves them to a database.

Receive events

Send events

By using AMQP trigger and the Send task we can create an integration that listens for incoming AMQP messages, enriches them with some metadata (e.g. correlation ID) and forwards them to Event Hub

Send events

Last updated

Was this helpful?