Azure App Service Plan Selection for Custom Domains and Dedicated Instances
Your developers have created 10 web applications that must be host on Azure. You need to determine which Azure web tier plan to host the web apps. The web tier plan must meet the following requirements: ✑ The web apps will use custom domains. ✑ The web apps each require 10 GB of storage. ✑ The web apps must each run in dedicated compute instances. ✑ Load balancing between instances must be included. ✑ Costs must be minimized. Which web tier plan should you use?
Community Insight
The core trap is misinterpreting '10 web apps' as requiring 100GB total storage or assuming Basic limits instances per app; in reality, Basic supports unlimited apps with 10GB each and dedicated instances per app.
This question evaluates the selection of an Azure App Service Plan that balances dedicated compute instances, custom domain support, and cost efficiency. The correct choice is Basic, as it meets all technical requirements including load balancing while minimizing costs compared to Standard or higher tiers.
Many learners choose Standard because they incorrectly sum the storage (10 apps × 10GB = 100GB) and assume Basic's 50GB limit applies to the total rather than per instance, or they confuse instance scaling limits with app hosting limits.
Community Discussion (195 comments)
- Tiers are (Free-Shared-Basic-Standard-Premium-Isolated) - ( Shared-Basic-Standard-Premium-Isolated) support custom domains - ( Basic-Standard-Premium-Isolated) support 10 G disk storage & load balancing Note 1: Basic doesn't support advanced traffic management but it support simple load balancing Note 2: max no of instances is the scaling option for a single app meaning that you can run each App on 3 VMS for load balancing traffic on it. * Basic plan is the minimum cost so it is the right answer
Comments & Corrections
No comments yet — spotted an error or have a note? Share it below.
Expert Analysis
Why the Answer Is Correct
The Basic tier of Azure App Service is the optimal choice because it satisfies all specific constraints at the lowest price point. It supports custom domains (unlike Free/Shared), provides dedicated compute instances for each web app (avoiding the noisy neighbor effect of Shared), and includes built-in network load balancing across those instances. Crucially, the Basic plan allocates 10GB of disk space per instance, which perfectly matches the requirement for each of the 10 separate web applications.Why the Other Options Are Wrong
Free and Shared tiers do not support custom domains, eliminating options C and D immediately. While the Standard tier also meets all technical requirements, it is significantly more expensive than Basic. Since the prompt explicitly states that 'Costs must be minimized,' choosing Standard would violate this business constraint despite its technical adequacy. Some might argue Standard is needed for scale, but Basic allows up to 3 instances per app (scale-out) and sufficient storage per app, making it the cost-effective winner.Community Comment Notes
Community discussion highlights the confusion around storage calculations. As user mahmoud_az noted, Standard has 50GB per instance, which seems ample, but ignores the cost minimization rule. User hkmomin pointed out that Standard supports 150GB total in examples, reinforcing that capacity isn't the bottleneck. Users like Harry28731 and Pradh clarified that the 10GB requirement is per web app, not a cumulative 100GB pool, confirming Basic's sufficiency. User sam7777 emphasized that Basic supports unlimited web apps, addressing fears about platform limits.Exam Strategy
When selecting cloud services, always prioritize the lowest-cost option that meets all functional requirements. Do not over-provision based on cumulative sums if the service charges per unit (e.g., per instance); verify if limits apply per-unit or aggregate.
Frequently Asked Questions
Does Basic tier support custom domains?
Yes, the Basic tier fully supports custom domains, unlike Free and Shared tiers which require subdomains.
Is 10GB storage enough for 10 web apps in Basic?
Yes, the 10GB limit applies per instance/app, so each of the 10 apps gets its own 10GB allocation.
Related Analysis
Practice All AZ-900 Questions
Access 90 questions with complete answers and detailed explanations.
View Full AZ-900 Practice Test →