Pass Your Microsoft AZ-104 Exam Easy!

Microsoft AZ-104 Exam Questions & Answers, Accurate & Verified By IT Experts

Instant Download, Free Fast Updates, 99.6% Pass Rate

AZ-104 Premium Bundle

$79.99

Microsoft AZ-104 Premium Bundle

AZ-104 Premium File: 606 Questions & Answers

Last Update: Sep 24, 2026

AZ-104 Training Course: 132 Video Lectures

AZ-104 PDF Study Guide: 458 Pages

AZ-104 Bundle gives you unlimited access to "AZ-104" files. However, this does not replace the need for a .vce exam simulator. To download VCE exam simulator click here
Microsoft AZ-104 Premium Bundle
Microsoft AZ-104 Premium Bundle

AZ-104 Premium File: 606 Questions & Answers

Last Update: Sep 24, 2026

AZ-104 Training Course: 132 Video Lectures

AZ-104 PDF Study Guide: 458 Pages

$79.99

AZ-104 Bundle gives you unlimited access to "AZ-104" files. However, this does not replace the need for a .vce exam simulator. To download your .vce exam simulator click here

Microsoft AZ-104 Practice Test 28

Question 270

An application writes actively to a data disk that an admin wants to detach. What should happen first?

  1. Quiesce writes, unmount safely and coordinate detach with application owner
  2. Extend the guest partition and filesystem into the new capacity
  3. Verify guest device discovery, mount point, filesystem and permissions
  4. Expand the correct managed data disk, then extend the guest volume if required

Explanation

Correct Answer

A:

'Quiesce writes, unmount safely and coordinate detach with application owner' fits the case in which an application writes actively to a data disk that an admin wants to detach because detaching an active filesystem risks unflushed data loss and application corruption. By contrast, 'Extend the guest partition and filesystem into the new capacity' addresses a different condition: cloud disk expansion does not always automatically grow the guest partition or filesystem; it would not establish the outcome needed for this particular Azure resource. For 'Quiesce writes, unmount safely and coordinate detach with application owner', confirm the supported prerequisites and authorized scope, then verify the observed service behavior before describing the change as complete.

Incorrect Answers

B:

The nearby action 'Extend the guest partition and filesystem into the new capacity' is associated with this separate need: an admin enlarged a managed disk in Azure, but the Windows guest still shows the old filesystem size. That is because cloud disk expansion does not always automatically grow the guest partition or filesystem. Here an application writes actively to a data disk that an admin wants to detach, so 'Extend the guest partition and filesystem into the new capacity' misses the fact that detaching an active filesystem risks unflushed data loss and application corruption. 'Quiesce writes, unmount safely and coordinate detach with application owner' is the more defensible action; confirm its behavior in the target service before calling the task complete.

C:

'Verify guest device discovery, mount point, filesystem and permissions' solves another task because ARM attachment is only the infrastructure step; the guest must recognize and mount the volume correctly. For the situation where an application writes actively to a data disk that an admin wants to detach, this distractor misses the requirement that detaching an active filesystem risks unflushed data loss and application corruption. Unlike 'Verify guest device discovery, mount point, filesystem and permissions', 'Quiesce writes, unmount safely and coordinate detach with application owner' directly targets that requirement; its success must be confirmed at the authorized resource scope.

D:

When a database VM's data volume is full while its operating system disk has space, the action 'Expand the correct managed data disk, then extend the guest volume if required' can be relevant: OS and data disks hold different filesystems; adding OS capacity may not fix database storage. For the different problem of an application writes actively to a data disk that an admin wants to detach, 'Expand the correct managed data disk, then extend the guest volume if required' misses the mechanism that detaching an active filesystem risks unflushed data loss and application corruption. Choosing 'Expand the correct managed data disk, then extend the guest volume if required' would address that other need, whereas 'Quiesce writes, unmount safely and coordinate detach with application owner' is intended to solve the stated condition.

Question 271

A critical service needs protection if an entire availability zone fails. Which VM placement is appropriate (Select TWO distinct actions.)

  1. Increase the OS disk size on the single existing VM
  2. Route requests to healthy instances across the surviving zones
  3. Place VM replicas in distinct supported Azure availability zones
  4. Place all VM replicas in one zone and rely on a health probe only
  5. Move all replicas to one availability zone with lower hourly cost
  6. Use only an availability set and claim protection from every zone outage

