Servicio de enrutamiento de eventos totalmente administrado basado en el patrón publicador/suscriptor. Reacciona a eventos discretos (creación de un blob, cambio de estado de un recurso) y los enruta a controladores como Functions, Logic Apps o Service Bus.
En AZ-305 se elige Event Grid para arquitecturas orientadas a eventos de baja latencia y reactivas (ej. disparar una Function cuando se sube un archivo a Blob Storage). Se diferencia de Event Hubs: Event Grid enruta eventos discretos; Event Hubs ingiere streams masivos y continuos de datos.