An organization is designing a V4 Azure Function App to process large datasets. The functions have the following requirements:
* Individual function executions can take up to minutes to complete.
* The functions must connect securely to an Azure SQL Database using a private endpoint within an Azure Virtual Network (VNet).
* The hosting configuration must support scale-out to handle high-demand periods.
Which hosting plans can you use to meet these requirements? (Select all that apply.)
- Premium planAnswer
- Dedicated (App Service) plan (Standard tier or higher)Answer
- CConsumption plan
- DDedicated (App Service) plan (Free or Shared tiers)
Answer
The Premium plan and the Dedicated (App Service) plan (Standard tier or higher) meet all requirements.
The Premium plan and the Dedicated (App Service) plan (Standard tier or higher) are correct. The Premium plan offers VNet integration, dynamic scaling, and supports an execution duration up to minutes (or unbounded). The Dedicated plan (Standard tier or higher) also supports VNet integration, has no execution duration limits, and supports autoscale rules.
Step-by-Step Solution
Key Concept
Azure Functions hosting plans and features