Explanation

Correct Answers

B:

'Route requests to healthy instances across the surviving zones' fits the case in which a critical service needs protection if an entire availability zone fails because zonal placement alone is insufficient if clients still target only failed instances. By contrast, 'Increase the OS disk size on the single existing VM' addresses a different condition: more disk capacity does not create an independently available compute replica; it would not establish the outcome needed for this particular Azure resource. For 'Route requests to healthy instances across the surviving zones', confirm the supported prerequisites and authorized scope, then verify the observed service behavior before describing the change as complete.

C:

'Place VM replicas in distinct supported Azure availability zones' fits the case in which a critical service needs protection if an entire availability zone fails because independent zonal placement reduces simultaneous failure of all instances. By contrast, 'Place all VM replicas in one zone and rely on a health probe only' addresses a different condition: a common zonal outage would remove every backend, regardless of probe configuration; it would not establish the outcome needed for this particular Azure resource. For 'Place VM replicas in distinct supported Azure availability zones', confirm the supported prerequisites and authorized scope, then verify the observed service behavior before describing the change as complete.

Incorrect Answers

A:

'Increase the OS disk size on the single existing VM' fails the stated scenario where a critical service needs protection if an entire availability zone fails because more disk capacity does not create an independently available compute replica. The required multi-part resolution instead needs zones isolate facilities within a region; application load balancing and regional limits still matter, which 'Increase the OS disk size on the single existing VM' does not establish. Do not count 'Increase the OS disk size on the single existing VM' among the mandatory actions; confirm the specific service's effective permissions, network path, or deployment result before treating the design as complete.

D:

'Place all VM replicas in one zone and rely on a health probe only' fails the stated scenario where a critical service needs protection if an entire availability zone fails because a common zonal outage would remove every backend, regardless of probe configuration. The required multi-part resolution instead needs zones isolate facilities within a region; application load balancing and regional limits still matter, which 'Place all VM replicas in one zone and rely on a health probe only' does not establish. Do not count 'Place all VM replicas in one zone and rely on a health probe only' among the mandatory actions; confirm the specific service's effective permissions, network path, or deployment result before treating the design as complete.

E:

'Move all replicas to one availability zone with lower hourly cost' fails the stated scenario where a critical service needs protection if an entire availability zone fails because cost consolidation would recreate a common zonal failure domain. The required multi-part resolution instead needs zones isolate facilities within a region; application load balancing and regional limits still matter, which 'Move all replicas to one availability zone with lower hourly cost' does not establish. Do not count 'Move all replicas to one availability zone with lower hourly cost' among the mandatory actions; confirm the specific service's effective permissions, network path, or deployment result before treating the design as complete.

F:

'Use only an availability set and claim protection from every zone outage' fails the stated scenario where a critical service needs protection if an entire availability zone fails because an availability set does not inherently distribute replicas across distinct availability zones. The required multi-part resolution instead needs zones isolate facilities within a region; application load balancing and regional limits still matter, which 'Use only an availability set and claim protection from every zone outage' does not establish. Do not count 'Use only an availability set and claim protection from every zone outage' among the mandatory actions; confirm the specific service's effective permissions, network path, or deployment result before treating the design as complete.

Question 272

A team assumes an availability set protects against loss of an entire region or zone. What clarification is needed?

  1. Assume an availability set spans distinct availability zones because it provides several update domains
  2. Validate target VM SKU availability per zone before committing placement
  3. Distribute compatible VMs across availability zones with redundant service design
  4. Availability sets distribute fault/update domains within a datacenter context

Explanation

Correct Answer

D:

An Azure availability set spreads VMs across fault and update domains within a datacenter-oriented availability design, helping reduce correlated host hardware or planned-maintenance impact. It does not by itself distribute replicas among geographically separate regions and must not be represented as guaranteed protection against the failure of an entire availability zone. Zone-level resiliency typically requires supported availability-zone placements, application load distribution and appropriate replicated data design. Regional disaster recovery requires separate region-level replication and recovery planning. Select the boundary matching the actual outage scenario rather than treating the labels availability set, zone and region as equivalent.

Incorrect Answers

A:

