Pass Microsoft Azure AZ-104 Exam in First Attempt Easily
Real Microsoft Azure AZ-104 Exam Questions, Accurate & Verified Answers As Experienced in the Actual Test!

Verified by experts
3 products

You save $69.98

AZ-104 Premium Bundle

  • Premium File 606 Questions & Answers
  • Last Update: Oct 25, 2026
  • Training Course 132 Lectures
  • Study Guide 458 Pages
$79.99 $149.97

Purchase Individually

  • Premium File

    606 Questions & Answers
    Last Update: Oct 25, 2026

    $76.99
    $69.99
  • Training Course

    132 Lectures

    $43.99
    $39.99
  • Study Guide

    458 Pages

    $43.99
    $39.99

Microsoft Azure Administrator AZ-104 Practice Test 37

Question 360

An Azure administrator describes a solution for: route a controlled percentage of inbound traffic to the newly deployed revision. What remaining limitation must not be misrepresented?

  1. The earlier issue, 'All requests shift to the new revision despite a planned small canary rollout', can never recur once this single correction has been deployed.
  2. After the selected Azure change, a passing check for 'Send representative requests and inspect routing distribution by revision' proves every dependent permission and service will keep working.
  3. A successful run of 'Send representative requests and inspect routing distribution by revision' means the separate check 'Shift weights back to the stable revision and confirm the rollback path' is redundant.
  4. Traffic weighting is approximate over samples and does not substitute for readiness and integration checks.

Explanation

Correct Answer

D:

Traffic weighting is approximate over samples and does not substitute for readiness and integration checks. That remains a practical service boundary even after the recommended change (configure multiple active revisions and explicit traffic weights for the Container App) is implemented; retest it when identities, policies, service capacity or network paths change.

Incorrect Answers

A:

The incident (all requests shift to the new revision despite a planned small canary rollout) could recur if a related Azure dependency changes. The design still faces the limitation: Traffic weighting is approximate over samples and does not substitute for readiness and integration checks.

B:

The successful check 'Send representative requests and inspect routing distribution by revision' proves only the tested behavior and cannot eliminate every dependent failure. The specific remaining limitation is: Traffic weighting is approximate over samples and does not substitute for readiness and integration checks.

C:

The two checks cover separate behavior: 'Send representative requests and inspect routing distribution by revision' and 'Shift weights back to the stable revision and confirm the rollback path'. Neither check removes the remaining operational limitation: Traffic weighting is approximate over samples and does not substitute for readiness and integration checks.

Question 361

A production subscription has this use case: A .NET web application requires a managed App Service host with Linux runtime, regional placement and appropriate pricing. The owner specifies: select an App Service plan that defines the compute SKU and operating system for the hosted web app. What is the best administrative approach?

  1. Create a compatible Linux App Service plan in the intended region and deploy the web app to that plan.
  2. Assign Reader to the application and expect deployment privileges.
  3. Deploy the web app under a Windows-only plan while expecting Linux container behavior.
  4. Configure a storage lifecycle policy and expect it to choose App Service compute size.

Explanation

Correct Answer

A:

The plan determines hosting resources and OS characteristics for its apps, independent of a mere app name. This achieves select an App Service plan that defines the compute SKU and operating system for the hosted web app through create a compatible Linux App Service plan in the intended region and deploy the web app to that plan instead of relying on merely similar resource settings.

Incorrect Answers

B:

Reader cannot provision a web app or App Service plan; that would not meet select an App Service plan that defines the compute SKU and operating system for the hosted web app, for which the relevant Azure action is create a compatible Linux App Service plan in the intended region and deploy the web app to that plan.

C:

An incompatible OS plan cannot host the intended Linux runtime; that would not meet select an App Service plan that defines the compute SKU and operating system for the hosted web app, for which the relevant Azure action is create a compatible Linux App Service plan in the intended region and deploy the web app to that plan.

D:

Blob lifecycle settings do not determine App Service hosting SKU; that would not meet select an App Service plan that defines the compute SKU and operating system for the hosted web app, for which the relevant Azure action is create a compatible Linux App Service plan in the intended region and deploy the web app to that plan.

Question 362

