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 36

Question 350

A stakeholder asks whether the proposed configuration guarantees: centralize image storage and authorize limited pull/push operations for separate build and runtime identities. What qualification is technically accurate?

  1. After the selected Azure change, a passing check for 'Attempt an image push with the pull-only identity and verify denial' proves every dependent permission and service will keep working.
  2. Registry access does not guarantee images are safe; signing, scanning and trusted build provenance remain separate concerns.
  3. A successful run of 'Attempt an image push with the pull-only identity and verify denial' means the separate check 'Pull a tagged image using the intended runtime identity' is redundant.
  4. The earlier issue, 'A deployed runtime cannot pull its private image although the build pipeline pushed it successfully', can never recur once this single correction has been deployed.

Explanation

Correct Answer

B:

Registry access does not guarantee images are safe; signing, scanning and trusted build provenance remain separate concerns. That remains a practical service boundary even after the recommended change (create an Azure Container Registry with role-based access and compatible image publishing and pulling credentials) is implemented; retest it when identities, policies, service capacity or network paths change.

Incorrect Answers

A:

The successful check 'Attempt an image push with the pull-only identity and verify denial' proves only the tested behavior and cannot eliminate every dependent failure. The specific remaining limitation is: Registry access does not guarantee images are safe; signing, scanning and trusted build provenance remain separate concerns.

C:

The two checks cover separate behavior: 'Attempt an image push with the pull-only identity and verify denial' and 'Pull a tagged image using the intended runtime identity'. Neither check removes the remaining operational limitation: Registry access does not guarantee images are safe; signing, scanning and trusted build provenance remain separate concerns.

D:

The incident (a deployed runtime cannot pull its private image although the build pipeline pushed it successfully) could recur if a related Azure dependency changes. The design still faces the limitation: Registry access does not guarantee images are safe; signing, scanning and trusted build provenance remain separate concerns.

Question 351

An Azure administrator must resolve a specific request: A web API packed as a container must scale based on HTTP demand and support revision-based rollouts. The expected outcome is: run a managed container app with built-in ingress and autoscaling rules. Which option is appropriate?

  1. Run the workload as an ACI group and assume it automatically provides revision traffic splitting.
  2. Assign a resource lock and expect it to create additional container replicas.
  3. Use a blob lifecycle policy to scale API requests.
  4. Deploy Azure Container Apps with the appropriate ingress, revisions and scaling configuration.

Explanation

Correct Answer

D:

Container Apps supports managed ingress and autoscaling while exposing revision management for application delivery. This achieves run a managed container app with built-in ingress and autoscaling rules through deploy Azure Container Apps with the appropriate ingress, revisions and scaling configuration instead of relying on merely similar resource settings.

Incorrect Answers

A:

ACI does not offer the same revision/ingress autoscale model; that would not meet run a managed container app with built-in ingress and autoscaling rules, for which the relevant Azure action is deploy Azure Container Apps with the appropriate ingress, revisions and scaling configuration.

B:

Locks restrict management changes, not autoscale capacity; that would not meet run a managed container app with built-in ingress and autoscaling rules, for which the relevant Azure action is deploy Azure Container Apps with the appropriate ingress, revisions and scaling configuration.

C:

Storage lifecycle rules do not control compute replicas; that would not meet run a managed container app with built-in ingress and autoscaling rules, for which the relevant Azure action is deploy Azure Container Apps with the appropriate ingress, revisions and scaling configuration.

Question 352

Operations sees an unexpected outcome: Traffic spikes cause timeouts because the container app remains at a replica limit of one. The original demand was: run a managed container app with built-in ingress and autoscaling rules. Which cause is most consistent with the evidence?

  1. The container app successfully scales above one healthy replica during the observed traffic spike.
  2. The image build embedded plaintext secret values instead of injecting them at runtime.
  3. The configured scaling rule or maximum replica capacity is too restrictive for demand.
  4. The runtime identity lacks required registry pull authorization or network access to ACR.

Explanation

Correct Answer

C:

The trace reports: Traffic spikes cause timeouts because the container app remains at a replica limit of one. The causal misconfiguration is: The configured scaling rule or maximum replica capacity is too restrictive for demand. The targeted action is to set appropriate min/max replicas and HTTP scaling thresholds for the Container App.