An availability set spreads eligible VMs across fault and update domains within its supported datacenter placement design; it does not itself provide placement across independent Azure availability zones or regions. Conflating update domains with zonal failure isolation would give the workload weaker resilience than expected. The scenario asks to correct that misconception, so differentiate availability sets from zonal placement and separate regional disaster recovery design.

B:

When an administrator wants zonal placement for a VM size that is only offered in zone 1, the action 'Validate target VM SKU availability per zone before committing placement' can be relevant: not every size is supported in every region's zone; select compatible alternatives if necessary. For the different problem of a team assumes an availability set protects against loss of an entire region or zone, 'Validate target VM SKU availability per zone before committing placement' misses the mechanism that availability sets are not equivalent to multi-zone or multi-region redundancy. Choosing 'Validate target VM SKU availability per zone before committing placement' would address that other need, whereas 'Availability sets distribute fault/update domains within a datacenter context' is intended to solve the stated condition.

C:

'Distribute compatible VMs across availability zones with redundant service design' applies to a different feature boundary because zones isolate facilities within a region; application load balancing and regional limits still matter. In the stated scenario where a team assumes an availability set protects against loss of an entire region or zone, 'Distribute compatible VMs across availability zones with redundant service design' does not satisfy the mechanism that availability sets are not equivalent to multi-zone or multi-region redundancy. The necessary action is 'Availability sets distribute fault/update domains within a datacenter context', which should be checked against this Azure resource's actual permissions and state.

Question 273

Three independent stateless Azure VMs (not a virtual machine scale set) must keep serving when one availability zone in their region fails. The selected VM SKU is supported in multiple zones. How should these three instances be placed?

  1. Place all three VMs in an availability set in the same availability zone and assume the set survives complete loss of that zone
  2. Separate maintenance availability design from regional disaster recovery planning
  3. Validate target VM SKU availability per zone before committing placement
  4. Deploy instances across distinct supported availability zones
  5. Availability sets distribute fault/update domains within a datacenter context

Explanation

Correct Answer

D:

Availability zones are physically separate failure domains within a supported Azure region. With three independent stateless VMs, place replicas in different supported zones so a single zone failure does not take every application instance offline. The prompt confirms compatible SKU availability in multiple zones and excludes a virtual machine scale set, so the most direct design is zonal placement of the instances themselves, backed by appropriate zone-aware traffic distribution and state independence. An availability set within one zone does not provide equivalent zone-wide resilience; check service and region support and verify failover behavior.

Incorrect Answers

A:

An availability set helps distribute compatible VMs across fault and update domains, but it does not automatically distribute three independent instances across multiple distinct availability zones. Placing every VM in the same zone exposes all of them to that entire zone's failure, which violates the business requirement. For zonal fault tolerance, deploy the stateless VM replicas across separate supported availability zones, ensure any load-balancing design spans them appropriately and test loss of a single zone. The question explicitly excludes a scale set, so its alternative placement controls do not replace individual VM zonal decisions.

B:

'Separate maintenance availability design from regional disaster recovery planning' applies to a different feature boundary because fault/update domains and availability zones do not automatically replace cross-region failover. In the stated scenario where an application has three replicated stateless VMs and should withstand one zonal outage, 'Separate maintenance availability design from regional disaster recovery planning' does not satisfy the mechanism that replicas sharing one zone would fail together; health-aware routing must include surviving zones. The necessary action is 'Deploy instances across distinct supported availability zones', which should be checked against this Azure resource's actual permissions and state.

C:

The nearby action 'Validate target VM SKU availability per zone before committing placement' is associated with this separate need: an administrator wants zonal placement for a VM size that is only offered in zone 1. That is because not every size is supported in every region's zone; select compatible alternatives if necessary. Here an application has three replicated stateless VMs and should withstand one zonal outage, so 'Validate target VM SKU availability per zone before committing placement' misses the fact that replicas sharing one zone would fail together; health-aware routing must include surviving zones. 'Deploy instances across distinct supported availability zones' is the more defensible action; confirm its behavior in the target service before calling the task complete.

E:

When a team assumes an availability set protects against loss of an entire region or zone, the action 'Availability sets distribute fault/update domains within a datacenter context' can be relevant: availability sets are not equivalent to multi-zone or multi-region redundancy. For the different problem of an application has three replicated stateless VMs and should withstand one zonal outage, 'Availability sets distribute fault/update domains within a datacenter context' misses the mechanism that replicas sharing one zone would fail together; health-aware routing must include surviving zones. Choosing 'Availability sets distribute fault/update domains within a datacenter context' would address that other need, whereas 'Deploy instances across distinct supported availability zones' is intended to solve the stated condition.

