Microsoft AZ-104 Practice Test 79
Question 780
An administrator wants to reduce public attack surface for PaaS while permitting clients from one private VNet. Which configuration should be prioritized?
- Use a public network service endpoint and assume its public PaaS service IP becomes an isolated Private Link address.
- Use a supported private endpoint and disable public network ingress to the PaaS resource.
- Require an Azure SQL private endpoint even when the PaaS workload is not an Azure SQL resource.
- ASG membership is a NIC configuration, not automatic matching from resource tags.
Explanation
Correct Answer
B:Private endpoint plus public access restriction narrows the service's exposed network paths. An NSG on the client subnet alone is not equivalent. This matters here because an administrator wants to reduce public attack surface for PaaS while permitting clients from one private VNet.….
Incorrect Answers
A:A service endpoint does not create a private endpoint IP. To eliminate public ingress, the service needs a supported private endpoint and private DNS path.
C:Private endpoints target the actual resource provider and subresource. An Azure SQL-specific endpoint cannot privately expose an unrelated PaaS service.
D:Azure resource tags and application security group membership are separate constructs. Tags cannot substitute for joining an ASG. This matters here because an administrator wants to reduce public attack surface for PaaS while permitting clients from one private VNet.….
Question 781
Public network access is disabled but a private endpoint request still shows Pending approval. What must happen?
- Use a supported Azure SQL private endpoint and disable public network access where required.
- Create an application security group and reference it in relevant NSG rules.
- Approve the private endpoint connection through the service owner workflow.
- Link and verify the corresponding privatelink private DNS zone for the client VNet.
Explanation
Correct Answer
C:A private endpoint can remain unusable until the target service accepts the connection. DNS and routes should be validated after approval. This matters here because public network access is disabled but a private endpoint request still shows Pending approval.
Incorrect Answers
A:Private Link can expose SQL services over private IP. Public firewall IP allowlists are not identical to private-only exposure. This matters here because public network access is disabled but a private endpoint request still shows Pending approval.
B:ASGs group supported NIC configurations for use as security rule source or destination. Membership changes avoid editing IP lists. This matters here because public network access is disabled but a private endpoint request still shows Pending approval.
D:Private endpoint access depends on name resolution to the private address. Connection approval does not create correct DNS in every client network. This matters here because public network access is disabled but a private endpoint request still shows Pending approval.
Question 782
A CNAME is present but the platform rejects hostname verification. What should be checked?
- Create a CNAME record for the subdomain pointing to the vendor's supported target hostname.
- Use a supported Azure DNS alias record design at the zone apex instead of a conflicting CNAME.
- Check the Private DNS zone's VNet links and resolver forwarding for VNet B.
- Publish the verification TXT record required by App Service and validate domain ownership.
Explanation
Correct Answer
D:DNS routing and domain ownership proof may be separate requirements. An alias alone is not always sufficient for App Service validation.
Incorrect Answers
A:CNAME aliases one DNS name to another, letting the target's addresses change without rewriting the original alias. This matters here because a CNAME is present but the platform rejects hostname verification.
B:An ordinary CNAME cannot coexist at a DNS name with other data records such as required apex SOA/NS. This matters here because a CNAME is present but the platform rejects hostname verification.
C:Private DNS resolution follows VNet links and supported forwarding paths. VNet peering alone does not automatically create a zone link. This matters here because a CNAME is present but the platform rejects hostname verification.
Question 783
A load balancer must direct traffic only to VM instances that belong to the same configured backend pool. What membership must be set?
- Associate the relevant VM network interfaces or IP configurations with the load balancer backend pool.
- Restart or renew the VM DHCP/network configuration to pick up the updated DNS server list.
- Map the subdomain using a supported CNAME and complete App Service hostname verification.
- Create a separate NAT port for the VM without associating its NIC or IP configuration with the intended backend pool.
Explanation
Correct Answer
A:The backend pool defines eligible destinations for the load-balancing rule. Instances not in that pool will not receive its distribution. This matters here because a load balancer must direct traffic only to VM instances that belong to the same configured backend pool. What….
Incorrect Answers
B:Guest network leases can retain prior DNS server information. Updating VNet settings may not immediately update every running guest. This matters here because a load balancer must direct traffic only to VM instances that belong to the same configured backend pool. What….
C:A CNAME can target the app's azurewebsites.net hostname, while App Service requires an explicit custom-hostname binding. This matters here because a load balancer must direct traffic only to VM instances that belong to the same configured backend pool. What….
D:A load-balancing rule only selects eligible members of its configured pool. Validate NIC/IP backend-pool association and probe status; unrelated NAT port mappings do not enroll the VM.
Question 784
An added VM is healthy but receives no load-balancer traffic. What configuration should be inspected?
- Use separate load-balancing rules mapping the intended frontend and backend ports.
- Review DNS TTL and resolver caching before assuming the authoritative update failed.
- Increase the VM's processor quota while leaving its NIC IP configuration absent from the backend pool.
- Verify its NIC IP configuration is actually associated with the intended backend pool.
Explanation
Correct Answer
D:A VM's presence in the same VNet is not backend pool membership. The load-balancing resource selects only configured eligible targets. This matters here because an added VM is healthy but receives no load-balancer traffic. What configuration should be inspected.
Incorrect Answers
A:Azure Load Balancer rules match protocol and frontend port to a backend port and pool. A probe does not by itself define port mapping. This matters here because an added VM is healthy but receives no load-balancer traffic. What configuration should be inspected.
B:Resolvers can cache DNS results for their configured lifetime. A successful zone update is not instantly visible to every client. This matters here because an added VM is healthy but receives no load-balancer traffic. What configuration should be inspected.
C:Health alone cannot route traffic to a VM that is not a member of the load-balancer backend pool. Inspect the specific NIC/IP configuration assignment and rule/probe combination before changing capacity.
Question 785
A DNS administrator must verify whether an Azure VM's current resolver is using stale answers. Which investigation helps?
- Create an Azure DNS public zone and delegate the domain's NS records to its name servers.
- Compare the authoritative zone result with the VM's cached DNS answer and TTL.
- Check the Private DNS zone's VNet links and resolver forwarding for VNet B.
- Inspect backend NIC membership, health probe state and matching load-balancing rule.
Explanation
Correct Answer
B:DNS caches can hold earlier records until expiry. Comparing answers identifies resolver staleness without altering the service itself. This matters here because a DNS administrator must verify whether an Azure VM's current resolver is using stale answers. Which investigation helps.
Incorrect Answers
A:Public Azure DNS zones provide authoritative records; registrar delegation makes Internet resolvers query those servers. This matters here because a DNS administrator must verify whether an Azure VM's current resolver is using stale answers. Which investigation helps.
C:Private DNS resolution follows VNet links and supported forwarding paths. VNet peering alone does not automatically create a zone link. This matters here because a DNS administrator must verify whether an Azure VM's current resolver is using stale answers. Which investigation helps.
D:Front-end existence does not imply healthy destinations. The pool, probe and rules jointly determine effective delivery. This matters here because a DNS administrator must verify whether an Azure VM's current resolver is using stale answers. Which investigation helps.
Question 786
A cloud operations team must detect failures in a Recovery Services vault's backup jobs. What monitoring system fits?
- Use an Azure Monitor alert processing rule with an appropriate suppression schedule.
- Create a generic Cost Management budget and infer from spending that every Azure Backup job has succeeded.
- Configure Azure Backup monitoring and alerts with the appropriate vault scope.
- Correlate source/destination routing, NSG restrictions and service port reachability.
Explanation
Correct Answer
C:Backup jobs and alerts expose protection failures. A VM's current disk status does not prove a backup succeeded. This matters here because a cloud operations team must detect failures in a Recovery Services vault's backup jobs. What monitoring system fits.
Incorrect Answers
A:Alert processing rules can suppress notifications or apply action groups for matching alerts while preserving alert definitions. This matters here because a cloud operations team must detect failures in a Recovery Services vault's backup jobs. What monitoring system fits.
B:Monthly cost data cannot indicate whether specific Recovery Services backup jobs failed. Monitor backup job status and vault-specific alerts directly.
D:A healthy guest application does not guarantee the network path is open. Monitoring spans source, route and endpoint filtering. This matters here because a cloud operations team must detect failures in a Recovery Services vault's backup jobs. What monitoring system fits.
Question 787
A backup alert is received but the job succeeded after a retry. What should operators inspect?
- Specify desc rather than asc on the aggregate count column.
- Review actual job history, outcome and associated recovery points rather than relying only on the first alert.
- Create an Azure Monitor scheduled query alert rule against the KQL result.
- Delete the action group after a backup retry succeeds without examining the failed and successful job events.
Explanation
Correct Answer
B:Alert delivery captures an event at a point in time. Recovery assurance requires current job and recovery-point evidence. This matters here because a backup alert is received but the job succeeded after a retry.
Incorrect Answers
A:Sort direction controls ordering; ascending displays small values first. DESC is required for most-frequent-first output. This matters here because a backup alert is received but the job succeeded after a retry.
C:Log search alerts evaluate returned query data on configured schedules. Metric alerts target numeric metric signals. This matters here because a backup alert is received but the job succeeded after a retry.
D:Notification delivery is not the source of truth for backup job outcomes. Review the vault's job history, retries and current protection state before tuning alert noise.
Question 788
A developer wants a simple dashboard grouping Resource Health statuses for several VMs. What Azure Monitor construct can help?
- Create an Azure Monitor workbook with relevant metric or log visualizations.
- Configure Azure Service Health alerts for relevant services and regions.
- Run Kusto Query Language queries against supported Log Analytics workspace tables.
- Create a workbook or dashboard using Resource Health and relevant monitoring data sources.
Explanation
Correct Answer
D:Workbooks can aggregate supported Azure Monitor signals into an operations view. The collected data must reflect the selected resources. This matters here because a developer wants a simple dashboard grouping Resource Health statuses for several VMs. What Azure Monitor construct….
Incorrect Answers
A:Workbooks combine Azure Monitor data into reusable interactive views. They do not by themselves apply resource configuration changes. This matters here because a developer wants a simple dashboard grouping Resource Health statuses for several VMs. What Azure Monitor construct….
B:Service Health reports subscription-affecting incidents, planned maintenance and advisories. It is distinct from one VM's guest application monitoring. This matters here because a developer wants a simple dashboard grouping Resource Health statuses for several VMs. What Azure Monitor construct….
C:KQL provides filtering, aggregation and joins over telemetry such as Heartbeat or event records. It is separate from Azure Resource Graph queries. This matters here because a developer wants a simple dashboard grouping Resource Health statuses for several VMs. What Azure Monitor construct….
Question 789
A workbook shows resources as healthy even after a region move changed their IDs. What should be updated?
- Review workbook resource scopes and identifiers after resource migration.
- Verify workbook data source scope, reader permissions and parameter filters.
- Check guest OS, application service, and network dependencies separately from platform health.
- Inspect Azure Activity Log for management-plane VM operations.
Explanation
Correct Answer
A:Many dashboards store explicit resource IDs. Moving or recreating resources can invalidate previously selected targets. This matters here because a workbook shows resources as healthy even after a region move changed their IDs.
Incorrect Answers
B:A workbook queries selected scopes under viewer permissions. Incorrect parameters or insufficient access can hide available telemetry. This matters here because a workbook shows resources as healthy even after a region move changed their IDs.
C:Platform availability does not prove an application responds correctly. Resource Health is one signal among several. This matters here because a workbook shows resources as healthy even after a region move changed their IDs.
D:Activity Log records Azure control-plane events and caller information. It differs from detailed process logs inside the guest OS. This matters here because a workbook shows resources as healthy even after a region move changed their IDs.
Question 790
An operations manager wants a notification when Azure costs exceed a configured budget threshold. Which monitoring domain applies?
- Use Cost Management budgets and their dedicated alert notifications rather than generic VM metric alerts.
- Verify the data collection rule association, syslog facility/severity filters and workspace destination.
- Use supported alert state management and an action group or external escalation automation as needed.
- Create an Azure Monitor VM CPU alert as the sole financial threshold control.
Explanation
Correct Answer
A:Cost budgets evaluate spend against financial thresholds. VM CPU or availability metrics are not direct spending targets.
Incorrect Answers
B:Agent installation alone does not specify every log source or destination. DCR rules determine collected data. This matters here because an operations manager wants a notification when Azure costs exceed a configured budget threshold. Which monitoring….
C:Azure alerts can fire and resolve based on state. Escalation may require integration with ITSM or Logic Apps rather than the metric rule alone. This matters here because an operations manager wants a notification when Azure costs exceed a configured budget threshold. Which monitoring….
D:Cost Management budget alerts evaluate accumulated expenditure, not compute performance. Configure the relevant budget and recipient thresholds for the billing scope.