Is it possible to use some ready made construct in azure cloud environment to ingest the events (in json format) that are currently stored in azure blob storage and have it submit those events directly to azure event hub without writing any (however small) custom code? In other words, I would like to use configuration driven approach only.
1 Answers
1
votes
Sure. You can try to use Azure Logic Apps to realize your needs without any code or just with some function expressions, please refer to the offical documents of Azure Logic Apps to know more details.
The logic flow is as the figure below.
You can refer to my sample below to make it works.
Here is my sample to receive an event from my EventHub and transfer to Azure Blob Storage to create a new blob for storing the event data.
- Create an Azure Logic App instance on Azure portal, it should be easy for you.
- Move to the tab
Logic app designer
to configure the logic flow. Click
Save
andRun
buttons. Then, useServiceBusExplorer
(downloaded from https://github.com/paolosalvatori/ServiceBusExplorer/releases) to send event message and check whether new blob created usingAzureStorageExplorer
. It works fine after a few minutes.