Microsoft AZ-104 Exam Dumps, Practice Test Questions

100% Latest & Updated Microsoft AZ-104 Practice Test Questions, Exam Dumps & Verified Answers!
30 Days Free Updates, Instant Download!

Microsoft AZ-104 Premium Bundle
$79.97
$59.98

AZ-104 Premium Bundle

  • Premium File: 606 Questions & Answers. Last update: Nov 5, 2026
  • Training Course: 132 Video Lectures
  • Study Guide: 458 Pages
  • Latest Questions
  • 100% Accurate Answers
  • Fast Exam Updates

AZ-104 Premium Bundle

Microsoft AZ-104 Premium Bundle
  • Premium File: 606 Questions & Answers. Last update: Nov 5, 2026
  • Training Course: 132 Video Lectures
  • Study Guide: 458 Pages
  • Latest Questions
  • 100% Accurate Answers
  • Fast Exam Updates
$79.97
$59.98

Microsoft AZ-104 Practice Test 59

Question 580

An App Service application has private access to a VNet-connected dependency, but its platform-managed backup configuration has never been enabled. The operator wants scheduled backups of app content and configuration to a supported storage destination. What is the missing operation?

  1. Configure App Service backup scheduling with an appropriate storage account destination
  2. Enable only App Service regional VNet integration because that automatically backs up content
  3. Enable the App Service backup-over-VNet networking option but configure neither a backup schedule nor a storage destination
  4. Assign the app an Azure Policy audit-only initiative without any backup schedule

Explanation

Correct Answer

A:

App Service backup configuration defines the backup destination, schedule, and relevant content. Network integration does not substitute for creating and retaining recovery artifacts.

Incorrect Answers

B:

VNet integration enables outbound network access to resources on connected networks but does not independently create scheduled App Service backups.

C:

A backup-over-VNet option affects transport for a configured backup workflow; it does not create periodic app-content recovery points. The operator still must configure supported scheduled backups and an authorized destination storage account.

D:

Audit-only governance can report properties but does not produce App Service backup copies in the absence of the backup feature configuration.

Question 581

An App Service app already uses regional VNet integration and reaches an internal database successfully. The security team now requires all Internet-bound outbound requests from the app to traverse a VNet NAT gateway so an external payment provider can allowlist one stable public IP. The current configuration routes only private-address traffic into the VNet. What routing setting is missing?

  1. Enable outbound Internet traffic routing through the VNet integration path and configure NAT Gateway on the integration subnet
  2. Add an inbound App Service private endpoint and assume it changes outbound Internet source addresses
  3. Create a private DNS A record for the public payment-provider API and leave outbound routing unchanged
  4. Enable the App Service outbound VNet route-all setting but leave the integration subnet without NAT Gateway

Explanation

Correct Answer

A:

VNet integration can route Internet-bound outbound traffic through its delegated subnet when outbound Internet traffic routing is enabled. A NAT Gateway on that subnet can then provide a stable public egress address for the allowlist.

Incorrect Answers

B:

An inbound private endpoint changes how clients reach the web app privately; it does not route the app’s outgoing payment-provider calls through NAT Gateway.

C:

A private DNS record cannot force outbound traffic through the NAT device, and overriding a public API address can break service resolution.

D:

Routing Internet egress through the VNet is necessary, but it does not by itself assign the one stable NAT Gateway public IP requested by the payment processor. The integration subnet must also have a NAT Gateway with the chosen public address; otherwise the observed Internet SNAT path can differ from the approved allowlist address.

Question 582

A corporate web app must be reachable from an internal VNet through a private IP address, and its standard public endpoint should be disabled after a controlled transition. Which App Service networking capability supports the inbound path?

  1. Configure an App Service private endpoint and corresponding private DNS resolution
  2. Enable regional VNet integration only and assume it hides the public app URL
  3. Configure inbound App Service access restrictions to allow the corporate source subnet, without adding a private endpoint
  4. Create a private DNS A record pointing to the existing public App Service address, then disable public network access

Explanation

Correct Answer

A:

A private endpoint maps inbound requests to the App Service through a private address. DNS must direct internal clients to that endpoint, while public exposure is managed separately.

Incorrect Answers

B:

VNet integration is for outbound access from the application. It does not automatically supply an inbound private IP for corporate clients.

C:

App Service access restrictions can filter allowed inbound callers, but an allow rule does not give the multitenant app a private IP address in the VNet. Permitted clients would still reach its public front end. The requirement is private-address inbound access combined with controlled shutdown of the public path; an App Service private endpoint, with appropriate DNS and access configuration, provides that path.

D:

A DNS record pointing to the existing public front-end address does not provision a private endpoint or a VNet-local IP. Once public network access is disabled, a renamed public destination also fails the private-access requirement. Configure the real App Service private endpoint and direct private DNS resolution to its assigned private address.

Question 583