Incorrect Answers

A:

The proposed mechanism concerns the container app successfully scales above one healthy replica during the observed traffic spike, which is not established by the observed traffic spikes cause timeouts because the container app remains at a replica limit of one. Test the more directly supported condition: The configured scaling rule or maximum replica capacity is too restrictive for demand.

B:

The image build embedded plaintext secret values instead of injecting them at runtime; that mechanism would be more consistent with an observation such as a scanner finds a production database password in the distributed container image history, rather than this case's traffic spikes cause timeouts because the container app remains at a replica limit of one.

D:

The runtime identity lacks required registry pull authorization or network access to ACR; that mechanism would be more consistent with an observation such as a deployed runtime cannot pull its private image although the build pipeline pushed it successfully, rather than this case's traffic spikes cause timeouts because the container app remains at a replica limit of one.

Question 353

A service owner needs a practical fix after this failure: Traffic spikes cause timeouts because the container app remains at a replica limit of one. What is the best remediation?

  1. Set appropriate min/max replicas and HTTP scaling thresholds for the Container App.
  2. Assign a resource lock and expect it to create additional container replicas.
  3. Use a blob lifecycle policy to scale API requests.
  4. Run the workload as an ACI group and assume it automatically provides revision traffic splitting.

Explanation

Correct Answer

A:

Set appropriate min/max replicas and HTTP scaling thresholds for the Container App. This addresses the documented failure condition: the configured scaling rule or maximum replica capacity is too restrictive for demand. Retest the affected operation and retain the original least-privilege boundaries.

Incorrect Answers

B:

Locks restrict management changes, not autoscale capacity. In the reported incident (traffic spikes cause timeouts because the container app remains at a replica limit of one), that change would not correct the cause: the configured scaling rule or maximum replica capacity is too restrictive for demand.

C:

Storage lifecycle rules do not control compute replicas. In the reported incident (traffic spikes cause timeouts because the container app remains at a replica limit of one), that change would not correct the cause: the configured scaling rule or maximum replica capacity is too restrictive for demand.

D:

ACI does not offer the same revision/ingress autoscale model. In the reported incident (traffic spikes cause timeouts because the container app remains at a replica limit of one), that change would not correct the cause: the configured scaling rule or maximum replica capacity is too restrictive for demand.

Question 354

A deployment claims to meet: run a managed container app with built-in ingress and autoscaling rules. The environment is: A web API packed as a container must scale based on HTTP demand and support revision-based rollouts. Which TWO test results would substantiate that claim? Select TWO answers.

  1. Run 'Generate test HTTP load and observe replica changes and response health' only as an administrator in a separate subscription, then assume the affected workload behaves identically.
  2. Generate test HTTP load and observe replica changes and response health.
  3. Deploy a new revision and verify traffic allocation and rollback work.
  4. Mark the test 'Deploy a new revision and verify traffic allocation and rollback work' as passed in the release plan without running it.
  5. Check that the Azure configuration exists, but never perform the actual test: Generate test HTTP load and observe replica changes and response health.

Explanation

Correct Answers

B:

Generate test HTTP load and observe replica changes and response health. This supplies observed evidence for run a managed container app with built-in ingress and autoscaling rules. It is not interchangeable with the second required check, deploy a new revision and verify traffic allocation and rollback work, because that checks a separate success or failure boundary.

C:

Deploy a new revision and verify traffic allocation and rollback work. This supplies observed evidence for run a managed container app with built-in ingress and autoscaling rules. It is not interchangeable with the second required check, generate test HTTP load and observe replica changes and response health, because that checks a separate success or failure boundary.

Incorrect Answers

A:

A privileged administrator in a different subscription may succeed at 'Generate test HTTP load and observe replica changes and response health' even though the intended caller fails. This does not prove the required behavior for generate test http load and observe replica changes and response health.

D:

A release checklist recording 'Deploy a new revision and verify traffic allocation and rollback work' is not evidence that the required operation actually succeeded or failed. To establish the correct result, the team must deploy a new revision and verify traffic allocation and rollback work on the actual workload to prove its independent boundary.

E:

A configured resource is not proof of live behavior. The required check must exercise generate test HTTP load and observe replica changes and response health on the affected Azure deployment.

