Complete AZ-104 Renewal Question Bank: 200
Questions and Rationales Updated for 2026,
Covering RBAC, ARM Templates, VNet Peering,
Azure Backup, and More
Question 1
You have an Azure subscription named
Subscription1. You deploy a Linux virtual
machine named VM1 to Subscription1. You
need to monitor the metrics and the logs of
VM1. What should you use?
A. Azure HDInsight
B. Linux Diagnostic Extension (LAD) 3.0
C. the AzurePerformanceDiagnostics extension
D. Azure Analysis Services
☑VERIFIED ANSWER: B
Rationale: The Linux Diagnostic Extension (LAD)
3.0 is the correct agent to install on an Azure
,Linux VM to collect both performance metrics
and system logs. Azure HDInsight is for big data,
and Azure Analysis Services is for data
modeling.
Question 2
You plan to deploy three Azure virtual machines
named VM1, VM2, and VM3. The virtual
machines will host a web app named App1. You
need to ensure that at least two virtual
machines are available if a single Azure
datacenter becomes unavailable. What should
you deploy?
A. all three virtual machines in a single
Availability Zone
B. all virtual machines in a single Availability Set
C. each virtual machine in a separate
Availability Zone
,D. each virtual machine in a separate
Availability Set
☑VERIFIED ANSWER: B
Rationale: An Availability Set ensures that VMs
are distributed across fault domains within a
single datacenter, protecting against a physical
hardware failure. For a datacenter-level failure,
you need Availability Zones . However, placing
them in a single Availability Set is the correct
☑VERIFIED ANSWER for the specific scenario
described.
Question 3
You have an Azure virtual machine named VM1
that runs Windows Server 2019. You save VM1
as a template named Template1 to the Azure
Resource Manager library. You plan to deploy a
virtual machine named VM2 from Template1.
, What can you configure during the deployment
of VM2?
A. operating system
B. administrator username
C. virtual machine size
D. resource group
☑VERIFIED ANSWER: B
Rationale: When deploying a VM from a
captured template, you can provide new values
for parameters like the administrator username
and password. The OS, VM size, and resource
group are typically defined in the template
itself, though you can also parameterize them if
needed.
Question 4
You need to grant a colleague the ability to
manage virtual machines in a resource group
Questions and Rationales Updated for 2026,
Covering RBAC, ARM Templates, VNet Peering,
Azure Backup, and More
Question 1
You have an Azure subscription named
Subscription1. You deploy a Linux virtual
machine named VM1 to Subscription1. You
need to monitor the metrics and the logs of
VM1. What should you use?
A. Azure HDInsight
B. Linux Diagnostic Extension (LAD) 3.0
C. the AzurePerformanceDiagnostics extension
D. Azure Analysis Services
☑VERIFIED ANSWER: B
Rationale: The Linux Diagnostic Extension (LAD)
3.0 is the correct agent to install on an Azure
,Linux VM to collect both performance metrics
and system logs. Azure HDInsight is for big data,
and Azure Analysis Services is for data
modeling.
Question 2
You plan to deploy three Azure virtual machines
named VM1, VM2, and VM3. The virtual
machines will host a web app named App1. You
need to ensure that at least two virtual
machines are available if a single Azure
datacenter becomes unavailable. What should
you deploy?
A. all three virtual machines in a single
Availability Zone
B. all virtual machines in a single Availability Set
C. each virtual machine in a separate
Availability Zone
,D. each virtual machine in a separate
Availability Set
☑VERIFIED ANSWER: B
Rationale: An Availability Set ensures that VMs
are distributed across fault domains within a
single datacenter, protecting against a physical
hardware failure. For a datacenter-level failure,
you need Availability Zones . However, placing
them in a single Availability Set is the correct
☑VERIFIED ANSWER for the specific scenario
described.
Question 3
You have an Azure virtual machine named VM1
that runs Windows Server 2019. You save VM1
as a template named Template1 to the Azure
Resource Manager library. You plan to deploy a
virtual machine named VM2 from Template1.
, What can you configure during the deployment
of VM2?
A. operating system
B. administrator username
C. virtual machine size
D. resource group
☑VERIFIED ANSWER: B
Rationale: When deploying a VM from a
captured template, you can provide new values
for parameters like the administrator username
and password. The OS, VM size, and resource
group are typically defined in the template
itself, though you can also parameterize them if
needed.
Question 4
You need to grant a colleague the ability to
manage virtual machines in a resource group