Question 274

A load-balanced application loses service whenever one facility fails because every VM is in the same fault domain. What must change?

  1. Convert the VMs to a scale set while placing every instance in the same fault domain and without assigning any zone-aware placement policy.
  2. Spread VM instances across independent fault or zone failure domains
  3. Move the virtual machines to different subnets inside the same failed fault domain and regard subnet separation as physical fault isolation.
  4. Availability sets distribute fault/update domains within a datacenter context

Explanation

Correct Answer

B:

The existing application has multiple VMs but all are concentrated in one infrastructure fault domain, so one facility failure interrupts every backend at once. Replicas must be distributed across independent supported fault domains or availability zones as the chosen service design permits, and the load balancer must direct new flows to healthy surviving instances. A scale set is not sufficient when its instances retain the same fault concentration; moving machines to separate subnets also changes IP segmentation without providing independent physical failure isolation. Validate actual placement and simulate a fault to confirm that surviving replicas continue serving traffic. This answers the outage cause rather than changing an unrelated compute setting.

Incorrect Answers

A:

A Virtual Machine Scale Set simplifies management and scaling, but changing the resource type without changing failure-domain distribution does not eliminate the single-domain outage risk described. If all replicas still share one fault domain, one infrastructure failure can stop every instance regardless of autoscale or load-balancer configuration. The team must spread replicas over distinct supported fault domains or availability zones, and test routing to surviving healthy instances. A scale set with the same concentrated placement remains a single failure domain rather than the requested resilient topology.

C:

Virtual network subnets define IP routing and security segmentation, not independent physical power, rack, or update failure domains. VMs can sit on different subnets and still depend on the same host/fault-domain infrastructure. The application here loses service whenever that one facility fails because all instances share its fault domain. Distribution must use supported availability-set fault domains or availability zones as appropriate, combined with health-aware load balancing. Separating only subnets leaves the original physical placement risk intact.

D:

When a team assumes an availability set protects against loss of an entire region or zone, the action 'Availability sets distribute fault/update domains within a datacenter context' can be relevant: availability sets are not equivalent to multi-zone or multi-region redundancy. For the different problem of a load-balanced application loses service whenever one facility fails because every VM is in the same fault domain, 'Availability sets distribute fault/update domains within a datacenter context' misses the mechanism that a load balancer cannot compensate when every backend shares the same failure boundary. Choosing 'Availability sets distribute fault/update domains within a datacenter context' would address that other need, whereas 'Spread VM instances across independent fault or zone failure domains' is intended to solve the stated condition.

Question 275

An administrator wants zonal placement for a VM size that is only offered in zone 1. What is the needed check?

  1. Availability sets distribute fault/update domains within a datacenter context
  2. Check OS, architecture, generation and disk/SKU compatibility for the target VM size
  3. Distribute compatible VMs across availability zones with redundant service design
  4. Validate target VM SKU availability per zone before committing placement

Explanation

Correct Answer

D:

'Validate target VM SKU availability per zone before committing placement' fits the case in which an administrator wants zonal placement for a VM size that is only offered in zone 1 because not every size is supported in every region's zone; select compatible alternatives if necessary. By contrast, 'Availability sets distribute fault/update domains within a datacenter context' addresses a different condition: availability sets are not equivalent to multi-zone or multi-region redundancy; it would not establish the outcome needed for this particular Azure resource. For 'Validate target VM SKU availability per zone before committing placement', confirm the supported prerequisites and authorized scope, then verify the observed service behavior before describing the change as complete.

Incorrect Answers

A:

The nearby action 'Availability sets distribute fault/update domains within a datacenter context' is associated with this separate need: a team assumes an availability set protects against loss of an entire region or zone. That is because availability sets are not equivalent to multi-zone or multi-region redundancy. Here an administrator wants zonal placement for a VM size that is only offered in zone 1, so 'Availability sets distribute fault/update domains within a datacenter context' misses the fact that not every size is supported in every region's zone; select compatible alternatives if necessary. 'Validate target VM SKU availability per zone before committing placement' is the more defensible action; confirm its behavior in the target service before calling the task complete.