Question 355

An infrastructure design was selected to meet: run a managed container app with built-in ingress and autoscaling rules. What caveat remains relevant during operation?

  1. A successful run of 'Generate test HTTP load and observe replica changes and response health' means the separate check 'Deploy a new revision and verify traffic allocation and rollback work' is redundant.
  2. The earlier issue, 'Traffic spikes cause timeouts because the container app remains at a replica limit of one', can never recur once this single correction has been deployed.
  3. Managed scaling is subject to quotas, cold starts and application readiness, so it is not an absolute latency guarantee.
  4. After the selected Azure change, a passing check for 'Generate test HTTP load and observe replica changes and response health' proves every dependent permission and service will keep working.

Explanation

Correct Answer

C:

Managed scaling is subject to quotas, cold starts and application readiness, so it is not an absolute latency guarantee. That remains a practical service boundary even after the recommended change (deploy Azure Container Apps with the appropriate ingress, revisions and scaling configuration) is implemented; retest it when identities, policies, service capacity or network paths change.

Incorrect Answers

A:

The two checks cover separate behavior: 'Generate test HTTP load and observe replica changes and response health' and 'Deploy a new revision and verify traffic allocation and rollback work'. Neither check removes the remaining operational limitation: Managed scaling is subject to quotas, cold starts and application readiness, so it is not an absolute latency guarantee.

B:

The incident (traffic spikes cause timeouts because the container app remains at a replica limit of one) could recur if a related Azure dependency changes. The design still faces the limitation: Managed scaling is subject to quotas, cold starts and application readiness, so it is not an absolute latency guarantee.

D:

The successful check 'Generate test HTTP load and observe replica changes and response health' proves only the tested behavior and cannot eliminate every dependent failure. The specific remaining limitation is: Managed scaling is subject to quotas, cold starts and application readiness, so it is not an absolute latency guarantee.

Question 356

An Azure operations team is evaluating a proposed change: An Azure Container Apps service has two healthy revisions and the team wants a staged release without shifting every client at once. It must achieve: route a controlled percentage of inbound traffic to the newly deployed revision. Which solution fits the stated boundary?

  1. Use a VM Scale Set capacity setting to split traffic between Container Apps revisions.
  2. Configure multiple active revisions and explicit traffic weights for the Container App.
  3. Replace the stable revision immediately and assume traffic can still reach it.
  4. Change the Azure subscription display name to 10 percent canary.

Explanation

Correct Answer

B:

Weighted revision routing lets a new version receive a subset of traffic while the stable revision continues serving requests. This achieves route a controlled percentage of inbound traffic to the newly deployed revision through configure multiple active revisions and explicit traffic weights for the Container App instead of relying on merely similar resource settings.

Incorrect Answers

A:

VMSS scaling is not Container Apps revision traffic routing; that would not meet route a controlled percentage of inbound traffic to the newly deployed revision, for which the relevant Azure action is configure multiple active revisions and explicit traffic weights for the Container App.

C:

Deactivation removes the desired rollback-serving path; that would not meet route a controlled percentage of inbound traffic to the newly deployed revision, for which the relevant Azure action is configure multiple active revisions and explicit traffic weights for the Container App.

D:

Subscription names cannot implement HTTP traffic splitting; that would not meet route a controlled percentage of inbound traffic to the newly deployed revision, for which the relevant Azure action is configure multiple active revisions and explicit traffic weights for the Container App.

Question 357

During incident triage, the cloud team observes: All requests shift to the new revision despite a planned small canary rollout. The goal was: route a controlled percentage of inbound traffic to the newly deployed revision. Which configuration mistake most directly explains it?

  1. The runtime identity lacks required registry pull authorization or network access to ACR.
  2. The ACI container group image reference or startup command is incorrect.
  3. The app is using an incompatible revision mode or lacks the intended traffic-weight configuration.
  4. The configured scaling rule or maximum replica capacity is too restrictive for demand.

Explanation

Correct Answer

C:

The trace reports: All requests shift to the new revision despite a planned small canary rollout. The causal misconfiguration is: The app is using an incompatible revision mode or lacks the intended traffic-weight configuration. The targeted action is to enable an appropriate multiple-revision strategy and assign intended stable/canary weights.

