Manage Topics with Event Domains
    • Dark
      Light
    • PDF

    Manage Topics with Event Domains

    • Dark
      Light
    • PDF

    Article Summary

    Event domains within the Event Grid service is a management capability to manage a large number of events. You can view an event domain as a “uber-topic” that controls the authentication, authorization, and publishing for thousands of topics at once.

    You can use Event domains when:

    • You are managing multitenant eventing architectures at scale.
    • You are managing your authorization and authentication.
    • You are partitioning your topics without managing each individually.
    • You are avoiding individually publishing to each of your topic endpoints.

    You can create an Event Domain for Event Grid in the Azure Portal, or CLI commands. In the Azure portal, you will find the service in the market place.

    event grid domain

    Within the Event Domain, you can specify subscriptions per domain topic (for instance, per company or department), event type, endpoint details, filters, and so on.

    event subscription

    In case you manage a cluster of wind turbines from different utility companies and have constraints of event data being pushed to these companies than Event Domain can be an option. An Event Domain would be able to partition each group of wind turbines as its own topic, and all of your events would only have to be published to the Domain’s endpoint – Event Grid will take care of publishing the events to the proper topics.

    Event-grid-2.png


    Was this article helpful?