Azure Service Bus offers a collection of four different types of messaging technologies:
Queues: This type provides asynchronous one-way messaging
Topics/Subscriptions: This type provides a publish/subscribe architecture style of integration
Event Hubs: This type is used to ingest event-type messages on a massive scale
Relays: This type allows the relaying of messages through a common channel
Each type has distinctive characteristics that make it suitable for different messaging scenarios. In the following sections, we will discuss queues, topic/subscriptions, and in Chapter 11, Connecting to Event Hubs and an Introduction to IoT Hubs, we will cover event hubs.