My web app allows users to upload files. I want to use cloud azure blob storage for this.
Since downloading will be very frequent (more than uploading) I would like to save server computing time and bandwith and serve files directly from the azure blob server.
I believe it is made possible on Google cloud with Firebase (Firestorage). Where you can upload and download directly from the client. (I know authentication and authorization are also managed by firebase so it makes things easier)
Does any similar mechanisms/service exist on Azure?
For example When a user clicks an azure storage download link a trigger would check the JWT for authorization and data would be sent directly to the client from azure storage