B:

'Check OS, architecture, generation and disk/SKU compatibility for the target VM size' solves another task because an available SKU is not automatically compatible with the VM's image and boot requirements. For the situation where an administrator wants zonal placement for a VM size that is only offered in zone 1, this distractor misses the requirement that not every size is supported in every region's zone; select compatible alternatives if necessary. Unlike 'Check OS, architecture, generation and disk/SKU compatibility for the target VM size', 'Validate target VM SKU availability per zone before committing placement' directly targets that requirement; its success must be confirmed at the authorized resource scope.

C:

When a critical service needs protection if an entire availability zone fails, the action 'Distribute compatible VMs across availability zones with redundant service design' can be relevant: zones isolate facilities within a region; application load balancing and regional limits still matter. For the different problem of an administrator wants zonal placement for a VM size that is only offered in zone 1, 'Distribute compatible VMs across availability zones with redundant service design' misses the mechanism that not every size is supported in every region's zone; select compatible alternatives if necessary. Choosing 'Distribute compatible VMs across availability zones with redundant service design' would address that other need, whereas 'Validate target VM SKU availability per zone before committing placement' is intended to solve the stated condition.

Question 276

A service needs continuous operation during planned host maintenance and disaster recovery from a regional outage. Are these the same protection?

  1. Separate maintenance availability design from regional disaster recovery planning
  2. Deploy instances across distinct supported availability zones
  3. Availability sets distribute fault/update domains within a datacenter context
  4. Distribute compatible VMs across availability zones with redundant service design

Explanation

Correct Answer

A:

'Separate maintenance availability design from regional disaster recovery planning' fits the case in which a service needs continuous operation during planned host maintenance and disaster recovery from a regional outage because fault/update domains and availability zones do not automatically replace cross-region failover. By contrast, 'Deploy instances across distinct supported availability zones' addresses a different condition: replicas sharing one zone would fail together; health-aware routing must include surviving zones; it would not establish the outcome needed for this particular Azure resource. For 'Separate maintenance availability design from regional disaster recovery planning', confirm the supported prerequisites and authorized scope, then verify the observed service behavior before describing the change as complete.

Incorrect Answers

B:

When an application has three replicated stateless VMs and should withstand one zonal outage, the action 'Deploy instances across distinct supported availability zones' can be relevant: replicas sharing one zone would fail together; health-aware routing must include surviving zones. For the different problem of a service needs continuous operation during planned host maintenance and disaster recovery from a regional outage, 'Deploy instances across distinct supported availability zones' misses the mechanism that fault/update domains and availability zones do not automatically replace cross-region failover. Choosing 'Deploy instances across distinct supported availability zones' would address that other need, whereas 'Separate maintenance availability design from regional disaster recovery planning' is intended to solve the stated condition.

C:

'Availability sets distribute fault/update domains within a datacenter context' applies to a different feature boundary because availability sets are not equivalent to multi-zone or multi-region redundancy. In the stated scenario where a service needs continuous operation during planned host maintenance and disaster recovery from a regional outage, 'Availability sets distribute fault/update domains within a datacenter context' does not satisfy the mechanism that fault/update domains and availability zones do not automatically replace cross-region failover. The necessary action is 'Separate maintenance availability design from regional disaster recovery planning', which should be checked against this Azure resource's actual permissions and state.

D:

The nearby action 'Distribute compatible VMs across availability zones with redundant service design' is associated with this separate need: a critical service needs protection if an entire availability zone fails. That is because zones isolate facilities within a region; application load balancing and regional limits still matter. Here a service needs continuous operation during planned host maintenance and disaster recovery from a regional outage, so 'Distribute compatible VMs across availability zones with redundant service design' misses the fact that fault/update domains and availability zones do not automatically replace cross-region failover. 'Separate maintenance availability design from regional disaster recovery planning' is the more defensible action; confirm its behavior in the target service before calling the task complete.

Question 277

A service requires hundreds of interchangeable web-processing VMs with common image and lifecycle. What deployment model fits?

  1. Version the image and stage a tested rolling or controlled VMSS upgrade
  2. Configure supported zone or fault-domain distribution for scale-set instances
  3. Use an Azure Virtual Machine Scale Set for managed fleets of uniform instances
  4. Apply the configured instance upgrade/rolling policy to existing instances
  5. Use health checks, workload draining and safe scale-in policies

