Azure Event Hub concepts

In general, Azure Event Hub is a simple service that is built on top of two concepts:

  • Event publishers
  • Event processor hosts

Of course, these are not the only topics we will cover here. However, before we proceed, I would like to focus a little bit on the distinction between a publisher and a processor:

  • Publisher: This is an entity that sends data to an instance of Azure Event Hub. It can use one of the two available protocols (HTTP or AMQP) and is unaware of the current Event Hub capabilities.
  • Processor: An entity that reads events from Azure Event Hub as they become available. It uses AMQP for communication and relies on additional concepts such as consumer groups and partitions.

The following shows how Azure ...

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.