An App Service app uses regional VNet integration to call a SQL server private endpoint. DNS correctly resolves to the private IP, but an NSG on the delegated integration subnet denies the app outbound TCP connection. Which layer needs correction?

  1. Allow inbound TCP 1433 to the App Service integration subnet
  2. The effective outbound NSG rule on the VNet integration subnet permitting the required destination and port
  3. Enable Route All on the regional VNet integration and assume it overrides the subnet NSG's explicit outbound deny to the SQL private endpoint
  4. Create an App Service private endpoint for inbound callers

Explanation

Correct Answer

B:

VNet integration carries configured outbound traffic into the delegated subnet, where applicable NSG rules can block it. Adjusting the precise outbound rule addresses the known denial while keeping private connectivity.

Incorrect Answers

A:

App Service VNet integration is an outbound path; an inbound rule on the integration subnet does not clear the explicit outbound NSG denial to the SQL private endpoint.

C:

Route All affects which egress traffic traverses the integration VNet; it cannot bypass an NSG deny on that path. With DNS already resolving privately, the effective outbound subnet NSG rule must permit the required SQL endpoint and port.

D:

An app private endpoint affects how clients reach the web app; it does not authorize the app to initiate SQL connections through a denied outbound subnet rule.

Question 584

A web app running on Azure App Service should accept inbound requests only from an approved corporate public IP range. Outbound connectivity can remain unchanged. The team does not require a Private Link endpoint. Which App Service control is appropriate?

  1. Enable Authentication on the app without defining an IP restriction
  2. Configure App Service access restrictions for the approved inbound public IP range
  3. Enable VNet integration alone
  4. Raise the web app's minimum TLS version and expect it to allow only the corporate public IP range

Explanation

Correct Answer

B:

Access restrictions govern which source IPs or service identities can reach the app ingress. They address inbound admission without deploying outbound VNet integration or changing the application code.

Incorrect Answers

A:

Authentication identifies users, while access restrictions are the supported source-network filter for this requirement.

C:

VNet integration primarily affects outbound traffic from the app and does not itself restrict which public clients may access the inbound endpoint.

D:

TLS policy restricts protocol versions, not which caller IPs can send requests to the app's public ingress.

Question 585

An App Service application uses a custom backup job whose destination storage account is protected by a firewall allowing only the integrated VNet. Backups fail even though the app itself can reach private resources through outbound VNet integration. What backup-specific setting should be evaluated?

  1. Grant the application service principal subscription Owner and keep the backup traffic path unchanged
  2. Configure the supported Backup/restore over virtual network integration option for the app and destination
  3. Enable public anonymous blob access on the backup destination account
  4. Enable ordinary App Service VNet integration but leave the separate backup-over-VNet setting disabled

Explanation

Correct Answer

B:

Outbound VNet integration for ordinary app traffic is not always sufficient by itself for custom backup data paths. The backup feature may need its own routing configuration and permitted storage access.

Incorrect Answers

A:

Broad RBAC rights do not create an allowed network route through the storage firewall. Backup connectivity must be configured for the protected endpoint.

C:

Public anonymous access would weaken backup confidentiality and does not configure the required supported VNet backup route.

D:

Regional VNet integration alone does not necessarily route custom App Service backup/restore traffic over the integrated VNet. With a firewall-protected destination, enable the supported Backup/restore-over-VNet option as well.

Question 586

A virtual network uses 10.50.0.0/16. A new application subnet must accommodate 240 simultaneously allocated private IP addresses, including future growth. Azure reserves five addresses in each subnet. What is the smallest subnet prefix that meets the requirement?

  1. 10.50.12.0/25
  2. 10.50.12.0/24
  3. 10.50.12.0/26
  4. 10.50.12.0/27

Explanation

Correct Answer

B:

A /24 contains 256 addresses; after Azure reserves five, 251 remain usable. It is the smallest listed and standard prefix with enough capacity for 240 allocations.

Incorrect Answers

A:

A /25 has 128 addresses before Azure reserves five, leaving only 123 usable. It cannot support 240 allocated addresses.

C:

A /26 offers 64 total addresses and only 59 usable after Azure reservations. Its small address range would exhaust far below the application target.

D:

A /27 contains just 32 total addresses and 27 usable. It is intended for much smaller subnets and cannot meet the required instance count.

Question 587

Two Azure teams propose peering their virtual networks to exchange private traffic. VNet-A uses 10.50.0.0/16 and VNet-B uses the overlapping 10.50.20.0/24 range. They want route exchange through standard VNet peering. What must be fixed first?

  1. Enable gateway transit on the two VNet peerings because it automatically performs source NAT for overlapping peered prefixes
  2. Select Use remote gateways on the peerings so Azure rewrites VNet-B addresses before creating peering routes
  3. Enable Allow forwarded traffic on both proposed VNet peerings so their overlapping address spaces can be routed unchanged
  4. Renumber one VNet so the address spaces do not overlap before peering

Explanation

Correct Answer

D:

VNet peering requires nonoverlapping address ranges so routes can uniquely identify each network. The overlapping /24 creates ambiguity and prevents the requested standard peering configuration.

Incorrect Answers

A:

Gateway transit allows a peered VNet to use a virtual network gateway in another VNet when prerequisites are met. It does not translate overlapping CIDR prefixes or waive the peering address-space rule. The conflicting 10.50.20.0/24 range remains nested within 10.50.0.0/16 and requires a nonoverlapping network plan.

B:

Use remote gateways controls access to a remote VNet gateway, not automatic network address translation. It cannot convert the overlapping 10.50.0.0/16 and 10.50.20.0/24 spaces into unique peering routes. Selecting this property does not remove the need to renumber one VNet before establishing ordinary peering.

C:

The Allow forwarded traffic peering setting controls whether traffic forwarded by an appliance can traverse a peering connection. It does not make overlapping virtual-network prefixes routable or satisfy the nonoverlapping address-space prerequisite. The /24 is contained in the other VNet’s /16, so one VNet must be renumbered before ordinary peering can be established.

Question 588

An administrator plans a new Azure subnet sized /29 for eight virtual machines, with one private IP address per NIC. The design assumes all eight IPv4 addresses are assignable to VMs. What correction is needed?

  1. Attach every VM to the VNet using the same private IP address
  2. Add another secondary IP configuration to each VM NIC while retaining the /29 subnet
  3. Choose a sufficiently larger prefix because Azure reserves five IP addresses in each subnet
  4. Keep /29 and assign the subnet network address to the first VM NIC

Explanation

Correct Answer

C:

Azure reserves the first four and last IPv4 addresses in each subnet. A /29 contains eight total addresses but only three are available for ordinary resources, far below the eight-VM requirement.

Incorrect Answers

A:

NICs on a subnet require distinct private IP allocations for normal routing. Duplicating one address creates conflicts rather than additional capacity.

B:

Secondary NIC IP configurations consume additional private addresses; they do not increase the number available in the subnet. An Azure /29 has eight total addresses with five reserved by the platform, leaving only three usable. Eight VMs each needing at least one address require a larger subnet, not more IP configurations on the same insufficient prefix.

D:

The network address is part of Azure’s reserved set and cannot be allocated to the first VM. It does not increase usable capacity.

Question 589

An architect is creating two Azure subnets in the same VNet. Subnet-A already uses 10.40.8.0/24, but the proposed Subnet-B uses 10.40.8.128/25. Deployment rejects the new subnet. What is the required design correction?

  1. Select a nonoverlapping CIDR block within the VNet address space for Subnet-B
  2. Keep the /25 but enable VNet peering so the subnet may overlap
  3. Keep the overlapping addresses and assign both subnets separate NSGs
  4. Change the subnet delegation on Subnet-B while retaining its overlapping /25

Explanation

Correct Answer

A:

The proposed /25 is contained in the existing /24, so the address ranges collide. Azure subnets in one VNet require nonoverlapping ranges within its address space.

Incorrect Answers

B:

Peering cannot make two overlapping subnets within a single VNet valid; overlap is a subnet-addressing conflict, not a peering setting.

C:

NSGs filter packets after an address range is validly assigned; they cannot permit overlapping CIDR subnet definitions in one VNet.

D:

Subnet delegation affects hosted Azure service integration and does not change the IP containment relationship between the two prefixes.

Question 590

A hub VNet was expanded with a second nonoverlapping address prefix, and new VMs in that prefix can reach one another. An existing spoke VNet is still peered successfully to the hub, but spoke NIC effective routes show only the hub’s old prefix, so the spoke cannot reach the new subnet. NSGs allow the traffic. Which action directly repairs the stale remote address-space view?

  1. Synchronize the VNet peering on each affected remote peer after the hub address-space change
  2. Recreate every VM network interface in the new hub subnet
  3. Set the peering to Allow forwarded traffic only, leaving its remote address-space metadata unchanged
  4. Remove the new VNet prefix and create an overlapping subnet within the old prefix

Explanation

Correct Answer

A:

Peering address-space metadata must be synchronized after a peered VNet expands or changes its address ranges. Syncing on the affected peering links updates the remote prefix view, after which effective routes can include the new hub range; confirm routing after propagation.

Incorrect Answers

B:

NIC recreation does not update the remote peering’s advertised address prefixes. The new VMs already communicate within the hub, so the failure is not their local NIC allocation.

C:

Allow forwarded traffic controls transit of packets forwarded through appliances across peering. It does not refresh the peering configuration’s stale address-space list, which is the observable problem in this case.

D:

Overlapping address spaces prevent valid subnet design and can break peering. Deleting the valid new nonoverlapping range avoids the symptom rather than updating the remote routing information needed by the spoke.

Microsoft Azure Administrator (AZ-104) Practice Tests

UP

SPECIAL OFFER: GET 10% OFF

This is ONE TIME OFFER

ExamSnap Discount Offer
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.

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.