Hi
Which to achieve this which approach is better Azure webjobs vs Azure Functions? Considering minimal code change, since i have solution working in my local.
Azure Functions are great for many occasions. Please read the following document (comparison) carefully, and if there is no problem, we recommend Azure Functions. However, Azure Functions has different restrictions depending on the model, so choosing a plan is important. File download is not suitable for pay-as-you-go model.
Do i need to use Azure Storage or blob storage? Since file needs to be downloaded and uploaded.
If you need persistent storage, you should use a storage service. Many storages of Cloud resources should be designed with non-persistent assumptions. If it is unavoidable to use integrated storage, it may be necessary to consider the fault tolerance of the internal storage and monitor the capacity.
In many cases, you don't have to use temporary storage.
Please also refer to the following of the link.
5 The storage limit is the total content size in temporary storage across all apps in the same App Service plan. Consumption plan uses Azure Files for temporary storage.
functions-scale
functions-compare-logic-apps-ms-flow-webjobs