Incorrect Answers

A:

The runtime identity lacks required registry pull authorization or network access to ACR; that mechanism would be more consistent with an observation such as a deployed runtime cannot pull its private image although the build pipeline pushed it successfully, rather than this case's all requests shift to the new revision despite a planned small canary rollout.

B:

The ACI container group image reference or startup command is incorrect; that mechanism would be more consistent with an observation such as the scheduled job never starts because the container group has an invalid image or command configuration, rather than this case's all requests shift to the new revision despite a planned small canary rollout.

D:

The configured scaling rule or maximum replica capacity is too restrictive for demand. That mechanism would be more consistent with an observation such as traffic spikes cause timeouts because the container app remains at a replica limit of one, rather than this case's all requests shift to the new revision despite a planned small canary rollout.

Question 358

A production configuration must be repaired: All requests shift to the new revision despite a planned small canary rollout. Which corrective action should the administrator take?

  1. Use a VM Scale Set capacity setting to split traffic between Container Apps revisions.
  2. Enable an appropriate multiple-revision strategy and assign intended stable/canary weights.
  3. Change the Azure subscription display name to 10 percent canary.
  4. Replace the stable revision immediately and assume traffic can still reach it.

Explanation

Correct Answer

B:

Enable an appropriate multiple-revision strategy and assign intended stable/canary weights. This addresses the documented failure condition: the app is using an incompatible revision mode or lacks the intended traffic-weight configuration. Retest the affected operation and retain the original least-privilege boundaries.

Incorrect Answers

A:

VMSS scaling is not Container Apps revision traffic routing. In the reported incident (all requests shift to the new revision despite a planned small canary rollout), that change would not correct the cause: the app is using an incompatible revision mode or lacks the intended traffic-weight configuration.

C:

Subscription names cannot implement HTTP traffic splitting. In the reported incident (all requests shift to the new revision despite a planned small canary rollout), that change would not correct the cause: the app is using an incompatible revision mode or lacks the intended traffic-weight configuration.

D:

Deactivation removes the desired rollback-serving path. In the reported incident (all requests shift to the new revision despite a planned small canary rollout), that change would not correct the cause: the app is using an incompatible revision mode or lacks the intended traffic-weight configuration.

Question 359

Before accepting the rollout, the administrator reviews: An Azure Container Apps service has two healthy revisions and the team wants a staged release without shifting every client at once. It must accomplish: route a controlled percentage of inbound traffic to the newly deployed revision. Which TWO independent checks matter most? Select TWO answers.

  1. Send representative requests and inspect routing distribution by revision.
  2. Mark the test 'Shift weights back to the stable revision and confirm the rollback path' as passed in the release plan without running it.
  3. Check that the Azure configuration exists, but never perform the actual test: Send representative requests and inspect routing distribution by revision.
  4. Shift weights back to the stable revision and confirm the rollback path.
  5. Run 'Send representative requests and inspect routing distribution by revision' only as an administrator in a separate subscription, then assume the affected workload behaves identically.

Explanation

Correct Answers

A:

Send representative requests and inspect routing distribution by revision. This supplies observed evidence for route a controlled percentage of inbound traffic to the newly deployed revision. It is not interchangeable with the second required check, shift weights back to the stable revision and confirm the rollback path, because that checks a separate success or failure boundary.

D:

Shift weights back to the stable revision and confirm the rollback path. This supplies observed evidence for route a controlled percentage of inbound traffic to the newly deployed revision. It is not interchangeable with the second required check, send representative requests and inspect routing distribution by revision, because that checks a separate success or failure boundary.

Incorrect Answers

B:

A release checklist recording 'Shift weights back to the stable revision and confirm the rollback path' is not evidence that the required operation actually succeeded or failed. To establish the correct result, the team must shift weights back to the stable revision and confirm the rollback path on the actual workload to prove its independent boundary.

C:

A configured resource is not proof of live behavior. The required check must exercise send representative requests and inspect routing distribution by revision on the affected Azure deployment.

E:

A privileged administrator in a different subscription may succeed at 'Send representative requests and inspect routing distribution by revision' even though the intended caller fails. This does not prove the required behavior for send representative requests and inspect routing distribution by revision.

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.

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