An Azure administrator is investigating this symptom: The web app deployment rejects its target because the plan's OS type differs from the runtime requirement. Which root cause best matches the underlying requirement: select an App Service plan that defines the compute SKU and operating system for the hosted web app?

  1. The selected App Service plan is not compatible with the application's operating system or runtime.
  2. The external DNS record or App Service custom-domain binding is missing or incorrect.
  3. The TLS binding or certificate subject/SAN does not cover the configured hostname.
  4. Autoscale is disabled, mis-scoped or capped at one instance under the plan.

Explanation

Correct Answer

A:

The trace reports: The web app deployment rejects its target because the plan's OS type differs from the runtime requirement. The causal misconfiguration is: The selected App Service plan is not compatible with the application's operating system or runtime. The targeted action is to select or create a plan with the required OS, region and pricing tier before publishing.

Incorrect Answers

B:

The external DNS record or App Service custom-domain binding is missing or incorrect; that mechanism would be more consistent with an observation such as the default Azure hostname works but the custom domain shows host-not-found or an unrecognized-host response, rather than this case's the web app deployment rejects its target because the plan's OS type differs from the runtime requirement.

C:

The TLS binding or certificate subject/SAN does not cover the configured hostname. That mechanism would be more consistent with an observation such as the web app resolves under the custom domain but browsers warn that the certificate does not match the name, rather than this case's the web app deployment rejects its target because the plan's OS type differs from the runtime requirement.

D:

Autoscale is disabled, mis-scoped or capped at one instance under the plan; that mechanism would be more consistent with an observation such as hTTP latency rises while the app remains at one instance despite steady demand above the chosen threshold, rather than this case's the web app deployment rejects its target because the plan's OS type differs from the runtime requirement.

Question 363

An Azure rollout fails because: The web app deployment rejects its target because the plan's OS type differs from the runtime requirement. Which change most directly restores the intended control?

  1. Select or create a plan with the required OS, region and pricing tier before publishing.
  2. Deploy the web app under a Windows-only plan while expecting Linux container behavior.
  3. Configure a storage lifecycle policy and expect it to choose App Service compute size.
  4. Assign Reader to the application and expect deployment privileges.

Explanation

Correct Answer

A:

Select or create a plan with the required OS, region and pricing tier before publishing. This addresses the documented failure condition: the selected App Service plan is not compatible with the application's operating system or runtime. Retest the affected operation and retain the original least-privilege boundaries.

Incorrect Answers

B:

