You run Azure Functions processing Service Bus messages that can take up to 30 minutes per message and must access a SQL database over a private endpoint. Startup latency must be minimal during sudden bursts. Which hosting configuration should you choose?
Choose an answer
Tap an option to check your answer.
Correct answer: Move the app to the Azure Functions Premium plan (Elastic Premium), configure at least one pre-warmed instance, enable Regional VNet Integration, and allow unlimited execution duration..
Why this is the answer
The Azure Functions Premium plan (Elastic Premium) is ideal because it offers pre-warmed instances to minimize cold start latency during bursts, supports VNet integration for secure SQL database access over a private endpoint, and allows execution durations up to 60 minutes (or unlimited with a host.json setting), accommodating the 30-minute message processing. The Consumption plan has a maximum execution duration of 10 minutes, making it unsuitable. A dedicated App Service plan would provide consistent resources but lacks the elastic scaling benefits of Premium and might be overkill for bursty workloads. Hosting in AKS with KEDA adds significant operational overhead compared to the managed Premium plan.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed