In this post we can see the different use cases of:
- Event Hub
- Event Grid
- Service Bus
|Event Hub||Big Data Handling||Event Distribution (Discrete)||
Eg: Application Insights, Logs
|Event Grid||Reactive Programming||Event Streaming (Series)||
Status Changes Reaction
Eg: Approval, Rejection
|Service Bus||Enterprise Messaging||Messaging||Order Processing & Financial Transactions|
In the below Microsoft example, Event Hub will capture the Big Data, pass to Azure Storage.
An even tis sent to Event Grid which will process the Meta Data.
Azure Function will perform the data migration to SQL Data Warehouse.