An incompatible OS plan cannot host the intended Linux runtime. In the reported incident (the web app deployment rejects its target because the plan's OS type differs from the runtime requirement), that change would not correct the cause: the selected App Service plan is not compatible with the application's operating system or runtime.

C:

Blob lifecycle settings do not determine App Service hosting SKU. In the reported incident (the web app deployment rejects its target because the plan's OS type differs from the runtime requirement), that change would not correct the cause: the selected App Service plan is not compatible with the application's operating system or runtime.

D:

Reader cannot provision a web app or App Service plan. In the reported incident (the web app deployment rejects its target because the plan's OS type differs from the runtime requirement), that change would not correct the cause: the selected App Service plan is not compatible with the application's operating system or runtime.

Question 364

For the configuration goal, select an App Service plan that defines the compute SKU and operating system for the hosted web app. The Azure context is: A .NET web application requires a managed App Service host with Linux runtime, regional placement and appropriate pricing. Which TWO observations provide useful assurance? Select TWO answers.

  1. Verify the live app endpoint responds and reports expected runtime configuration.
  2. Check that the Azure configuration exists, but never perform the actual test: Verify the live app endpoint responds and reports expected runtime configuration.
  3. Run 'Verify the live app endpoint responds and reports expected runtime configuration' only as an administrator in a separate subscription, then assume the affected workload behaves identically.
  4. Mark the test 'Check the plan OS and hosting SKU and deploy a basic Linux test app' as passed in the release plan without running it.
  5. Check the plan OS and hosting SKU and deploy a basic Linux test app.

Explanation

Correct Answers

A:

Verify the live app endpoint responds and reports expected runtime configuration. This supplies observed evidence for select an App Service plan that defines the compute SKU and operating system for the hosted web app. It is not interchangeable with the second required check, check the plan OS and hosting SKU and deploy a basic Linux test app, because that checks a separate success or failure boundary.

E:

Check the plan OS and hosting SKU and deploy a basic Linux test app. This supplies observed evidence for select an App Service plan that defines the compute SKU and operating system for the hosted web app. It is not interchangeable with the second required check, verify the live app endpoint responds and reports expected runtime configuration, because that checks a separate success or failure boundary.

Incorrect Answers

B:

A configured resource is not proof of live behavior. The relevant result must be observed by verifying the live app endpoint responds and reports expected runtime configuration on the affected Azure deployment.

C:

A privileged administrator in a different subscription may succeed at 'Verify the live app endpoint responds and reports expected runtime configuration' even though the intended caller fails. This does not prove the required behavior for verify the live app endpoint responds and reports expected runtime configuration.

D:

A release checklist recording 'Check the plan OS and hosting SKU and deploy a basic Linux test app' is not evidence that the required operation actually succeeded or failed. To establish the correct result, the team must check the plan OS and hosting SKU and deploy a basic Linux test app on the actual workload to prove its independent boundary.

Question 365

A stakeholder asks whether the proposed configuration guarantees: select an App Service plan that defines the compute SKU and operating system for the hosted web app. What qualification is technically accurate?

  1. After the selected Azure change, a passing check for 'Verify the live app endpoint responds and reports expected runtime configuration' proves every dependent permission and service will keep working.
  2. A successful run of 'Verify the live app endpoint responds and reports expected runtime configuration' means the separate check 'Check the plan OS and hosting SKU and deploy a basic Linux test app' is redundant.
  3. An App Service plan controls hosting capacity but does not automatically grant all required network, storage or database permissions.
  4. The earlier issue, 'The web app deployment rejects its target because the plan's OS type differs from the runtime requirement', can never recur once this single correction has been deployed.

Explanation

Correct Answer

C:

An App Service plan controls hosting capacity but does not automatically grant all required network, storage or database permissions. That remains a practical service boundary even after the recommended change (create a compatible Linux App Service plan in the intended region and deploy the web app to that plan) is implemented; retest it when identities, policies, service capacity or network paths change.

Incorrect Answers

A:

The successful check 'Verify the live app endpoint responds and reports expected runtime configuration' proves only the tested behavior and cannot eliminate every dependent failure. The specific remaining limitation is: An App Service plan controls hosting capacity but does not automatically grant all required network, storage or database permissions.

B:

The two checks cover separate behavior: 'Verify the live app endpoint responds and reports expected runtime configuration' and 'Check the plan OS and hosting SKU and deploy a basic Linux test app'. Neither check removes the remaining operational limitation: An App Service plan controls hosting capacity but does not automatically grant all required network, storage or database permissions.

D:

The incident (the web app deployment rejects its target because the plan's OS type differs from the runtime requirement) could recur if a related Azure dependency changes. The design still faces the limitation: An App Service plan controls hosting capacity but does not automatically grant all required network, storage or database permissions.

Question 366

An Azure administrator must resolve a specific request: A business website must answer at portal.example.com instead of the default azurewebsites.net address. The expected outcome is: bind a controlled custom hostname and prove the domain points to the correct App Service. Which option is appropriate?

  1. Add a subscription policy exemption to route web requests.
  2. Create the appropriate DNS record, verify domain ownership when required, and add the custom domain binding to App Service.
  3. Create a VM disk snapshot to associate the hostname.
  4. Change the site's display name in Azure and assume public DNS updates itself.

Explanation

Correct Answer

B:

A DNS mapping plus a verified hostname binding makes the app respond under the controlled domain. This achieves bind a controlled custom hostname and prove the domain points to the correct App Service through create the appropriate DNS record, verify domain ownership when required, and add the custom domain binding to App Service instead of relying on merely similar resource settings.

Incorrect Answers

A:

Governance exemptions do not create hostname records; that would not meet bind a controlled custom hostname and prove the domain points to the correct App Service, for which the relevant Azure action is create the appropriate DNS record, verify domain ownership when required, and add the custom domain binding to App Service.

C:

Disk snapshots do not configure App Service custom domains; that would not meet bind a controlled custom hostname and prove the domain points to the correct App Service, for which the relevant Azure action is create the appropriate DNS record, verify domain ownership when required, and add the custom domain binding to App Service.

D:

A resource name alone is not an external DNS record; that would not meet bind a controlled custom hostname and prove the domain points to the correct App Service, for which the relevant Azure action is create the appropriate DNS record, verify domain ownership when required, and add the custom domain binding to App Service.

Question 367

Operations sees an unexpected outcome: The default Azure hostname works but the custom domain shows host-not-found or an unrecognized-host response. The original demand was: bind a controlled custom hostname and prove the domain points to the correct App Service. Which cause is most consistent with the evidence?

  1. The custom hostname resolves to the intended App Service and the application accepts that host header successfully.
  2. Autoscale is disabled, mis-scoped or capped at one instance under the plan.
  3. The selected App Service plan is not compatible with the application's operating system or runtime.
  4. The external DNS record or App Service custom-domain binding is missing or incorrect.

Explanation

Correct Answer

D:

The trace reports: The default Azure hostname works but the custom domain shows host-not-found or an unrecognized-host response. The causal misconfiguration is: The external DNS record or App Service custom-domain binding is missing or incorrect. The targeted action is to correct the DNS mapping and complete the App Service domain binding verification.

Incorrect Answers

A:

The proposed mechanism concerns the custom hostname resolves to the intended App Service and the application accepts that host header successfully, which is not established by the observed the default Azure hostname works but the custom domain shows host-not-found or an unrecognized-host response. Test the more directly supported condition: The external DNS record or App Service custom-domain binding is missing or incorrect.

B:

Autoscale is disabled, mis-scoped or capped at one instance under the plan; that mechanism would be more consistent with an observation such as hTTP latency rises while the app remains at one instance despite steady demand above the chosen threshold, rather than this case's the default Azure hostname works but the custom domain shows host-not-found or an unrecognized-host response.

C:

The selected App Service plan is not compatible with the application's operating system or runtime; that mechanism would be more consistent with an observation such as the web app deployment rejects its target because the plan's OS type differs from the runtime requirement, rather than this case's the default Azure hostname works but the custom domain shows host-not-found or an unrecognized-host response.

Question 368

A service owner needs a practical fix after this failure: The default Azure hostname works but the custom domain shows host-not-found or an unrecognized-host response. What is the best remediation?

  1. Add a subscription policy exemption to route web requests.
  2. Change the site's display name in Azure and assume public DNS updates itself.
  3. Correct the DNS mapping and complete the App Service domain binding verification.
  4. Create a VM disk snapshot to associate the hostname.

Explanation

Correct Answer

C:

Correct the DNS mapping and complete the App Service domain binding verification. This addresses the documented failure condition: the external DNS record or App Service custom-domain binding is missing or incorrect. Retest the affected operation and retain the original least-privilege boundaries.

Incorrect Answers

A:

Governance exemptions do not create hostname records. In the reported incident (the default Azure hostname works but the custom domain shows host-not-found or an unrecognized-host response), that change would not correct the cause: the external DNS record or App Service custom-domain binding is missing or incorrect.

B:

A resource name alone is not an external DNS record. In the reported incident (the default Azure hostname works but the custom domain shows host-not-found or an unrecognized-host response), that change would not correct the cause: the external DNS record or App Service custom-domain binding is missing or incorrect.

D:

Disk snapshots do not configure App Service custom domains. In the reported incident (the default Azure hostname works but the custom domain shows host-not-found or an unrecognized-host response), that change would not correct the cause: the external DNS record or App Service custom-domain binding is missing or incorrect.

Question 369

A deployment claims to meet: bind a controlled custom hostname and prove the domain points to the correct App Service. The environment is: A business website must answer at portal.example.com instead of the default azurewebsites.net address. Which TWO test results would substantiate that claim? Select TWO answers.

  1. Run 'Resolve the custom hostname and inspect its expected DNS target' only as an administrator in a separate subscription, then assume the affected workload behaves identically.
  2. Resolve the custom hostname and inspect its expected DNS target.
  3. Send HTTPS requests with the custom host header after adding a valid certificate.
  4. Mark the test 'Send HTTPS requests with the custom host header after adding a valid certificate' as passed in the release plan without running it.
  5. Check that the Azure configuration exists, but never perform the actual test: Resolve the custom hostname and inspect its expected DNS target.

Explanation

Correct Answers

B:

Resolve the custom hostname and inspect its expected DNS target. This supplies observed evidence for bind a controlled custom hostname and prove the domain points to the correct App Service. It is not interchangeable with the second required check, send HTTPS requests with the custom host header after adding a valid certificate, because that checks a separate success or failure boundary.

C:

Send HTTPS requests with the custom host header after adding a valid certificate. This supplies observed evidence for bind a controlled custom hostname and prove the domain points to the correct App Service. It is not interchangeable with the second required check, resolve the custom hostname and inspect its expected DNS target, because that checks a separate success or failure boundary.

Incorrect Answers

A:

A privileged administrator in a different subscription may succeed at 'Resolve the custom hostname and inspect its expected DNS target' even though the intended caller fails. This does not prove the required behavior for resolve the custom hostname and inspect its expected dns target.

D:

A release checklist recording 'Send HTTPS requests with the custom host header after adding a valid certificate' is not evidence that the required operation actually succeeded or failed. To establish the correct result, the team must send HTTPS requests with the custom host header after adding a valid certificate on the actual workload to prove its independent boundary.

E:

A configured resource is not proof of live behavior. The required check must exercise resolve the custom hostname and inspect its expected DNS target on the affected Azure deployment.

Question 370

An infrastructure design was selected to meet: bind a controlled custom hostname and prove the domain points to the correct App Service. What caveat remains relevant during operation?

  1. A successful run of 'Resolve the custom hostname and inspect its expected DNS target' means the separate check 'Send HTTPS requests with the custom host header after adding a valid certificate' is redundant.
  2. DNS mapping and domain binding do not automatically install a trusted TLS certificate for the hostname.
  3. The earlier issue, 'The default Azure hostname works but the custom domain shows host-not-found or an unrecognized-host response', can never recur once this single correction has been deployed.
  4. After the selected Azure change, a passing check for 'Resolve the custom hostname and inspect its expected DNS target' proves every dependent permission and service will keep working.

Explanation

Correct Answer

B:

DNS mapping and domain binding do not automatically install a trusted TLS certificate for the hostname. That remains a practical service boundary even after the recommended change (create the appropriate DNS record, verify domain ownership when required, and add the custom domain binding to App Service) is implemented; retest it when identities, policies, service capacity or network paths change.

Incorrect Answers

A:

The two checks cover separate behavior: 'Resolve the custom hostname and inspect its expected DNS target' and 'Send HTTPS requests with the custom host header after adding a valid certificate'. Neither check removes the remaining operational limitation: DNS mapping and domain binding do not automatically install a trusted TLS certificate for the hostname.

C:

The incident (the default Azure hostname works but the custom domain shows host-not-found or an unrecognized-host response) could recur if a related Azure dependency changes. The design still faces the limitation: DNS mapping and domain binding do not automatically install a trusted TLS certificate for the hostname.

D:

The successful check 'Resolve the custom hostname and inspect its expected DNS target' proves only the tested behavior and cannot eliminate every dependent failure. The specific remaining limitation is: DNS mapping and domain binding do not automatically install a trusted TLS certificate for the hostname.

Microsoft Azure Administrator (AZ-104) Practice Tests

Purchase Individually

  • Premium File

    606 Questions & Answers
    Last Update: Oct 25, 2026

    $76.99
    $69.99
  • Training Course

    132 Lectures

    $43.99
    $39.99
  • Study Guide

    458 Pages

    $43.99
    $39.99

SPECIAL OFFER: GET 10% OFF
This is ONE TIME OFFER

You save
10%

Enter Your Email Address to Receive Your 10% Off Discount Code

SPECIAL OFFER: GET 10% OFF

You save
10%

Use Discount Code:

A confirmation link was sent to your e-mail.

Please check your mailbox for a message from support@examlabs.com and follow the directions.

Download Free Demo of VCE Exam Simulator

Experience Avanset VCE Exam Simulator for yourself.

Simply submit your email address below to get started with our interactive software demo of your free trial.

  • Realistic exam simulation and exam editor with preview functions
  • Whole exam in a single file with several different question types
  • Customizable exam-taking mode & detailed score reports