Explanation

Correct Answer

C:

'Use an Azure Virtual Machine Scale Set for managed fleets of uniform instances' fits the case in which a service requires hundreds of interchangeable web-processing VMs with common image and lifecycle because scale sets orchestrate instance pools and scaling; individual VM handcrafting is harder to manage. By contrast, 'Version the image and stage a tested rolling or controlled VMSS upgrade' addresses a different condition: image replacement can fail; record current and target versions before broad rollout; it would not establish the outcome needed for this particular Azure resource. For 'Use an Azure Virtual Machine Scale Set for managed fleets of uniform instances', confirm the supported prerequisites and authorized scope, then verify the observed service behavior before describing the change as complete.

Incorrect Answers

A:

When a scale set needs a new golden image while preserving a path back to its last working image, the action 'Version the image and stage a tested rolling or controlled VMSS upgrade' can be relevant: image replacement can fail; record current and target versions before broad rollout. For the different problem of a service requires hundreds of interchangeable web-processing VMs with common image and lifecycle, 'Version the image and stage a tested rolling or controlled VMSS upgrade' misses the mechanism that scale sets orchestrate instance pools and scaling; individual VM handcrafting is harder to manage. Choosing 'Version the image and stage a tested rolling or controlled VMSS upgrade' would address that other need, whereas 'Use an Azure Virtual Machine Scale Set for managed fleets of uniform instances' is intended to solve the stated condition.

B:

'Configure supported zone or fault-domain distribution for scale-set instances' applies to a different feature boundary because capacity planning should align placement and upgrade boundaries with the desired fault isolation. In the stated scenario where a service requires hundreds of interchangeable web-processing VMs with common image and lifecycle, 'Configure supported zone or fault-domain distribution for scale-set instances' does not satisfy the mechanism that scale sets orchestrate instance pools and scaling; individual VM handcrafting is harder to manage. The necessary action is 'Use an Azure Virtual Machine Scale Set for managed fleets of uniform instances', which should be checked against this Azure resource's actual permissions and state.

D:

'Apply the configured instance upgrade/rolling policy to existing instances' solves another task because updating the scale-set model doesn't force every instance to adopt changes immediately under all policies. For the situation where a service requires hundreds of interchangeable web-processing VMs with common image and lifecycle, this distractor misses the requirement that scale sets orchestrate instance pools and scaling; individual VM handcrafting is harder to manage. Unlike 'Apply the configured instance upgrade/rolling policy to existing instances', 'Use an Azure Virtual Machine Scale Set for managed fleets of uniform instances' directly targets that requirement; its success must be confirmed at the authorized resource scope.

E:

When a scale set reduces instances aggressively and drops long-running jobs, the action 'Use health checks, workload draining and safe scale-in policies' can be relevant: removing busy replicas without coordination can interrupt sessions and lose in-flight work. For the different problem of a service requires hundreds of interchangeable web-processing VMs with common image and lifecycle, 'Use health checks, workload draining and safe scale-in policies' misses the mechanism that scale sets orchestrate instance pools and scaling; individual VM handcrafting is harder to manage. Choosing 'Use health checks, workload draining and safe scale-in policies' would address that other need, whereas 'Use an Azure Virtual Machine Scale Set for managed fleets of uniform instances' is intended to solve the stated condition.

Question 278

An Azure Virtual Machine Scale Set runs stateless workers. The application publishes supported Azure Monitor custom metrics for processing-queue depth and request latency. It must scale out when either metric stays above its approved threshold for ten minutes, scale in conservatively when all defined scale-in conditions are met, and remain between two and ten instances. Which design meets these requirements?

  1. Configure Azure Monitor VMSS metric-based autoscale rules for the available queue and latency metrics, with validated aggregation windows, thresholds, cooldowns and two-to-ten-instance capacity bounds.
  2. Add ten instances at 9 AM every weekday with a schedule but do not evaluate queue or latency metrics.
  3. Increase the size of each worker's managed disk whenever queue depth rises, without changing worker count.
  4. Create an Azure Monitor alert and email the on-call engineer while leaving the VMSS instance capacity fixed.

Explanation

Correct Answer

A:

