Dataverse Azure integration: Service Bus vs Event Hubs vs webhook listeners

Verdict: Publish Dataverse events to Azure Service Bus, Event Hubs or a webhook. Service Bus and Event Hubs triggers give a function reliable, retry-capable processing. A Service Bus payload over 192 KB has properties stripped or the send fails.

CriterionAzure Service BusAzure Event HubsWebhook
Listener shapeApp on a queue, topic or relay endpointApp consuming from an Event Hubs solutionWeb service receiving an HTTP POST with JSON
Best forHigh-throughput queuingStreaming, telemetry-style ingestionSimple HTTP consumers hosted anywhere

Rules

Traps