Question 310
A developer increases App Service plan size but calls it instance scale-out. What is the distinction?
Explanation
Correct Answer
'Use scale-up to change worker SKU and scale-out to change instance count' fits the case in which a developer increases App Service plan size but calls it instance scale-out because vertical and horizontal scaling solve different capacity limits and may have different costs. By contrast, 'Recognize that the App Service plan provisions shared compute capacity for its apps' addresses a different condition: plan CPU/memory and instance count can affect all apps sharing the same plan; it would not establish the outcome needed for this particular Azure resource. For 'Use scale-up to change worker SKU and scale-out to change instance count', confirm the supported prerequisites and authorized scope, then verify the observed service behavior before describing the change as complete.
Incorrect Answers
'Recognize that the App Service plan provisions shared compute capacity for its apps' applies to a different feature boundary because plan CPU/memory and instance count can affect all apps sharing the same plan. In the stated scenario where a developer increases App Service plan size but calls it instance scale-out, 'Recognize that the App Service plan provisions shared compute capacity for its apps' does not satisfy the mechanism that vertical and horizontal scaling solve different capacity limits and may have different costs. The necessary action is 'Use scale-up to change worker SKU and scale-out to change instance count', which should be checked against this Azure resource's actual permissions and state.
The nearby action 'Check plan-tier instance limits and move to a supported tier if justified' is associated with this separate need: an App Service application cannot scale to the requested number of instances on its current tier. That is because autoscale rules cannot bypass platform limits of the selected compute plan. Here a developer increases App Service plan size but calls it instance scale-out, so 'Check plan-tier instance limits and move to a supported tier if justified' misses the fact that vertical and horizontal scaling solve different capacity limits and may have different costs. 'Use scale-up to change worker SKU and scale-out to change instance count' is the more defensible action; confirm its behavior in the target service before calling the task complete.
When a Linux web app is added to an existing Windows App Service plan in a different region, the action 'Use a compatible operating-system and regional App Service plan' can be relevant: apps on a plan must satisfy the plan's platform and region constraints. For the different problem of a developer increases App Service plan size but calls it instance scale-out, 'Use a compatible operating-system and regional App Service plan' misses the mechanism that vertical and horizontal scaling solve different capacity limits and may have different costs. Choosing 'Use a compatible operating-system and regional App Service plan' would address that other need, whereas 'Use scale-up to change worker SKU and scale-out to change instance count' is intended to solve the stated condition.






Microsoft Azure Administrator (AZ-104) Practice Tests