Azure Monitor autoscale can react to supported resource or application custom metrics and change scale-set instance count within minimum and maximum bounds. For these stateless workers, configure actual available latency and queue metrics, a ten-minute evaluation window, tested scale-out thresholds and cooldowns that prevent oscillation. Multiple scale-out rules are evaluated with OR semantics, while scale-in is conservative when multiple conditions are configured. Validate metric emission, aggregation, workload warm-up, queue drain and safety limits in a load test. This is horizontal capacity management; merely enabling an alert or increasing storage does not satisfy the request-driven scaling requirement.

Incorrect Answers

B:

A schedule-only scale setting can be useful when business demand follows known daily or seasonal patterns. It does not respond to this application's actual latency and queue depth when traffic unexpectedly shifts outside the scheduled window. It can spend money on idle capacity or leave workers overloaded during an unscheduled surge. The requirement explicitly states that scaling must occur after sustained metric thresholds, so the administrator needs metric-based autoscale rules, not a fixed morning increase. Scheduling may be combined with separate autoscale profiles only if tested and approved for the same service.

C:

Larger disks can help when a workload is capacity- or disk-performance-limited, but they do not create additional VMSS worker instances to drain a growing queue. The scenario identifies sustained queue length and application latency as desired scale triggers, not a lack of available disk capacity. Increasing storage may also require guest filesystem steps and incur charges without changing processing concurrency. Configure horizontal autoscale for the VM scale set using supported emitted metrics and bounded instance counts. Assess storage throughput separately if telemetry later shows that disk performance is the actual bottleneck.

D:

An Azure Monitor alert can notify operators that a custom latency or queue metric exceeds a threshold, but an email action does not automatically modify the scale set's instance capacity. Manual intervention might arrive too late for the ten-minute response requirement and would not guarantee repeatable scale-in behavior or safety bounds. Metric-based autoscale rules explicitly define the scaling action, thresholds, capacity and cooldowns. Alerts remain valuable for investigating unusual scaling failures, cost or health, but they are complementary to—and not a substitute for—the required automated instance adjustments.

Question 279

A VM disk is enlarged and the team calls that scale-out. What is the actual distinction?

  1. Extend the guest partition and filesystem into the new capacity
  2. Use Azure VM Backup rather than relying only on an isolated managed-disk snapshot
  3. Use additional VM instances for horizontal scale-out, not a larger single disk
  4. Use health checks, workload draining and safe scale-in policies

Explanation

Correct Answer

C:

'Use additional VM instances for horizontal scale-out, not a larger single disk' fits the case in which a VM disk is enlarged and the team calls that scale-out because horizontal scaling adds compute replicas; disk expansion is storage capacity vertical change. By contrast, 'Extend the guest partition and filesystem into the new capacity' addresses a different condition: cloud disk expansion does not always automatically grow the guest partition or filesystem; it would not establish the outcome needed for this particular Azure resource. For 'Use additional VM instances for horizontal scale-out, not a larger single disk', confirm the supported prerequisites and authorized scope, then verify the observed service behavior before describing the change as complete.

Incorrect Answers

A:

The nearby action 'Extend the guest partition and filesystem into the new capacity' is associated with this separate need: an admin enlarged a managed disk in Azure, but the Windows guest still shows the old filesystem size. That is because cloud disk expansion does not always automatically grow the guest partition or filesystem. Here a VM disk is enlarged and the team calls that scale-out, so 'Extend the guest partition and filesystem into the new capacity' misses the fact that horizontal scaling adds compute replicas; disk expansion is storage capacity vertical change. 'Use additional VM instances for horizontal scale-out, not a larger single disk' is the more defensible action; confirm its behavior in the target service before calling the task complete.

B:

'Use Azure VM Backup rather than relying only on an isolated managed-disk snapshot' solves another task because VM backup manages recovery points, schedule and restore workflow; disk snapshots are not equivalent coverage. For the situation where a VM disk is enlarged and the team calls that scale-out, this distractor misses the requirement that horizontal scaling adds compute replicas; disk expansion is storage capacity vertical change. Unlike 'Use Azure VM Backup rather than relying only on an isolated managed-disk snapshot', 'Use additional VM instances for horizontal scale-out, not a larger single disk' directly targets that requirement; its success must be confirmed at the authorized resource scope.

D:

'Use health checks, workload draining and safe scale-in policies' applies to a different feature boundary because removing busy replicas without coordination can interrupt sessions and lose in-flight work. In the stated scenario where a VM disk is enlarged and the team calls that scale-out, 'Use health checks, workload draining and safe scale-in policies' does not satisfy the mechanism that horizontal scaling adds compute replicas; disk expansion is storage capacity vertical change. The necessary action is 'Use additional VM instances for horizontal scale-out, not a larger single disk', which should be checked against this Azure resource's actual permissions and state.

Question 280

A scale set reduces instances aggressively and drops long-running jobs. What should its scale-in design include?

  1. Configure supported zone or fault-domain distribution for scale-set instances
  2. Use an Azure Virtual Machine Scale Set for managed fleets of uniform instances
  3. Use health checks, workload draining and safe scale-in policies
  4. Use additional VM instances for horizontal scale-out, not a larger single disk

Explanation

Correct Answer

C:

A busy VMSS worker can be removed during autoscale scale-in even while it processes a long job. The reliable design combines conservative scale-in selection, instance protection for workers that must not be selected, and VMSS terminate notifications via Azure Scheduled Events so the instance can stop accepting work, checkpoint or drain jobs within its configured deletion delay. The delay is bounded and is not an unlimited guarantee; operations must test behavior when jobs exceed it. Health monitoring is useful for upgrades and instance repair but does not itself implement graceful scale-in draining. Verify actual completed work rather than only probe health.

Incorrect Answers

A:

Placement across availability zones or fault domains protects against infrastructure failures and helps distribute scale-set instances. It does not determine whether a busy VM is safe to terminate during autoscale scale-in. Here the failures occur while long-running worker jobs are active, so changing placement alone leaves the application-level data-loss risk unchanged. Use workload-aware scale-in design, instance protection when required, and termination notifications with an application drain or checkpoint procedure. Then verify that a chosen scale-in target stops accepting jobs before the instance is actually removed.

B:

Azure Virtual Machine Scale Sets already manage the pool of virtual machines and support autoscale rules. Choosing the same service again does not address the observed loss of in-progress jobs as instances are deleted. The missing controls are termination awareness and workload coordination: use scheduled-event termination notification where supported, a bounded delay to drain or checkpoint work, and scale-in policy or instance protection to avoid selecting critical workers. Application health probes can inform other orchestration features but do not independently guarantee that a busy job has finished before deletion.

D:

Adding compute replicas is horizontal scale-out and can help a system process more jobs during peaks, whereas increasing a single VM disk is a storage-capacity change. Neither action fixes the current hazard: the scale set already scales down, and the jobs are interrupted before their state is safely completed. A correct response needs termination-notification handling and application-level draining or idempotent checkpoint/retry behavior, with suitable scale-in policy and protection. A scale-out decision might reduce queue depth temporarily but would not guarantee safe deletion when the subsequent scale-in occurs.


Microsoft Azure Administrator (AZ-104) Practice Tests

Purchase Individually

AZ-104 Premium File

Premium File
AZ-104 Premium File
606 Q&A
$76.99$69.99

AZ-104 Training Video Course

Training Course
AZ-104 Training Video Course
132 Lectures
$27.49$24.99

AZ-104 Study Guide

Study Guide
AZ-104 Study Guide
458 PDF Pages
$27.49$24.99

Site Search:

 

VISA, MasterCard, AmericanExpress, UnionPay

SPECIAL OFFER: GET 10% OFF

ExamCollection Premium

ExamCollection Premium Files

Pass your Exam with ExamCollection's PREMIUM files!

  • ExamCollection Certified Safe Files
  • Guaranteed to have ACTUAL Exam Questions
  • Up-to-Date Exam Study Material - Verified by Experts
  • Instant Downloads
Enter Your Email Address to Receive Your 10% Off Discount Code
A Confirmation Link will be sent to this email address to verify your login
We value your privacy. We will not rent or sell your email address

SPECIAL OFFER: GET 10% OFF

Use Discount Code:

MIN10OFF

A confirmation link was sent to your e-mail.
Please check your mailbox for a message from support@examcollection.com and follow the directions.

Next

Download Free Demo of VCE Exam Simulator

Experience Avanset VCE Exam Simulator for yourself.

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

Free Demo Limits: In the demo version you will be able to access only first 5 questions from exam.