00:20:00

Microsoft Azure Administrator Associate Practice Test (AZ-104)

Use the form below to configure your Microsoft Azure Administrator Associate Practice Test (AZ-104). The practice test can be configured to only include certain exam objectives and domains. You can choose between 5-100 questions and set a time limit.

Logo for Microsoft Azure Administrator Associate AZ-104
Questions
Number of questions in the practice test
Free users are limited to 20 questions, upgrade to unlimited
Seconds Per Question
Determines how long you have to finish the practice test
Exam Objectives
Which exam objectives should be included in the practice test

Microsoft Azure Administrator Associate AZ-104 Information

As a candidate for this certification, you should have subject matter expertise in implementing, managing, and monitoring an organization’s Azure environment, including:

  • Virtual networks
  • Storage
  • Compute
  • Identity
  • Security
  • Governance

As an Azure administrator, you often serve as part of a larger team dedicated to implementing an organization's cloud infrastructure. You also coordinate with other roles to deliver Azure networking, security, database, application development, and DevOps solutions.

You should be familiar with:

  • Operating systems
  • Networking
  • Servers
  • Virtualization

In addition, you should have experience with:

  • PowerShell
  • Azure CLI
  • The Azure portal
  • Azure Resource Manager templates
  • Microsoft Entra ID

Skills measured

  • Manage Azure identities and governance
  • Implement and manage storage
  • Deploy and manage Azure compute resources
  • Implement and manage virtual networking
  • Monitor and maintain Azure resources
Microsoft Azure Administrator Associate AZ-104 Logo
  • Free Microsoft Azure Administrator Associate AZ-104 Practice Test

  • 20 Questions
  • Unlimited
  • Manage Azure identities and governance
    Implement and manage storage
    Deploy and manage Azure compute resources
    Configure and manage virtual networking
    Monitor and maintain Azure resources
Question 1 of 20

You need to transfer 1 TB of data from an on-premises server to an Azure Blob Storage account. The transfer should maximize the use of your network bandwidth, support resuming interrupted transfers, and allow for scripting to automate the process. Which tool should you use for the data transfer?

  • Use FTP to transfer the data to Azure Blob Storage.

  • Use Azure Storage Explorer to upload the data.

  • Use AzCopy command-line tool to transfer the data.

  • Use the Azure portal to upload the data manually.

Question 2 of 20

Which Azure feature allows you to grant temporary access to storage resources without sharing your storage account key?

  • Azure Active Directory Authentication

  • Secure Transfer Required

  • Network Security Groups

  • Shared Access Signature

Question 3 of 20

While troubleshooting, you discover that DNS queries succeed and the virtual machine can communicate with other VMs in the same virtual network, yet attempts to browse external websites fail. Which configuration issue is most likely responsible?

  • The virtual machine does not have a public IP address assigned.

  • An outbound rule in a network security group blocking internet traffic.

  • The virtual network does not have a gateway subnet configured.

  • Firewall settings within the virtual machine's operating system.

Question 4 of 20

You are creating a new backup policy in Azure Backup to protect a fleet of Azure virtual machines. Which policy setting should you configure to define how often recovery points are taken (for example, every day at 2:00 AM or once per week)?

  • Retention settings

  • Encryption settings

  • Backup schedule

  • Storage replication settings

Question 5 of 20

A company needs to efficiently update the department information for hundreds of users in Azure Active Directory. What method allows the administrator to achieve this?

  • Deploy an Azure Resource Manager template to modify user attributes.

  • Use Azure Monitor to automate the updates.

  • Utilize a CSV file to import the updated user information in Azure AD.

  • Install an application to each user's device to update their profile.

Question 6 of 20

A system administrator wants to automatically receive an email notification when the resource usage of a virtual machine exceeds 80%. Which feature of Azure Monitor should they use to accomplish this?

  • Implement Autoscaling for the Virtual Machine

  • Create a Dashboard to visualize metrics

  • Set up an Alert Rule with an Action Group

  • Configure a Log Search in Azure Monitor Logs

Question 7 of 20

Your development team runs containerized Linux workloads and Windows Server virtual machines in Azure. They require a fully managed file service that can be mounted by the Windows VMs over SMB and by the Linux containers over NFS 4.1. The application's hot data must sustain up to 10 GiB/s throughput with single-digit-millisecond latency. Which Azure storage solution should you deploy to satisfy these requirements?

  • Provision an Azure NetApp Files volume.

  • Implement Azure Data Lake Storage Gen2.

  • Create a Premium tier Azure file share in a FileStorage account.

  • Deploy an Azure Blob Storage account with the Hot access tier.

Question 8 of 20

You need to back up an Azure virtual machine using Azure Backup. Which resource should you create to store the backups?

  • Create a Backup vault

  • Create a Recovery Storage vault

  • Create a Storage account

  • Create a Recovery Services vault

Question 9 of 20

