cert
cert-1
cert-2

Pass Microsoft AZ-104 Exam in First Attempt Guaranteed!

Get 100% Latest Exam Questions, Accurate & Verified Answers to Pass the Actual Exam!
30 Days Free Updates, Instant Download!

cert-5
cert-6
AZ-104 Exam - Verified By Experts
AZ-104 Premium Bundle
$29.98

AZ-104 Premium Bundle

$79.99
$109.97
  • Premium File 606 Questions & Answers. Last update: Oct 30, 2026
  • Training Course 132 Video Lectures
  • Study Guide 458 Pages
 
$109.97
$79.99
accept 453 downloads in last 7 days
block-screenshots
Purchase Microsoft AZ-104 Exam Training Products Individually
Microsoft AZ-104 Premium File
Premium File 606 Q&A
$76.99$69.99
Microsoft AZ-104 Video Training Course
Training Course 132 Lectures
$21.99 $19.99
Microsoft AZ-104 PDF Study Guide
Study Guide 458 Pages
$21.99 $19.99
Microsoft AZ-104 Practice Test 46

Question 450

A development VM must move from one resource group to another in the same region without changing its IP or OS. Which operation is appropriate?

  1. Use a supported Azure resource move after validating VM dependencies.
  2. Consider an eligible Azure capacity reservation group for supported VM sizes and regions.
  3. Create a point-in-time snapshot of the managed disk.
  4. Move to a multi-zone or multi-region resiliency design where supported.

Explanation

Correct Answer

A:

A resource-group move changes administrative grouping while leaving the region fixed when supported. Linked disks and NICs may need coordinated handling.

Incorrect Answers

B:

Capacity reservations can secure capacity for specified VM size and zone/region combinations. They are separate from quotas and redundancy. This matters here because a development VM must move from one resource group to another in the same region without changing its IP or OS.….

C:

Managed disk snapshots capture persistent disk contents for restore, forensic comparison or new disk creation. They are distinct from guest application-aware backup. This matters here because a development VM must move from one resource group to another in the same region without changing its IP or OS.….

D:

Availability sets reduce host-level correlated failures but do not create independent zonal or regional facilities. This matters here because a development VM must move from one resource group to another in the same region without changing its IP or OS.….

Question 451

A resource move fails due to dependent NIC or public IP resources. What should be corrected?

  1. Include required dependent resources and validate move restrictions before executing.
  2. Validate application-level service status separately from the extension's provisioning status.
  3. Increase destination vCPU quota while leaving attached NIC and public-IP dependencies outside the move set.
  4. Move to a multi-zone or multi-region resiliency design where supported.

Explanation

Correct Answer

A:

Azure resource moves have dependency and provider constraints. Omitting related network assets can invalidate the move.

Incorrect Answers

B:

Extension execution status does not necessarily prove that a custom installed service started correctly. Observe the actual workload outcome. This matters here because a resource move fails due to dependent NIC or public IP resources.

C:

A cross-resource-group move can fail on dependent network resources even when compute quota is adequate. Review which linked resources must move together and validate resource-move support before applying the change.

D:

Availability sets reduce host-level correlated failures but do not create independent zonal or regional facilities. This matters here because a resource move fails due to dependent NIC or public IP resources.

Question 452

A company's production VM needs migration from East US to West US with planned failover. Which process should be used?

  1. Publish a versioned image definition in Azure Compute Gallery with supported regional replication.
  2. Recheck accelerated-networking compatibility of the target VM SKU and NIC state.
  3. Plan a region migration using Azure Resource Mover or appropriate replication and recovery tooling.
  4. Use a normal same-region resource-group move to transfer the VM from East US to West US without migration planning.

Explanation

Correct Answer

C:

Cross-region VM relocation involves data transfer and dependencies; it is not a simple resource-group reassignment. This matters here because a company's production VM needs migration from East US to West US with planned failover. Which process should be used.

Incorrect Answers

A:

Compute Gallery stores and distributes reusable image versions for consistent provisioning across locations. It is more structured than cloning one VM manually. This matters here because a company's production VM needs migration from East US to West US with planned failover. Which process should be used.

B:

Not every VM SKU supports accelerated networking. A resize can change which NIC features are available. This matters here because a company's production VM needs migration from East US to West US with planned failover. Which process should be used.

D:

The standard resource move API does not relocate a VM across Azure regions. Use a supported regional migration or disaster-recovery mechanism with dependency and cutover review.

Question 453

