Question: what is the difference between event hub and event grid?
Answer: The noticeable difference between them is that Event Hubs are accepting only endpoints for the ingestion of data and they don't provide a mechanism for sending data back to publishers. On the other hand, Event Grid sends HTTP requests to notify events that happen in publishers. Event Grid can trigger an Azure Function.