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 34

Question 330

The cloud team needs a bounded claim about: use a supported migration or replication method rather than assuming a resource-group move changes geography. Which statement avoids promising more than the control supplies?

  1. The earlier issue, 'After a resource-group move, the VM remains hosted in the original region despite the target group's name', can never recur once this single correction has been deployed.
  2. After the selected Azure change, a passing check for 'Verify the target VM's location and attached disks after migration' proves every dependent permission and service will keep working.
  3. Cross-region moves can change addresses, availability and cost and may require planned downtime or replication lag.
  4. A successful run of 'Verify the target VM's location and attached disks after migration' means the separate check 'Test end-to-end application connectivity through the target region before cutover' is redundant.

Explanation

Correct Answer

C:

Cross-region moves can change addresses, availability and cost and may require planned downtime or replication lag. That remains a practical service boundary even after the recommended change (plan a region move through supported migration tooling such as Azure Resource Mover or Azure Site Recovery as appropriate) is implemented; retest it when identities, policies, service capacity or network paths change.

Incorrect Answers

A:

The incident (after a resource-group move, the VM remains hosted in the original region despite the target group's name) could recur if a related Azure dependency changes. The design still faces the limitation: Cross-region moves can change addresses, availability and cost and may require planned downtime or replication lag.

B:

The successful check 'Verify the target VM's location and attached disks after migration' proves only the tested behavior and cannot eliminate every dependent failure. The specific remaining limitation is: Cross-region moves can change addresses, availability and cost and may require planned downtime or replication lag.

D:

The two checks cover separate behavior: 'Verify the target VM's location and attached disks after migration' and 'Test end-to-end application connectivity through the target region before cutover'. Neither check removes the remaining operational limitation: Cross-region moves can change addresses, availability and cost and may require planned downtime or replication lag.

Question 331

An Azure operations team is evaluating a proposed change: An operations team monitors production VM CPU and wants to reduce costs without taking the critical system offline. It must achieve: schedule VM deallocation only for explicitly nonproduction instances with owner-approved hours. Which solution fits the stated boundary?

  1. Apply controlled start/stop schedules to eligible nonproduction VMs and keep production workloads excluded.
  2. Stop the guest OS and assume it always stops all compute billing exactly like deallocation.
  3. Use a budget alert alone as an automated VM stop scheduler.
  4. Apply one blanket schedule to all subscription VMs regardless of service criticality.

Explanation

Correct Answer

A:

Deallocating a VM can stop compute charges for that instance, but production uptime requirements must be preserved. This achieves schedule VM deallocation only for explicitly nonproduction instances with owner-approved hours through apply controlled start/stop schedules to eligible nonproduction VMs and keep production workloads excluded instead of relying on merely similar resource settings.

Incorrect Answers

B:

An OS shutdown may leave the VM allocated and billed for compute; that would not meet schedule VM deallocation only for explicitly nonproduction instances with owner-approved hours, for which the relevant Azure action is apply controlled start/stop schedules to eligible nonproduction VMs and keep production workloads excluded.

C:

Budget notifications do not deallocate VMs without explicitly configured automation; that would not meet schedule VM deallocation only for explicitly nonproduction instances with owner-approved hours, for which the relevant Azure action is apply controlled start/stop schedules to eligible nonproduction VMs and keep production workloads excluded.

D:

That can stop essential production applications; that would not meet schedule VM deallocation only for explicitly nonproduction instances with owner-approved hours, for which the relevant Azure action is apply controlled start/stop schedules to eligible nonproduction VMs and keep production workloads excluded.

Question 332

During incident triage, the cloud team observes: Nonproduction VMs continue accruing compute charges overnight despite a stop requirement. The goal was: schedule VM deallocation only for explicitly nonproduction instances with owner-approved hours. Which configuration mistake most directly explains it?

  1. The VMs lack required fault-domain and update-domain distribution.
  2. The autoscale profile or associated metric threshold and capacity limits are misconfigured.
  3. The shutdown automation did not deallocate the intended VMs or its scope excluded them.
  4. The deployment pinned both replicas to the same availability zone.

Explanation

Correct Answer

C:

The trace reports: Nonproduction VMs continue accruing compute charges overnight despite a stop requirement. The causal misconfiguration is: The shutdown automation did not deallocate the intended VMs or its scope excluded them. The targeted action is to schedule and verify deallocation for approved nonproduction VM resources.

Incorrect Answers

A:

The VMs lack required fault-domain and update-domain distribution. That mechanism would be more consistent with an observation such as routine host maintenance interrupts both instances because the service was deployed without a suitable availability strategy, rather than this case's nonproduction VMs continue accruing compute charges overnight despite a stop requirement.

B:

The autoscale profile or associated metric threshold and capacity limits are misconfigured; that mechanism would be more consistent with an observation such as cPU remains high while the scale set stays at one instance despite a documented scale-out requirement, rather than this case's nonproduction VMs continue accruing compute charges overnight despite a stop requirement.

D:

The deployment pinned both replicas to the same availability zone; that mechanism would be more consistent with an observation such as a zonal outage takes down both active application VMs, rather than this case's nonproduction VMs continue accruing compute charges overnight despite a stop requirement.

Question 333

A production configuration must be repaired: Nonproduction VMs continue accruing compute charges overnight despite a stop requirement. Which corrective action should the administrator take?

  1. Stop the guest OS and assume it always stops all compute billing exactly like deallocation.
  2. Use a budget alert alone as an automated VM stop scheduler.
  3. Apply one blanket schedule to all subscription VMs regardless of service criticality.
  4. Schedule and verify deallocation for approved nonproduction VM resources.

Explanation

Correct Answer

D:

Schedule and verify deallocation for approved nonproduction VM resources. This addresses the documented failure condition: the shutdown automation did not deallocate the intended VMs or its scope excluded them. Retest the affected operation and retain the original least-privilege boundaries.

Incorrect Answers

A:

An OS shutdown may leave the VM allocated and billed for compute. In the reported incident (nonproduction VMs continue accruing compute charges overnight despite a stop requirement), that change would not correct the cause: the shutdown automation did not deallocate the intended VMs or its scope excluded them.

B:

Budget notifications do not deallocate VMs without explicitly configured automation. In the reported incident (nonproduction VMs continue accruing compute charges overnight despite a stop requirement), that change would not correct the cause: the shutdown automation did not deallocate the intended VMs or its scope excluded them.

C:

That can stop essential production applications. In the reported incident (nonproduction VMs continue accruing compute charges overnight despite a stop requirement), that change would not correct the cause: the shutdown automation did not deallocate the intended VMs or its scope excluded them.

Question 334

Before accepting the rollout, the administrator reviews: An operations team monitors production VM CPU and wants to reduce costs without taking the critical system offline. It must accomplish: schedule VM deallocation only for explicitly nonproduction instances with owner-approved hours. Which TWO independent checks matter most? Select TWO answers.

  1. Inspect power state during an off-hours test and confirm deallocated status.
  2. Check the automation schedule has an Enabled status but do not inspect the nonproduction VM power state after its trigger.
  3. Check production resource IDs remain running throughout the schedule.
  4. Observe a nonproduction VM stopped during one test and infer that production VM resource IDs are excluded without checking them.
  5. Compare the projected monthly cost before running the schedule and use the estimate as proof that every VM was deallocated safely.

Explanation

Correct Answers

A:

Inspect power state during an off-hours test and confirm deallocated status. This provides direct evidence on target VM, guest and recovery state rather than relying on a resource name or a presumed configuration. Its coverage is distinct from the separate check to check production resource IDs remain running throughout the schedule: both are necessary to support schedule VM deallocation only for explicitly nonproduction instances with owner-approved hours.

C:

Check production resource IDs remain running throughout the schedule. This provides direct evidence on target VM, guest and recovery state rather than relying on a resource name or a presumed configuration. Its coverage is distinct from the separate check to inspect power state during an off-hours test and confirm deallocated status: both are necessary to support schedule VM deallocation only for explicitly nonproduction instances with owner-approved hours.

Incorrect Answers

B:

A configured schedule may have incorrect scope, permissions or execution timing. The actual VM must be observed as deallocated in the approved window.

D:

One intended shutdown is insufficient evidence that the schedule is safely scoped. The independent production-negative test verifies critical VMs keep running.

E:

Cost estimates may lag and do not prove a scheduled run changed only the intended instances. Verify actual power states for both production and nonproduction groups.

Question 335

An Azure administrator describes a solution for: schedule VM deallocation only for explicitly nonproduction instances with owner-approved hours. What remaining limitation must not be misrepresented?

  1. After the selected Azure change, a passing check for 'Inspect power state during an off-hours test and confirm deallocated status' proves every dependent permission and service will keep working.
  2. A successful run of 'Inspect power state during an off-hours test and confirm deallocated status' means the separate check 'Check production resource IDs remain running throughout the schedule' is redundant.
  3. The earlier issue, 'Nonproduction VMs continue accruing compute charges overnight despite a stop requirement', can never recur once this single correction has been deployed.
  4. Storage and other attached resources can still incur charges while a VM is deallocated.

Explanation

Correct Answer

D:

Storage and other attached resources can still incur charges while a VM is deallocated. That remains a practical service boundary even after the recommended change (apply controlled start/stop schedules to eligible nonproduction VMs and keep production workloads excluded) is implemented; retest it when identities, policies, service capacity or network paths change.

Incorrect Answers

A:

The successful check 'Inspect power state during an off-hours test and confirm deallocated status' proves only the tested behavior and cannot eliminate every dependent failure. The specific remaining limitation is: Storage and other attached resources can still incur charges while a VM is deallocated.

B:

The two checks cover separate behavior: 'Inspect power state during an off-hours test and confirm deallocated status' and 'Check production resource IDs remain running throughout the schedule'. Neither check removes the remaining operational limitation: Storage and other attached resources can still incur charges while a VM is deallocated.

C:

The incident (nonproduction VMs continue accruing compute charges overnight despite a stop requirement) could recur if a related Azure dependency changes. The design still faces the limitation: Storage and other attached resources can still incur charges while a VM is deallocated.

Question 336

During an Azure migration, consider this case: A data import job runs briefly every hour and needs a container without managing a full virtual-machine cluster. The requirement is: execute an ephemeral containerized task with startup configuration and limited network exposure. Which change most directly satisfies the team?

  1. Deploy an Azure Container Instances container group with appropriate image, environment and networking settings.
  2. Choose an Azure management group as the container runtime.
  3. Put container startup commands in a budget description and expect them to execute.
  4. Create a permanently running oversized VM for a tiny scheduled container task.

Explanation

Correct Answer

A:

ACI can run a container without managing underlying VMs or Kubernetes nodes for a straightforward short-lived job. This achieves execute an ephemeral containerized task with startup configuration and limited network exposure through deploy an Azure Container Instances container group with appropriate image, environment and networking settings instead of relying on merely similar resource settings.

Incorrect Answers

B:

Management groups provide governance structure, not container execution; that would not meet execute an ephemeral containerized task with startup configuration and limited network exposure, for which the relevant Azure action is deploy an Azure Container Instances container group with appropriate image, environment and networking settings.

C:

Budget metadata is not an executable container specification; that would not meet execute an ephemeral containerized task with startup configuration and limited network exposure, for which the relevant Azure action is deploy an Azure Container Instances container group with appropriate image, environment and networking settings.

D:

That adds avoidable operational overhead and may not meet the desired container workflow; that would not meet execute an ephemeral containerized task with startup configuration and limited network exposure, for which the relevant Azure action is deploy an Azure Container Instances container group with appropriate image, environment and networking settings.

Question 337

After a deployment the owner reports: The scheduled job never starts because the container group has an invalid image or command configuration. Which diagnosis should the administrator verify before making unrelated changes?

  1. The configured scaling rule or maximum replica capacity is too restrictive for demand.
  2. The image build embedded plaintext secret values instead of injecting them at runtime.
  3. The runtime identity lacks required registry pull authorization or network access to ACR.
  4. The ACI container group image reference or startup command is incorrect.

Explanation

Correct Answer

D:

The trace reports: The scheduled job never starts because the container group has an invalid image or command configuration. The causal misconfiguration is: The ACI container group image reference or startup command is incorrect. The targeted action is to correct the container group image/authentication and entrypoint settings and redeploy.

Incorrect Answers

A:

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 the scheduled job never starts because the container group has an invalid image or command configuration.

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 the scheduled job never starts because the container group has an invalid image or command configuration.

C:

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 the scheduled job never starts because the container group has an invalid image or command configuration.

Question 338

An administrator has isolated a problem: The scheduled job never starts because the container group has an invalid image or command configuration. What should be changed to correct it without unnecessary redesign?

  1. Create a permanently running oversized VM for a tiny scheduled container task.
  2. Correct the container group image/authentication and entrypoint settings and redeploy.
  3. Choose an Azure management group as the container runtime.
  4. Put container startup commands in a budget description and expect them to execute.

Explanation

Correct Answer

B:

Correct the container group image/authentication and entrypoint settings and redeploy. This addresses the documented failure condition: the ACI container group image reference or startup command is incorrect. Retest the affected operation and retain the original least-privilege boundaries.

Incorrect Answers

A:

That adds avoidable operational overhead and may not meet the desired container workflow. In the reported incident (the scheduled job never starts because the container group has an invalid image or command configuration), that change would not correct the cause: the ACI container group image reference or startup command is incorrect.

C:

Management groups provide governance structure, not container execution. In the reported incident (the scheduled job never starts because the container group has an invalid image or command configuration), that change would not correct the cause: the ACI container group image reference or startup command is incorrect.

D:

Budget metadata is not an executable container specification. In the reported incident (the scheduled job never starts because the container group has an invalid image or command configuration), that change would not correct the cause: the ACI container group image reference or startup command is incorrect.

Question 339

The owner requests release evidence for: execute an ephemeral containerized task with startup configuration and limited network exposure. Given this case: A data import job runs briefly every hour and needs a container without managing a full virtual-machine cluster. Which TWO checks test the intended boundary? Select TWO answers.

  1. Run 'Run a test job and inspect its container state and exit code' only as an administrator in a separate subscription, then assume the affected workload behaves identically.
  2. Run a test job and inspect its container state and exit code.
  3. Read its logs and verify the intended output file was created.
  4. Mark the test 'Read its logs and verify the intended output file was created' as passed in the release plan without running it.
  5. Check that the Azure configuration exists, but never perform the actual test: Run a test job and inspect its container state and exit code.

Explanation

Correct Answers

B:

Run a test job and inspect its container state and exit code. This supplies observed evidence for execute an ephemeral containerized task with startup configuration and limited network exposure. It is not interchangeable with the second required check, read its logs and verify the intended output file was created, because that checks a separate success or failure boundary.

C:

Read its logs and verify the intended output file was created. This supplies observed evidence for execute an ephemeral containerized task with startup configuration and limited network exposure. It is not interchangeable with the second required check, run a test job and inspect its container state and exit code, because that checks a separate success or failure boundary.

Incorrect Answers

A:

A privileged administrator in a different subscription may succeed at 'Run a test job and inspect its container state and exit code' even though the intended caller fails. This does not prove the required behavior for run a test job and inspect its container state and exit code.

D:

A release checklist recording 'Read its logs and verify the intended output file was created' is not evidence that the required operation actually succeeded or failed. To establish the correct result, the team must read its logs and verify the intended output file was created on the actual workload to prove its independent boundary.

E:

A configured resource is not proof of live behavior. The required check must exercise run a test job and inspect its container state and exit code on the affected Azure deployment.

Question 340

The cloud team needs a bounded claim about: execute an ephemeral containerized task with startup configuration and limited network exposure. Which statement avoids promising more than the control supplies?

  1. ACI provides managed container execution but applications still need scheduling, storage persistence and startup dependency planning.
  2. A successful run of 'Run a test job and inspect its container state and exit code' means the separate check 'Read its logs and verify the intended output file was created' is redundant.
  3. The earlier issue, 'The scheduled job never starts because the container group has an invalid image or command configuration', can never recur once this single correction has been deployed.
  4. After the selected Azure change, a passing check for 'Run a test job and inspect its container state and exit code' proves every dependent permission and service will keep working.

Explanation

Correct Answer

A:

ACI provides managed container execution but applications still need scheduling, storage persistence and startup dependency planning. That remains a practical service boundary even after the recommended change (deploy an Azure Container Instances container group with appropriate image, environment and networking settings) is implemented; retest it when identities, policies, service capacity or network paths change.

Incorrect Answers

B:

The two checks cover separate behavior: 'Run a test job and inspect its container state and exit code' and 'Read its logs and verify the intended output file was created'. Neither check removes the remaining operational limitation: ACI provides managed container execution but applications still need scheduling, storage persistence and startup dependency planning.

C:

The incident (the scheduled job never starts because the container group has an invalid image or command configuration) could recur if a related Azure dependency changes. The design still faces the limitation: ACI provides managed container execution but applications still need scheduling, storage persistence and startup dependency planning.

D:

The successful check 'Run a test job and inspect its container state and exit code' proves only the tested behavior and cannot eliminate every dependent failure. The specific remaining limitation is: ACI provides managed container execution but applications still need scheduling, storage persistence and startup dependency planning.

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