An administrator tries to change the Location property of an existing VM to relocate it. Why does this fail?

  1. Recognize that VM region moves require supported migration or recreation, not editing location in place.
  2. Edit a VM's resource-group ID and treat that as a supported change to its Location property.
  3. Increase available CPU quota and then edit the deployed VM's region as an in-place resource property.
  4. Place supported VM instances in different availability zones within the region.

Explanation

Correct Answer

A:

VM compute and disks are regional resources. Changing resource-group metadata cannot relocate the running host.

Incorrect Answers

B:

A resource-group move does not alter a VM's region. Location is not an in-place mutable property; use a supported cross-region migration process.

C:

VM location cannot be changed merely by increasing quota or editing a Location field. Use a supported migration or recreate the workload in the destination region with its dependencies.

D:

Zones provide distinct facility-level fault isolation in supported regions. An availability set alone does not span separate zones. This matters here because an administrator tries to change the Location property of an existing VM to relocate it. Why does this fail.

Question 454

An application needs a fixed set of network interfaces on a VM for separate traffic classes. What limit must be checked?

  1. Verify accelerated networking is enabled on the supported VM NIC and image path.
  2. Review encryption-at-host support and configuration separately from managed disk encryption.
  3. Choose a VM size that supports the required number of NICs and approved networking configuration.
  4. Add the required NICs without checking the selected VM size's maximum network-interface count.

Explanation

Correct Answer

C:

NIC count support varies by VM SKU. A configuration outside the supported count cannot be fixed by adding subnets alone.

Incorrect Answers

A:

SR-IOV accelerated networking depends on compatible VM size and NIC configuration. Public IP presence is unrelated. This matters here because an application needs a fixed set of network interfaces on a VM for separate traffic classes. What limit must be checked.

B:

Managed disk server-side encryption and encryption at the host operate at different layers. Configuring one does not imply the other. This matters here because an application needs a fixed set of network interfaces on a VM for separate traffic classes. What limit must be checked.

D:

Azure VM families and sizes impose NIC-count limits. Network segregation plans must fit the chosen size, and each added NIC must also meet supported subnet and configuration constraints.

Question 455

The engineer attempts to attach another NIC to a running VM and receives an unsupported operation. What prerequisite applies?

  1. Recognize that the VM temporary disk is nonpersistent through certain host lifecycle events.
  2. Move the VM to another resource group while it is running and assume a new NIC can be hot-attached without sizing checks.
  3. Hot-add another Azure network interface without stopping the VM and checking its size's NIC support.
  4. Confirm the VM is stopped or deallocated as required and the size permits another NIC.

Explanation

Correct Answer

D:

Adding or removing NICs requires supported VM state and SKU capacity. Azure cannot attach an arbitrary number of NICs during running operation. This matters here because the engineer attempts to attach another NIC to a running VM and receives an unsupported operation. What prerequisite….

Incorrect Answers

A:

Temporary storage is local to the VM host and should not hold irreplaceable application content. Use persistent managed disks for durable data. This matters here because the engineer attempts to attach another NIC to a running VM and receives an unsupported operation. What prerequisite….

B:

A resource move has no bearing on supported NIC count or attachment prerequisites. Review the VM size, NIC constraints, and required stop/deallocation state.

C:

The Azure NIC attachment operation generally requires the VM to be stopped/deallocated. Confirm the VM's NIC count and attach the NIC while deallocated before restarting and configuring guest networking.

Question 456

A VM's network throughput is low even though its size supports accelerated networking. Which feature state should be checked?

  1. Verify accelerated networking is enabled on the supported VM NIC and image path.
  2. Choose a VM size that supports the required number of NICs and approved networking configuration.
  3. Assume the VM's size automatically enables accelerated networking on every NIC without inspecting NIC feature flags.
  4. Use Bicep or ARM resource loops with unique names and a size parameter.

Explanation

Correct Answer

A:

SR-IOV accelerated networking depends on compatible VM size and NIC configuration. Public IP presence is unrelated. This matters here because a VM's network throughput is low even though its size supports accelerated networking. Which feature state should be….

Incorrect Answers

B:

NIC count support varies by VM SKU. A configuration outside the supported count cannot be fixed by adding subnets alone. This matters here because a VM's network throughput is low even though its size supports accelerated networking. Which feature state should be….

C:

An accelerated-networking-capable VM size is not proof that the particular NIC has the feature enabled. Inspect the NIC configuration and guest driver support, then measure traffic on the active path.

D:

Declarative loops reduce repetition while permitting predictable VM identities and configurations. Each created VM still needs its own supported NIC and disks.

