Question 960
A design review identifies: A storage account must be reachable from approved private VNet workloads without exposing its public endpoint. The failure is: Apps lose storage connectivity after the account public endpoint is disabled. Select TWO distinct decisions that together provide the immediate technical solution AND an ongoing prevention control. A verification-only step does not replace either responsibility.
- Design appropriate Azure DDoS Protection coverage for the public endpoint VNets and pair it with application security controls.
- Audit private DNS zone links and resolver rules after new environments are added.
- Configure Azure Private Endpoint for the storage subresource and integrate matching private DNS resolution.
- Select a supported Private Link/private endpoint design when the requirement is private IP connectivity and public endpoint closure.
- Recheck private DNS zone links and endpoint approvals when adding spokes.
Explanation
Correct Answers
C:The evidence (Apps lose storage connectivity after the account public endpoint is disabled.) identifies the following cause: Private endpoint connectivity and private DNS configuration are incomplete. The design that removes it is: Configure Azure Private Endpoint for the storage subresource and integrate matching private DNS resolution. The acceptance check is: Resolve the blob FQDN to a private IP and access the account from the approved VNet while public access is restricted.
E:The preventive control is: Recheck private DNS zone links and endpoint approvals when adding spokes. It targets the earlier cause: Private endpoint connectivity and private DNS configuration are incomplete. Confirm ongoing effectiveness by: Resolve the blob FQDN to a private IP and access the account from the approved VNet while public access is restricted.
Incorrect Answers
A:The option belongs to a different failure mechanism: There is no network-level DDoS mitigation design for exposed public IP resources. That situation exhibits: The internet edge is overwhelmed by volumetric traffic despite healthy application code. For the stated case, the remedy is: Configure Azure Private Endpoint for the storage subresource and integrate matching private DNS resolution.
B:That safeguard manages another risk: Private DNS zone link/forwarding architecture does not cover all consuming networks. Its scenario is: Only VMs in the hub resolve private link records while spoke applications resolve public addresses. The present recurring risk is: Private endpoint connectivity and private DNS configuration are incomplete. The proper ongoing control is: Recheck private DNS zone links and endpoint approvals when adding spokes.
D:The option belongs to a different failure mechanism: Service endpoints secure source traffic to the service's public endpoint rather than creating a private endpoint. That situation exhibits: The database still exposes a public endpoint when only a VNet service endpoint rule is applied. For the stated case, the remedy is: Configure Azure Private Endpoint for the storage subresource and integrate matching private DNS resolution.
Question 961
A design workshop has this requirement: A regulated Azure SQL database must restrict access to one VNet but an architect wants to use service endpoints, which leave the service public endpoint present. Operators currently observe: The database still exposes a public endpoint when only a VNet service endpoint rule is applied. Select the ONE design remedy that best addresses the root cause.
- Select a supported Private Link/private endpoint design when the requirement is private IP connectivity and public endpoint closure.
- Configure Azure Private Endpoint for the storage subresource and integrate matching private DNS resolution.
- Use Application Security Groups in compatible NSG rules for dynamically grouped VM NICs where supported.
- Use Azure Private DNS zones with proper VNet links and Azure DNS Private Resolver or supported forwarders.
Explanation
Correct Answer
A:This option addresses the actual design defect: Service endpoints secure source traffic to the service's public endpoint rather than creating a private endpoint. The correction is: Select a supported Private Link/private endpoint design when the requirement is private IP connectivity and public endpoint closure. Confirm the outcome with: Validate SQL server private name resolution and connectivity from an approved subnet with public network access disabled.
Incorrect Answers
B:This choice mitigates an alternative scenario, where: Apps lose storage connectivity after the account public endpoint is disabled. The underlying issue there is: Private endpoint connectivity and private DNS configuration are incomplete. Here the root issue is: Service endpoints secure source traffic to the service's public endpoint rather than creating a private endpoint. Choose the corresponding action: Select a supported Private Link/private endpoint design when the requirement is private IP connectivity and public endpoint closure.
C:The option belongs to a different failure mechanism: Network policies are tied to individual addresses rather than logical application group membership. That situation exhibits: An NSG contains hundreds of brittle manually maintained per-IP server rules. For the stated case, the remedy is: Select a supported Private Link/private endpoint design when the requirement is private IP connectivity and public endpoint closure.
D:That design instead addresses another observed condition: Only VMs in the hub resolve private link records while spoke applications resolve public addresses. Its technical cause is: Private DNS zone link/forwarding architecture does not cover all consuming networks. The current workload exhibits: The database still exposes a public endpoint when only a VNet service endpoint rule is applied. Its targeted remedy is: Select a supported Private Link/private endpoint design when the requirement is private IP connectivity and public endpoint closure.
Question 962
The planned architecture is: Select a supported Private Link/private endpoint design when the requirement is private IP connectivity and public endpoint closure. Workload context: A regulated Azure SQL database must restrict access to one VNet but an architect wants to use service endpoints, which leave the service public endpoint present. Which acceptance test demonstrates that the required behavior works?
- Resolve the blob FQDN to a private IP and access the account from the approved VNet while public access is restricted.
- Validate SQL server private name resolution and connectivity from an approved subnet with public network access disabled.
- Resolve a private endpoint FQDN from a spoke and an on-prem client and verify the intended private address.
- Move a test VM NIC into the database ASG and verify corresponding NSG flow enforcement.
Explanation
Correct Answer
B:The acceptance test is specific: Validate SQL server private name resolution and connectivity from an approved subnet with public network access disabled. Its purpose is to establish that the proposed architecture works: Select a supported Private Link/private endpoint design when the requirement is private IP connectivity and public endpoint closure.
Incorrect Answers
A:This check validates a different workload: Resolve the blob FQDN to a private IP and access the account from the approved VNet while public access is restricted. Its associated design is: Configure Azure Private Endpoint for the storage subresource and integrate matching private DNS resolution. The required acceptance test here is: Validate SQL server private name resolution and connectivity from an approved subnet with public network access disabled.
C:The alternative test targets: Use Azure Private DNS zones with proper VNet links and Azure DNS Private Resolver or supported forwarders. The scenario's actual proposed remedy is: Select a supported Private Link/private endpoint design when the requirement is private IP connectivity and public endpoint closure. Verify that one by: Validate SQL server private name resolution and connectivity from an approved subnet with public network access disabled.
D:This check validates a different workload: Move a test VM NIC into the database ASG and verify corresponding NSG flow enforcement. Its associated design is: Use Application Security Groups in compatible NSG rules for dynamically grouped VM NICs where supported. The required acceptance test here is: Validate SQL server private name resolution and connectivity from an approved subnet with public network access disabled.
Question 963
The customer states: A regulated Azure SQL database must restrict access to one VNet but an architect wants to use service endpoints, which leave the service public endpoint present. An incident reveals: The database still exposes a public endpoint when only a VNet service endpoint rule is applied. What cause best accounts for this evidence?
- Service endpoints secure source traffic to the service's public endpoint rather than creating a private endpoint.
- Private endpoint connectivity and private DNS configuration are incomplete.
- Private DNS zone link/forwarding architecture does not cover all consuming networks.
- Network policies are tied to individual addresses rather than logical application group membership.
Explanation
Correct Answer
A:The incident is explained by: Service endpoints secure source traffic to the service's public endpoint rather than creating a private endpoint. The reported symptom is: The database still exposes a public endpoint when only a VNet service endpoint rule is applied. The corresponding design fix is: Select a supported Private Link/private endpoint design when the requirement is private IP connectivity and public endpoint closure.
Incorrect Answers
B:The proposed diagnosis fits another scenario: Private endpoint connectivity and private DNS configuration are incomplete. It would typically be reflected by: Apps lose storage connectivity after the account public endpoint is disabled. The current evidence instead supports: Service endpoints secure source traffic to the service's public endpoint rather than creating a private endpoint.
C:The alternative weakness is: Private DNS zone link/forwarding architecture does not cover all consuming networks. Its associated failure is: Only VMs in the hub resolve private link records while spoke applications resolve public addresses. Neither explains the present observation: The database still exposes a public endpoint when only a VNet service endpoint rule is applied. The direct cause here is: Service endpoints secure source traffic to the service's public endpoint rather than creating a private endpoint.
D:This cause would explain a different symptom: An NSG contains hundreds of brittle manually maintained per-IP server rules. The mechanism for that event is: Network policies are tied to individual addresses rather than logical application group membership. Here the stated symptom is: The database still exposes a public endpoint when only a VNet service endpoint rule is applied. Its cause is: Service endpoints secure source traffic to the service's public endpoint rather than creating a private endpoint.
Question 964
Workload context: A regulated Azure SQL database must restrict access to one VNet but an architect wants to use service endpoints, which leave the service public endpoint present. The implemented remedy is: Select a supported Private Link/private endpoint design when the requirement is private IP connectivity and public endpoint closure. Which ongoing practice most specifically prevents recurrence of this failure: The database still exposes a public endpoint when only a VNet service endpoint rule is applied.?
- Review ASG members and NSG references when VM scale sets expand.
- Audit private DNS zone links and resolver rules after new environments are added.
- Document when Private Link versus service endpoint is appropriate for each PaaS resource.
- Recheck private DNS zone links and endpoint approvals when adding spokes.
Explanation
Correct Answer
C:The key follow-up control is: Document when Private Link versus service endpoint is appropriate for each PaaS resource. It avoids recurrence of the scenario in which: The database still exposes a public endpoint when only a VNet service endpoint rule is applied. It addresses: Service endpoints secure source traffic to the service's public endpoint rather than creating a private endpoint.
Incorrect Answers
A:That safeguard manages another risk: Network policies are tied to individual addresses rather than logical application group membership. Its scenario is: An NSG contains hundreds of brittle manually maintained per-IP server rules. The present recurring risk is: Service endpoints secure source traffic to the service's public endpoint rather than creating a private endpoint. The proper ongoing control is: Document when Private Link versus service endpoint is appropriate for each PaaS resource.
B:This is a reasonable safeguard for a different fault: Only VMs in the hub resolve private link records while spoke applications resolve public addresses. That different mechanism is: Private DNS zone link/forwarding architecture does not cover all consuming networks. The original incident here instead arises from: Service endpoints secure source traffic to the service's public endpoint rather than creating a private endpoint. The directly relevant safeguard is: Document when Private Link versus service endpoint is appropriate for each PaaS resource.
D:That safeguard manages another risk: Private endpoint connectivity and private DNS configuration are incomplete. Its scenario is: Apps lose storage connectivity after the account public endpoint is disabled. The present recurring risk is: Service endpoints secure source traffic to the service's public endpoint rather than creating a private endpoint. The proper ongoing control is: Document when Private Link versus service endpoint is appropriate for each PaaS resource.
Question 965
A solution architect is reviewing a workload: A hub DNS resolver must provide name resolution for private endpoints in several peered spokes and on-premises clients. The observed incident is: Only VMs in the hub resolve private link records while spoke applications resolve public addresses. Which architecture choice most directly removes the identified weakness?
- Configure Azure Private Endpoint for the storage subresource and integrate matching private DNS resolution.
- Add supported transit design with explicit routing and peering gateway forwarding as required; VNet peering is not automatically transitive.
- Select a supported Private Link/private endpoint design when the requirement is private IP connectivity and public endpoint closure.
- Use Azure Private DNS zones with proper VNet links and Azure DNS Private Resolver or supported forwarders.
Explanation
Correct Answer
D:The evidence (Only VMs in the hub resolve private link records while spoke applications resolve public addresses.) identifies the following cause: Private DNS zone link/forwarding architecture does not cover all consuming networks. The design that removes it is: Use Azure Private DNS zones with proper VNet links and Azure DNS Private Resolver or supported forwarders. The acceptance check is: Resolve a private endpoint FQDN from a spoke and an on-prem client and verify the intended private address.
Incorrect Answers
A:This choice mitigates an alternative scenario, where: Apps lose storage connectivity after the account public endpoint is disabled. The underlying issue there is: Private endpoint connectivity and private DNS configuration are incomplete. Here the root issue is: Private DNS zone link/forwarding architecture does not cover all consuming networks. Choose the corresponding action: Use Azure Private DNS zones with proper VNet links and Azure DNS Private Resolver or supported forwarders.
B:The option belongs to a different failure mechanism: VNet peering does not create arbitrary transitive route propagation by itself. That situation exhibits: Spoke A cannot reach Spoke B despite both VNets having healthy peering to Hub. For the stated case, the remedy is: Use Azure Private DNS zones with proper VNet links and Azure DNS Private Resolver or supported forwarders.
C:That design instead addresses another observed condition: The database still exposes a public endpoint when only a VNet service endpoint rule is applied. Its technical cause is: Service endpoints secure source traffic to the service's public endpoint rather than creating a private endpoint. The current workload exhibits: Only VMs in the hub resolve private link records while spoke applications resolve public addresses. Its targeted remedy is: Use Azure Private DNS zones with proper VNet links and Azure DNS Private Resolver or supported forwarders.
Question 966
An architect proposes this change: Use Azure Private DNS zones with proper VNet links and Azure DNS Private Resolver or supported forwarders. The workload context is: A hub DNS resolver must provide name resolution for private endpoints in several peered spokes and on-premises clients. Which evidence would most directly validate the change?
- Test effective routes and traffic between A and B through the intended hub routing device.
- Validate SQL server private name resolution and connectivity from an approved subnet with public network access disabled.
- Resolve the blob FQDN to a private IP and access the account from the approved VNet while public access is restricted.
- Resolve a private endpoint FQDN from a spoke and an on-prem client and verify the intended private address.
Explanation
Correct Answer
D:The acceptance test is specific: Resolve a private endpoint FQDN from a spoke and an on-prem client and verify the intended private address. Its purpose is to establish that the proposed architecture works: Use Azure Private DNS zones with proper VNet links and Azure DNS Private Resolver or supported forwarders.
Incorrect Answers
A:That observation pertains to a separate failure: Spoke A cannot reach Spoke B despite both VNets having healthy peering to Hub. Its cause is: VNet peering does not create arbitrary transitive route propagation by itself. It does not confirm the result of this design. The direct proof would be: Resolve a private endpoint FQDN from a spoke and an on-prem client and verify the intended private address.
B:The alternative test targets: Select a supported Private Link/private endpoint design when the requirement is private IP connectivity and public endpoint closure. The scenario's actual proposed remedy is: Use Azure Private DNS zones with proper VNet links and Azure DNS Private Resolver or supported forwarders. Verify that one by: Resolve a private endpoint FQDN from a spoke and an on-prem client and verify the intended private address.
C:This check validates a different workload: Resolve the blob FQDN to a private IP and access the account from the approved VNet while public access is restricted. Its associated design is: Configure Azure Private Endpoint for the storage subresource and integrate matching private DNS resolution. The required acceptance test here is: Resolve a private endpoint FQDN from a spoke and an on-prem client and verify the intended private address.
Question 967
During architecture troubleshooting, a team reports: Only VMs in the hub resolve private link records while spoke applications resolve public addresses. Context: A hub DNS resolver must provide name resolution for private endpoints in several peered spokes and on-premises clients. Which underlying design mistake explains the observed behavior most precisely?
- Service endpoints secure source traffic to the service's public endpoint rather than creating a private endpoint.
- VNet peering does not create arbitrary transitive route propagation by itself.
- Private endpoint connectivity and private DNS configuration are incomplete.
- Private DNS zone link/forwarding architecture does not cover all consuming networks.
Explanation
Correct Answer
D:This is the failure mechanism rather than an incidental symptom: Private DNS zone link/forwarding architecture does not cover all consuming networks. It accounts for: Only VMs in the hub resolve private link records while spoke applications resolve public addresses. The architectural repair is: Use Azure Private DNS zones with proper VNet links and Azure DNS Private Resolver or supported forwarders.
Incorrect Answers
A:The proposed diagnosis fits another scenario: Service endpoints secure source traffic to the service's public endpoint rather than creating a private endpoint. It would typically be reflected by: The database still exposes a public endpoint when only a VNet service endpoint rule is applied. The current evidence instead supports: Private DNS zone link/forwarding architecture does not cover all consuming networks.
B:The alternative weakness is: VNet peering does not create arbitrary transitive route propagation by itself. Its associated failure is: Spoke A cannot reach Spoke B despite both VNets having healthy peering to Hub. Neither explains the present observation: Only VMs in the hub resolve private link records while spoke applications resolve public addresses. The direct cause here is: Private DNS zone link/forwarding architecture does not cover all consuming networks.
C:This cause would explain a different symptom: Apps lose storage connectivity after the account public endpoint is disabled. The mechanism for that event is: Private endpoint connectivity and private DNS configuration are incomplete. Here the stated symptom is: Only VMs in the hub resolve private link records while spoke applications resolve public addresses. Its cause is: Private DNS zone link/forwarding architecture does not cover all consuming networks.
Question 968
The design change is: Use Azure Private DNS zones with proper VNet links and Azure DNS Private Resolver or supported forwarders. The original failure was: Only VMs in the hub resolve private link records while spoke applications resolve public addresses. Which ongoing control best prevents recurrence of the same root cause?
- Validate new spoke effective routes and hub NVA forwarding after each peering update.
- Audit private DNS zone links and resolver rules after new environments are added.
- Recheck private DNS zone links and endpoint approvals when adding spokes.
- Document when Private Link versus service endpoint is appropriate for each PaaS resource.
Explanation
Correct Answer
B:The key follow-up control is: Audit private DNS zone links and resolver rules after new environments are added. It avoids recurrence of the scenario in which: Only VMs in the hub resolve private link records while spoke applications resolve public addresses. It addresses: Private DNS zone link/forwarding architecture does not cover all consuming networks.
Incorrect Answers
A:This is a reasonable safeguard for a different fault: Spoke A cannot reach Spoke B despite both VNets having healthy peering to Hub. That different mechanism is: VNet peering does not create arbitrary transitive route propagation by itself. The original incident here instead arises from: Private DNS zone link/forwarding architecture does not cover all consuming networks. The directly relevant safeguard is: Audit private DNS zone links and resolver rules after new environments are added.
C:That safeguard manages another risk: Private endpoint connectivity and private DNS configuration are incomplete. Its scenario is: Apps lose storage connectivity after the account public endpoint is disabled. The present recurring risk is: Private DNS zone link/forwarding architecture does not cover all consuming networks. The proper ongoing control is: Audit private DNS zone links and resolver rules after new environments are added.
D:This is a reasonable safeguard for a different fault: The database still exposes a public endpoint when only a VNet service endpoint rule is applied. That different mechanism is: Service endpoints secure source traffic to the service's public endpoint rather than creating a private endpoint. The original incident here instead arises from: Private DNS zone link/forwarding architecture does not cover all consuming networks. The directly relevant safeguard is: Audit private DNS zone links and resolver rules after new environments are added.
Question 969
A design workshop has this requirement: A public web app requires URL-based path routing to distinct internal services and TLS termination in one region. Operators currently observe: One generic L4 listener cannot route image versus payment URL paths to separate services. Select the ONE design remedy that best addresses the root cause.
- Use Azure Front Door with compatible origins and route/health policies for worldwide web clients.
- Use Azure Traffic Manager DNS routing with health probes and suitable routing mode and client TTL expectations.
- Use Azure Route Server with supported BGP peers and routing topology when compatible with required gateway/NVA features.
- Use Azure Application Gateway v2 with an appropriate listener, path map, certificate and backend health probes.
Explanation
Correct Answer
D:The targeted implementation is: Use Azure Application Gateway v2 with an appropriate listener, path map, certificate and backend health probes. The problem is not generic resource availability: A transport load balancer was selected for HTTP-specific routing requirements. Verify the result by: Request two paths and verify they reach the intended pools while unhealthy backends are avoided.
Incorrect Answers
A:The option belongs to a different failure mechanism: No global Layer 7 edge routing and acceleration architecture is deployed. That situation exhibits: Users in distant regions have high latency and no automatic cross-region web failover. For the stated case, the remedy is: Use Azure Application Gateway v2 with an appropriate listener, path map, certificate and backend health probes.
B:That design instead addresses another observed condition: A single-region service address remains in DNS despite the secondary service being healthy. Its technical cause is: No DNS-level endpoint monitoring and failover policy exists. The current workload exhibits: One generic L4 listener cannot route image versus payment URL paths to separate services. Its targeted remedy is: Use Azure Application Gateway v2 with an appropriate listener, path map, certificate and backend health probes.
C:This choice mitigates an alternative scenario, where: Operations manually update dozens of static route tables after every NVA prefix change. The underlying issue there is: No managed dynamic route exchange is configured for the hub appliances. Here the root issue is: A transport load balancer was selected for HTTP-specific routing requirements. Choose the corresponding action: Use Azure Application Gateway v2 with an appropriate listener, path map, certificate and backend health probes.
Question 970
The planned architecture is: Use Azure Application Gateway v2 with an appropriate listener, path map, certificate and backend health probes. Workload context: A public web app requires URL-based path routing to distinct internal services and TLS termination in one region. Which acceptance test demonstrates that the required behavior works?
- Request two paths and verify they reach the intended pools while unhealthy backends are avoided.
- Disable one origin and verify users in multiple locations reach a healthy origin through the edge.
- Force a primary endpoint outage and check DNS answers and actual client reconnection to the secondary.
- Confirm expected BGP-learned routes appear on eligible peers and supported VNet effective routes.
Explanation
Correct Answer
A:The decisive evidence is: Request two paths and verify they reach the intended pools while unhealthy backends are avoided. This measures the mechanism of the planned change, not an unrelated Azure service: Use Azure Application Gateway v2 with an appropriate listener, path map, certificate and backend health probes.
Incorrect Answers
B:This check validates a different workload: Disable one origin and verify users in multiple locations reach a healthy origin through the edge. Its associated design is: Use Azure Front Door with compatible origins and route/health policies for worldwide web clients. The required acceptance test here is: Request two paths and verify they reach the intended pools while unhealthy backends are avoided.
C:That observation pertains to a separate failure: A single-region service address remains in DNS despite the secondary service being healthy. Its cause is: No DNS-level endpoint monitoring and failover policy exists. It does not confirm the result of this design. The direct proof would be: Request two paths and verify they reach the intended pools while unhealthy backends are avoided.
D:The alternative test targets: Use Azure Route Server with supported BGP peers and routing topology when compatible with required gateway/NVA features. The scenario's actual proposed remedy is: Use Azure Application Gateway v2 with an appropriate listener, path map, certificate and backend health probes. Verify that one by: Request two paths and verify they reach the intended pools while unhealthy backends are avoided.
Designing Microsoft Azure Infrastructure Solutions (AZ-305) Practice Tests