Topics and subscriptions

A topic is a general messaging concept that allows for one-to-many communication. It works with subscriptions in the following way—you publish a message to a topic in a messaging service, and then subscribe to it with your consumers. In Azure Event Grid, you are responsible for creating a topic—that means that you have to publish a custom application that handles communication between publishers and the Event Grid endpoint. You can have a single application, or many of them—this depends on your design and expected throughput. Additionally, you have to configure subscriptions—in the next section, you will see how to do that, and how to set up proper filtering. The general structure could look like this:

The left side ...

Get Hands-On Azure for Developers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.