Question 457

A container group fails with a quota error though the application image starts locally. What should be corrected?

  1. Use versioned Container Apps revisions and controlled traffic splitting.
  2. Reduce requested resources or request an eligible regional ACI quota increase.
  3. Check ACI subnet delegation and supported VNet configuration in the chosen region.
  4. Review the container group's restartPolicy and use Never or OnFailure as appropriate.

Explanation

Correct Answer

B:

Local Docker execution does not test Azure subscription quota. Deployment requires Azure-side capacity authorization. This matters here because a container group fails with a quota error though the application image starts locally.

Incorrect Answers

A:

Revisions identify deployed app configurations and can support switching traffic between versions. Retagging an image alone does not perform traffic cutover. This matters here because a container group fails with a quota error though the application image starts locally.

C:

Subnet compatibility and delegation affect container group deployment. Merely choosing a subnet address range is not sufficient. This matters here because a container group fails with a quota error though the application image starts locally.

D:

ACI restart policy determines whether completed jobs restart. Always is inappropriate for a one-time successful batch task. This matters here because a container group fails with a quota error though the application image starts locally.

Question 458

An event-driven queue worker must automatically add replicas when pending messages increase. Which managed Azure container model supports this?

  1. Restart or deploy a revision that consumes the updated secret reference as required.
  2. Configure HTTP ingress scaling on Azure Container Apps.
  3. Use versioned Container Apps revisions and controlled traffic splitting.
  4. Use Azure Container Apps with a supported KEDA queue scale rule.

Explanation

Correct Answer

D:

Container Apps integrates event-driven scaling for supported queue sources. ACI alone does not provide the same managed queue autoscaling workflow.

Incorrect Answers

A:

Container environment variables can be initialized at replica startup. Updating a secret does not always refresh an already running process. This matters here because an event-driven queue worker must automatically add replicas when pending messages increase. Which managed Azure….

B:

Container Apps supports HTTP concurrency-based scaling with managed replicas. VMSS CPU autoscale addresses a different hosting model.

C:

Revisions identify deployed app configurations and can support switching traffic between versions. Retagging an image alone does not perform traffic cutover. This matters here because an event-driven queue worker must automatically add replicas when pending messages increase. Which managed Azure….

Question 459

A Container App worker remains at zero replicas while the queue backlog grows. What should be checked?

  1. Verify the identity has registry pull rights at the appropriate ACR scope.
  2. Inspect the queue scaler's authentication, metadata, scale-to-zero limits and min/max replicas.
  3. Use reviewed registry retention or purge policies with exclusions for deployed and rollback versions.
  4. Inspect active revision traffic weights and the app's revision mode.

Explanation

Correct Answer

B:

Queue scaling depends on valid scaler configuration and access. A backlog without a functioning trigger does not activate replicas.

Incorrect Answers

A:

Authentication proves the identity, not its permission to read image manifests and layers. Registry authorization is a separate gate. This matters here because a Container App worker remains at zero replicas while the queue backlog grows.

C:

Automated artifact cleanup must avoid removing references required by active deployments or disaster recovery. Blind tag deletion can cause pull failures.

D:

Revision activation and ingress routing are distinct. A healthy revision can receive no traffic if its weight is zero.

Question 460

A stateless API should scale according to concurrent HTTP requests without tuning VM autoscale. Which Azure service setting fits?

  1. Create an unused container registry and expect it to autoscale an HTTP-serving workload by request volume.
  2. Configure HTTP ingress scaling on Azure Container Apps.
  3. Set Container Apps ingress to internal and assume concurrent HTTP requests automatically scale replica count.
  4. Deploy a container group using Azure Container Instances.

Explanation

Correct Answer

B:

Container Apps supports HTTP concurrency-based scaling with managed replicas. VMSS CPU autoscale addresses a different hosting model. This matters here because a stateless API should scale according to concurrent HTTP requests without tuning VM autoscale. Which Azure service….

Incorrect Answers

A:

A registry stores images; it does not serve or autoscale HTTP requests. A Container Apps HTTP scale rule addresses the stated concurrency requirement.

C:

Ingress controls reachability, not the replica scale thresholds. Configure an eligible HTTP scale rule and its concurrency limit.

D:

ACI runs isolated container workloads without maintaining a cluster control plane. It is suitable for simple short-duration tasks. This matters here because a stateless API should scale according to concurrent HTTP requests without tuning VM autoscale. Which Azure service….

Microsoft Azure Administrator (AZ-104) Practice Tests