You are administering an Azure web application running on an App Service in the Standard pricing tier. You need to ensure the application data is backed up regularly to allow for restoration if needed. What should you do?

  • Enable the built-in backup feature in the App Service and configure a storage account

  • Use Azure Backup to back up the App Service to a Recovery Services vault

  • Downgrade the App Service plan to the Basic tier

  • Configure Azure Site Recovery to protect the App Service

Question 10 of 20

You are an Azure administrator for a company. The company has an internal domain (contoso.com) managed by existing name servers. You need Azure VMs to resolve both internal contoso.com names and internet hostnames, and you want to achieve this without deploying new servers or creating additional overhead. What should you do?

  • Configure an Azure Private DNS zone for contoso.com.

  • Deploy a DNS server in Azure to forward requests to the internet.

  • Use Azure-provided name resolution.

  • Set the virtual network's DNS server settings to point to your existing name servers.

Question 11 of 20

An administrator has deployed a public load balancer to distribute incoming HTTP traffic across three Azure virtual machines (VMs). However, users report that they cannot access the web application hosted on these VMs, and diagnostics show that the load balancer is not distributing traffic to the backend pool. What should the administrator check first to resolve the issue?

  • Verify that the health probes are configured properly and that the backend VMs are responding to them

  • Ensure that the load balancer's SKU matches that of the backend VMs

  • Check if the Azure Firewall is blocking incoming traffic to the load balancer

  • Increase the instance count of the load balancer to handle more traffic

Question 12 of 20

A company wants to assign permissions to users for accessing data in a storage account without sharing account keys. Which method should they use to achieve this?

  • Use Shared Access Signatures

  • Use connection strings in application code

  • Distribute the storage account access keys to users

  • Integrate the storage account with Azure Active Directory

Question 13 of 20

When setting up backups for an Azure App Service, which destination is used to store the backup data?

  • A connected GitHub repository

  • An Azure SQL Database

  • Local storage on the App Service

  • An Azure Blob Storage account

Question 14 of 20

How can you capture the configuration of an existing resource group deployment for redeployment in Azure?

  • Use Azure Resource Explorer to download the resource definitions.

  • Generate a reusable template from the deployment in the Azure portal.

  • Enable diagnostic logs to record the deployment details.

  • Use Azure Backup to back up the resource group.

Question 15 of 20

You are deploying a containerized application using Azure Container Instances. The application experiences varying workloads throughout the day. You need to ensure that the application can accommodate changing demand while optimizing costs. What should you do?

  • Enable auto-scaling within the Azure Container Instances settings

  • Migrate the application to a virtual machine with higher specifications

  • Implement automation to adjust the number of container instances based on demand

  • Increase the CPU and memory allocation for the container instances to handle peak loads

Question 16 of 20

You are an Azure Administrator for Contoso Ltd. The company has two virtual networks in the same Azure region:

  • VNetA with address space 10.0.0.0/16.
  • VNetB with address space 10.1.0.0/16.

You need to enable network connectivity between VNetA and VNetB to allow resources in each virtual network to communicate directly with one another.

What should you do?

  • Set up a site-to-site VPN connection between VNetA and VNetB.

  • Implement an Azure Load Balancer to distribute traffic between VNetA and VNetB.

  • Assign public addresses to resources in VNetA and VNetB to enable communication over the internet.

  • Configure virtual network peering between VNetA and VNetB.

Question 17 of 20

What is a primary benefit of implementing a stored access policy in Azure Storage?

  • It provides detailed monitoring and logging of storage account activities.

  • It enables centralized control to modify or revoke permissions for multiple access tokens at once.

  • It restricts storage account access based on virtual network rules.

  • It automatically encrypts data stored in the storage account.

Question 18 of 20

An Azure virtual machine cannot access the internet. You verify that the virtual machine is running and the network interface is attached to a subnet that has a system route (0.0.0.0/0 → Internet) or another valid outbound path. What should you check next to troubleshoot the issue?

  • Restart the virtual machine

  • Assign a public IP address to the network interface

  • Verify that the Network Security Group allows outbound internet traffic

  • Ensure the virtual machine is in an availability set

Question 19 of 20

Your company's HR system has provided a CSV file that lists the User Principal Name of 600 existing employees and their new department names. As the Microsoft Entra ID administrator, you must apply these updates as efficiently as possible and be able to rerun the process whenever HR sends a new file. Which approach should you use?

  • Select all users in the Microsoft Entra admin center and choose Edit properties from the toolbar.

  • Re-upload the users by using the Bulk Create CSV template in the admin center.

  • Import the CSV into Microsoft Graph PowerShell and loop through each row with Update-MgUser to set the Department value.

  • Enable self-service group management so users can change their own department.

Question 20 of 20

You manage an Azure Storage account that contains critical data. Your company requires that this data be replicated to a secondary region to ensure durability in case of a complete regional outage. Additionally, you are required to minimize costs and do not need read access to the replicated data unless a failover occurs. What replication strategy should you implement?

  • Zone-redundant storage

  • Geo-redundant storage

  • Read-access geo-redundant storage

  • Locally redundant storage