Question

Difficulty: EasyConfigure Azure App Service Plans

A startup is deploying a landing page to Azure App Service. The web application hosting environment must meet the following requirements:
- Support mapping a custom DNS domain.
- Run on dedicated virtual machine instances to ensure isolated compute resources.

Which of the following is the most cost-effective App Service plan pricing tier that meets these requirements?

  1. A
    Free (F1)
  2. B
    Shared (D1)
  3. Basic (B1)Answer
  4. D
    Standard (S1)

Answer

Basic (B1)
The Basic (B1) tier is the entry-level dedicated tier in Azure App Service. It meets the requirement for dedicated virtual machine instances while also supporting custom DNS domain mapping, making it the most cost-effective choice for this scenario.

Step-by-Step Solution

1
Evaluate the custom DNS domain requirement against available tiers.
The Free (F1) tier is eliminated because it does not support custom DNS domains. The Shared (D1), Basic (B1), and Standard (S1) tiers support custom DNS domains.
Custom domains require a paid tier (Shared or higher) in Azure App Service.
2
Evaluate the dedicated virtual machine requirement against the remaining tiers.
The Shared (D1) tier is eliminated because it runs on shared infrastructure.
Dedicated compute resources (isolated CPU and memory) are only introduced at the Basic tier and above.
3
Identify the most cost-effective option between the remaining tiers.
Basic (B1) is chosen because it is cheaper than Standard (S1).
Basic (B1) is the entry-level dedicated tier and costs less than Standard (S1), which offers advanced features like staging slots and autoscaling that were not requested.

Key Concept

Azure App Service Plan Tiers and Capabilities
Estimated Time:45s
Rate this question