Choose a messaging model in Azure to loosely connect your services

Beginner
Developer
Solution Architect
Azure
Azure Service Bus
Azure Event Grid
Azure Event Hubs

When you have an application that consists of components running on different computers, servers, and mobile devices, reliable communications between those components can be difficult and unreliable. Azure provides several technologies that you can use to communicate more reliably, including Storage queues, Event Hubs, Event Grid, and Service Bus. This module shows you how to choose the best technology for your communication task.

Learning objectives

In this module, you will:

  • Describe events and messages, and the challenges you can use them to solve in a distributed application.
  • Identify scenarios in which Storage queue is the best messaging technology for an application.
  • Identify scenarios in which Event Grid is the best messaging technology for an application.
  • Identify scenarios in which Event Hubs is the best messaging technology for an application.
  • Identify scenarios in which Service Bus is the best messaging technology for an application.

Prerequisites

None