Glossary
Event Grid
By Emil Björk · Microsoft business apps consultant, Gothenburg
Azure's lightweight pub/sub eventing service — for high-volume fan-out of Dataverse change events to many subscribers.
Azure Event Grid is Microsoft's lightweight pub/sub eventing service designed for cloud-scale fan-out. Dataverse can publish change events to Event Grid topics; multiple subscribers can independently subscribe with their own filters. Each subscriber receives the events it filtered for, processed independently — if one subscriber is down, the others are unaffected. Subscribers include Azure Functions, Logic Apps, webhook endpoints, Service Bus queues (for chained durable processing), Event Hubs, and Storage queues. Event Grid scales to millions of events per second and is generally cheaper than Service Bus at high volume, but offers shorter retention (24h default) and less durable processing guarantees. The right pattern when many subscribers need to be notified of Dataverse changes; for transactional integration, prefer Service Bus.
Related terms
Mentioned in these guides
- Azure Functions for Dynamics 365 integrations
- Azure Service Bus integration with Dataverse
- Azure vs Power Platform: when to use which
- Event-driven architecture for Dynamics 365
- Event Grid with Dataverse
- Integrating Dataverse with Azure Cosmos DB
- Integrating Dynamics 365 with Azure services
- Integration patterns for Dynamics 365 CRM
- Logic Apps with Dynamics 365
- Message replay and poison queue handling for D365
- MQTT and IoT integration with Dynamics 365
- Observability for Dynamics 365 integrations
- OpenTelemetry with Dynamics 365 integrations
- The Plug-in Registration Tool — a deep dive
- Polling vs push patterns for Dynamics 365 integrations
- Tenant-to-tenant migration scenarios
- Webhooks vs events in Dataverse
- What is Microsoft Dataverse?