What's the difference between the Azure Event Grid and the Azure Service Bus Topics?

Pedro Ignácio 1 Reputation point
2021-09-03T21:47:28.617+00:00

I've been trying to understand the difference between both services but i couldn't really find out. It looks to me they're both pub/sub services.

Azure Service Bus
Azure Service Bus
An Azure service that provides cloud messaging as a service and hybrid integration.
570 questions
Azure Event Grid
Azure Event Grid
An Azure event routing service designed for high availability, consistent performance, and dynamic scale.
331 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Roman Kiss 2,246 Reputation points
    2021-09-04T13:24:54.457+00:00
    1. The Azure Service Bus Topics is a loosely decoupled Pub/Sub PULL messaging model.
    2. The Azure Event Grid is a loosely decoupled Pub/Sub PUSH eventing model.

    I do recommend to read the following document such as a foundation document for understanding Events, Data Points and Messages usage/concept, written by Clemens Vasters, Architect of the Azure Service Bus product:

    https://azure.microsoft.com/en-us/blog/events-data-points-and-messages-choosing-the-right-azure-messaging-service-for-your-data/

    also the other one, such as:

    https://learn.microsoft.com/en-us/azure/event-grid/compare-messaging-services

    Thanks
    Roman

    0 comments No comments