I am rather new to azure and cloud in general.
I was looking at this tutorial on how to integrate event hubs, event grid and azure functions to stream data into an SQL warehouse.
My question is:
What are the advantages of first storing the data in blob storage, as opposed to just processing the incoming data with an HTTP-triggered Azure-function directly, thus eliminating the need for event hub and event grid?
Thank you for taking the time to read my question. Any help is greatly appreciated :-)