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

Pedro Ignácio 1 Reputation point

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
    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:


    also the other one, such as:



    0 comments No comments