AZ-204 Develop Azure compute solutions

A fintech company hosts several internal web tools on one App Service Plan. A reporting tool has recently begun using far more memory than its neighbors, and their response times have slipped. The company wants the reporting tool isolated from the others without paying to scale up the neighbors. What should the team do?

Show answer and explanation

Answer: A

All apps on an App Service Plan share the same compute instances, so one app that consumes excessive memory starves the others. Moving the heavy app into a separate plan gives it dedicated instances and removes the contention for the neighbors. The neighbors keep their existing plan and their existing cost. Scaling or upsizing the shared plan would spread the cost to every app and would not remove the root cause.

Why the other options are wrong

  • B. Autoscale on every app adds instances for the whole plan, which means paying for capacity the neighbors do not need, and the reporting tool still competes for memory on each instance.
  • C. A larger shared instance raises the bill for every app on the plan and only postpones the contention, because the reporting tool can still consume whatever memory is available.
  • D. Auto-heal restarts an app when a configured trigger fires. That recycles the process but does not stop it from taking shared memory again, so the neighbors keep suffering between restarts.

Keep going. 230 AZ-204 questions, answers explained after each one.

Practise this domain

Reviewed November 2026. Spotted a problem with this question? Report it from the practice tool.