A startup's Azure Function processes uploaded images by resizing them and storing results in Blob Storage. During peak hours, the function times out after 5 minutes before completing. What is the BEST solution?
-
A
Switch to Durable Functions with a fan-out/fan-in pattern to parallelize image processing
-
B
Increase the function timeout to 10 minutes in host.json
-
C
Move the function to a Premium plan to get more CPU
-
D
Use Azure Logic Apps instead of Azure Functions