Microsoft

AZ-104 — Microsoft Azure Administrator Study Guide

536 practice questions Updated 2026-02-10 $19 (70% off) HTML + PDF formats

AZ-104 Exam Overview

Prepare for the Microsoft AZ-104 certification exam with our comprehensive study guide. This study material contains 536 practice questions sourced from real exams and expert-verified for accuracy. Each question includes the correct answer and a detailed explanation to help you understand the material thoroughly.

The AZ-104 exam — Microsoft Azure Administrator — is offered by Microsoft. Passing this exam earns you the Microsoft Certified: Azure Administrator Associate credential, an industry-recognized certification that validates your expertise. Our study materials were last updated on 2026-02-10 to reflect the most recent exam objectives and content.

What You Get

536 Practice Questions

Complete question bank covering all exam domains and objectives.

HTML + PDF Formats

Interactive HTML file (recommended) for screen study and a print-ready PDF.

Instant Download

Access your study materials immediately after purchase.

Email with Permanent Download Links

You will receive a confirmation email with permanent download links in case you want to download the files again in the future.

Why Choose CheapestExamDumps?

Lowest Price Available

Only $19 per exam — competitors charge $50-$300 for similar content.

Updated Monthly

Study materials refreshed within 30 days of any exam content changes.

Free Preview

Try 15 real practice questions before you buy — no signup required.

Instant Access

Download HTML + PDF immediately after payment. No waiting, no account needed.

About the Microsoft Certified: Azure Administrator Associate

The Microsoft Certified: Azure Administrator Associate is awarded by Microsoft to professionals who demonstrate competence in the skills measured by the AZ-104 exam. According to the official Microsoft certification page, this certification validates your ability to work with the technologies covered in the exam objectives.

According to the Global Knowledge IT Skills and Salary Report, certified IT professionals earn 15-25% more than their non-certified peers. Certifications from Microsoft are among the most recognized credentials in the IT industry, with strong demand across enterprise organizations worldwide.

$63 $19

One-time payment · HTML + PDF · Instant download · 536 questions

Free Sample — 15 Practice Questions

Preview 15 of 536 questions from the AZ-104 exam. Try before you buy — purchase the full study guide for all 536 questions with answers and explanations.

Question 1

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. You have an Azure virtual machine named VM1. VM1 was deployed by using a custom Azure Resource Manager template named ARM1.json. You receive a notification that VM1 will be affected by maintenance. You need to move VM1 to a different host immediately. Solution: From the VM1 Updates blade, select One-time update. Does this meet the goal?

A. Yes
B. No
Show Answer
Correct Answer: B
Explanation:
Selecting a one-time update from the VM Updates blade applies guest OS updates; it does not move the VM to a different Azure host. To immediately move a VM to another host due to maintenance, you must redeploy the VM (or use maintenance controls where applicable). Therefore, the solution does not meet the goal.

Question 2

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. You have an Azure virtual machine named VM1. VM1 was deployed by using a custom Azure Resource Manager template named ARM1.json. You receive a notification that VM1 will be affected by maintenance. You need to move VM1 to a different host immediately. Solution: From the VM1 Redeploy + reapply blade, you select Redeploy. Does this meet the goal?

A. Yes
B. No
Show Answer
Correct Answer: A
Explanation:
Selecting **Redeploy** from the VM1 **Redeploy + reapply** blade shuts down the VM, moves it to a new Azure host (node), and then starts it again. This is the supported way to immediately move a VM to a different host when it will be affected by maintenance.

Question 3

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. You have an Azure container registry named Registry1 that contains an image named image1. You receive an error message when you attempt to deploy a container instance by using image1. You need to be able to deploy a container instance by using image1. Solution: You create a private endpoint connection for Registry1. Does this meet the goal?

A. Yes
B. No
Show Answer
Correct Answer: B
Explanation:
Creating a private endpoint for Azure Container Registry does not by itself enable Azure Container Instances to pull images. ACI still requires proper authentication (such as managed identity with AcrPull role or admin credentials) and compatible network configuration. Therefore, this action alone does not meet the goal.

Question 4

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. You have an Azure container registry named Registry1 that contains an image named image1. You receive an error message when you attempt to deploy a container instance by using image1. You need to be able to deploy a container instance by using image1. Solution: You select Use dedicated data endpoint for Registry1. Does this meet the goal?

A. Yes
B. No
Show Answer
Correct Answer: B
Explanation:
Selecting **Use dedicated data endpoint** for an Azure Container Registry does not resolve authentication or authorization issues when Azure Container Instances pull images. Deployment failures are typically caused by missing permissions, disabled admin user, lack of managed identity, or firewall settings blocking access. Therefore, this setting alone does not enable successful deployment of the container instance.

Question 5

Your on-premises network contains a VPN gateway. You have an Azure subscription that contains the resources shown in the following table. You need to ensure that all the traffic from VM1 to storage1 travels across the Microsoft backbone network. What should you configure?

A. a network security group (NSG)
B. private endpoints
C. Microsoft Entra Application Proxy
D. Azure Virtual WAN
Show Answer
Correct Answer: B
Explanation:
To ensure traffic from VM1 to storage1 stays on the Microsoft backbone, the service must be accessed privately within Azure. Private endpoints provide a private IP address in the virtual network for the storage account, ensuring traffic flows over the Azure backbone rather than the public internet. NSGs only control traffic, Entra Application Proxy is for publishing apps, and Azure Virtual WAN is not required for this scenario.

Question 6

You have a Standard Azure App Service plan named Plan1. You need to ensure that Plan1 will scale automatically when the CPU usage of the web app exceeds 80 percent. What should you select for Plan1?

A. Automatic in the Scale out method settings
B. Rules Based in the Scale out method settings
C. Premium P1 in the Scale up (App Service plan) settings
D. Standard S1 in the Scale up (App Service plan) settings
E. Manual in the Scale out method settings
Show Answer
Correct Answer: B
Explanation:
To scale an Azure App Service plan automatically based on CPU usage, you must use autoscale rules. Rules-based scaling allows you to define metric-based conditions (such as CPU > 80%) that trigger scale-out actions. Automatic scaling is traffic-based only, and scale-up options change the pricing tier rather than enabling autoscale behavior.

Question 7

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. You have an Azure virtual machine named VM1. VM1 was deployed by using a custom Azure Resource Manager template named ARM1.json. You receive a notification that VM1 will be affected by maintenance. You need to move VM1 to a different host immediately. Solution: From the resource group blade, move VM1 to another subscription. Does this meet the goal?

A. Yes
B. No
Show Answer
Correct Answer: B
Explanation:
Moving a virtual machine to another subscription does not change its physical host. To immediately move a VM to a different host due to maintenance, you must redeploy the VM. Therefore, the proposed solution does not meet the goal.

Question 8

You have an Azure subscription. You plan to create an Azure container registry named ContReg1. You need to ensure that you can push and pull signed images for ContReg1. What should you do for ContReg1?

A. Enable encryption by using a customer-managed key.
B. Create a connected registry.
C. Add a token.
D. Enable content trust.
Show Answer
Correct Answer: D
Explanation:
To push and pull signed container images in Azure Container Registry, you must enable Content Trust. Content Trust integrates with Docker Content Trust/Notary to sign images and verify their integrity and publisher authenticity during push and pull operations. This capability is supported on Azure Container Registry Premium tier. The other options (customer-managed keys, connected registry, or tokens) do not provide image signing functionality.

Question 9

You have an Azure subscription that contains two peered virtual networks named VNet1 and VNet2. VNet1 has a VPN gateway that uses static routing, The on-premises network has a VPN connection that uses the VPN gateway of VNet1. You need to configure access for users on the on-premises network to connect to a virtual machine on VNet2. The solution must minimize costs. Which type of connectivity should you use?

A. Azure Firewall with a private IP address
B. service chaining and user-defined routes (UDRs)
C. Azure Application Gateway
D. ExpressRoute circuits to VNet2
Show Answer
Correct Answer: B
Explanation:
VNet1 already has a VPN gateway connected to the on-premises network. To allow on-premises users to reach resources in the peered VNet2 at minimal cost, you should reuse this existing gateway rather than deploy new services. By enabling gateway transit on the VNet1 peering and allowing remote gateway on the VNet2 peering (service chaining), and configuring appropriate user-defined routes, traffic from on-premises can traverse the VPN gateway in VNet1 and reach VNet2. This avoids additional infrastructure such as Azure Firewall, Application Gateway, or ExpressRoute, minimizing cost.

Question 10

Case study - This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However, there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions included on this exam in the time provided. To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is independent of the other questions in this case study. At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to the next section of the exam. After you begin a new section, you cannot return to this section. To start the case study - To display the first question in this case study, click the Next button. Use the buttons in the left pane to explore the content of the case study before you answer the questions. Clicking these buttons displays information such as business requirements, existing environment, and problem statements. If the case study has an All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to answer a question, click the Question button to return to the question. Overview - ADatum Corporation is consulting firm that has a main office in Montreal and branch offices in Seattle and New York. Existing Environment - Azure Environment - ADatum has an Azure subscription that contains three resource groups named RG1, RG2, and RG3. The subscription contains the storage accounts shown in the following table. The subscription contains the virtual machines shown in the following table. The subscription has an Azure container registry that contains the images shown in the following table. The subscription contains the resources shown in the following table. Azure Key Vault - The subscription contains an Azure key vault named Vault1. Vault1 contains the certificates shown in the following table. Vault1 contains the keys shown in the following table. Microsoft Entra Environment - ADatum has a Microsoft Entra tenant named adatum.com that is linked to the Azure subscription and contains the users shown in the following table. The tenant contains the groups shown in the following table. The adatum.com tenant has a custom security attribute named Attribute1. Planned Changes - ADatum plans to implement the following changes: • Configure a data collection rule (DCR) named DCR1 to collect only system events that have an event ID of 4648 from VM2 and VM4. • In storage1, create a new container named cont2 that has the following access policies: o Three stored access policies named Stored1, Stored2, and Stored3 o A legal hold for immutable blob storage • Whenever possible, use directories to organize storage account content. • Grant User1 the permissions required to link Zone1 to VNet1. • Assign Attribute1 to supported adatum.com resources. • In storage2, create an encryption scope named Scope1. • Deploy new containers by using Image1 or Image2. Technical Requirements - ADatum must meet the following technical requirements: • Use TLS for WebApp1. • Follow the principle of least privilege. • Grant permissions at the required scope only. • Ensure that Scope1 is used to encrypt storage services. • Use Azure Backup to back up cont1 and share1 as frequently as possible. • Whenever possible, use Azure Disk Encryption and a key encryption key (KEK) to encrypt the virtual machines. You need to configure encryption for the virtual machines. The solution must meet the technical requirements. Which virtual machines can you encrypt?

A. VM1 and VM3
B. VM4 and VM5
C. VM2 and VM3
D. VM2 and VM4
Show Answer
Correct Answer: C
Explanation:
Azure Disk Encryption with a key encryption key (KEK) is not supported for certain disk and VM scenarios (for example, ephemeral OS disks, M-series with Write Accelerator, dynamic volumes, and other unsupported disk types). Based on the VM configurations in the case study, only VM2 and VM3 use supported disk types and configurations for Azure Disk Encryption. Therefore, the virtual machines that can be encrypted are VM2 and VM3.

Question 11

HOTSPOT - Case study - This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However, there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions included on this exam in the time provided. To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is independent of the other questions in this case study. At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to the next section of the exam. After you begin a new section, you cannot return to this section. To start the case study - To display the first question in this case study, click the Next button. Use the buttons in the left pane to explore the content of the case study before you answer the questions. Clicking these buttons displays information such as business requirements, existing environment, and problem statements. If the case study has an All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to answer a question, click the Question button to return to the question. Overview - ADatum Corporation is consulting firm that has a main office in Montreal and branch offices in Seattle and New York. Existing Environment - Azure Environment - ADatum has an Azure subscription that contains three resource groups named RG1, RG2, and RG3. The subscription contains the storage accounts shown in the following table. The subscription contains the virtual machines shown in the following table. The subscription has an Azure container registry that contains the images shown in the following table. The subscription contains the resources shown in the following table. Azure Key Vault - The subscription contains an Azure key vault named Vault1. Vault1 contains the certificates shown in the following table. Vault1 contains the keys shown in the following table. Microsoft Entra Environment - ADatum has a Microsoft Entra tenant named adatum.com that is linked to the Azure subscription and contains the users shown in the following table. The tenant contains the groups shown in the following table. The adatum.com tenant has a custom security attribute named Attribute1. Planned Changes - ADatum plans to implement the following changes: • Configure a data collection rule (DCR) named DCR1 to collect only system events that have an event ID of 4648 from VM2 and VM4. • In storage1, create a new container named cont2 that has the following access policies: o Three stored access policies named Stored1, Stored2, and Stored3 o A legal hold for immutable blob storage • Whenever possible, use directories to organize storage account content. • Grant User1 the permissions required to link Zone1 to VNet1. • Assign Attribute1 to supported adatum.com resources. • In storage2, create an encryption scope named Scope1. • Deploy new containers by using Image1 or Image2. Technical Requirements - ADatum must meet the following technical requirements: • Use TLS for WebApp1. • Follow the principle of least privilege. • Grant permissions at the required scope only. • Ensure that Scope1 is used to encrypt storage services. • Use Azure Backup to back up cont1 and share1 as frequently as possible. • Whenever possible, use Azure Disk Encryption and a key encryption key (KEK) to encrypt the virtual machines. You need to configure Azure Backup to meet the technical requirements for cont1 and share1. To what should you set the backup frequency for each resource? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.

Illustration for AZ-104 question 11 Illustration for AZ-104 question 11 Illustration for AZ-104 question 11 Illustration for AZ-104 question 11 Illustration for AZ-104 question 11 Illustration for AZ-104 question 11 Illustration for AZ-104 question 11 Illustration for AZ-104 question 11 Illustration for AZ-104 question 11
Show Answer
Correct Answer: cont1: Daily share1: Every 4 hours
Explanation:
Azure Backup for Azure Blob Storage containers supports backups at a maximum frequency of once per day. Azure Backup for Azure File Shares supports up to six scheduled backups per day, which corresponds to a 4-hour interval. Therefore, these settings meet the requirement to back up each resource as frequently as possible.

Question 12

You have a Microsoft Entra tenant. You plan to perform a bulk import of users. You need to ensure that imported user objects are added automatically as the members of a specific group based on each user's department. The solution must minimize administrative effort. Which two actions should you perform? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.

A. Create groups that use the Assigned membership type.
B. Create an Azure Resource Manager (ARM) template.
C. Create groups that use the Dynamic User membership type.
D. Write a PowerShell script that parses an import file.
E. Create an XML file that contains user information and the appropriate attributes.
F. Create a CSV file that contains user information and the appropriate attributes.
Show Answer
Correct Answer: C, F
Explanation:
To automatically add imported users to groups based on their department with minimal administrative effort, you should use Dynamic User membership groups and include the department attribute during bulk import. Dynamic groups evaluate user attributes (such as department) and automatically manage membership without manual assignment or scripting. Bulk user creation in Microsoft Entra ID natively supports CSV files, which can include the required attributes, making CSV the simplest and least-effort import method.

Question 13

Case study - This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However, there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions included on this exam in the time provided. To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is independent of the other questions in this case study. At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to the next section of the exam. After you begin a new section, you cannot return to this section. To start the case study - To display the first question in this case study, click the Next button. Use the buttons in the left pane to explore the content of the case study before you answer the questions. Clicking these buttons displays information such as business requirements, existing environment, and problem statements. If the case study has an All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to answer a question, click the Question button to return to the question. Overview - ADatum Corporation is consulting firm that has a main office in Montreal and branch offices in Seattle and New York. Existing Environment - Azure Environment - ADatum has an Azure subscription that contains three resource groups named RG1, RG2, and RG3. The subscription contains the storage accounts shown in the following table. The subscription contains the virtual machines shown in the following table. The subscription has an Azure container registry that contains the images shown in the following table. The subscription contains the resources shown in the following table. Azure Key Vault - The subscription contains an Azure key vault named Vault1. Vault1 contains the certificates shown in the following table. Vault1 contains the keys shown in the following table. Microsoft Entra Environment - ADatum has a Microsoft Entra tenant named adatum.com that is linked to the Azure subscription and contains the users shown in the following table. The tenant contains the groups shown in the following table. The adatum.com tenant has a custom security attribute named Attribute1. Planned Changes - ADatum plans to implement the following changes: • Configure a data collection rule (DCR) named DCR1 to collect only system events that have an event ID of 4648 from VM2 and VM4. • In storage1, create a new container named cont2 that has the following access policies: o Three stored access policies named Stored1, Stored2, and Stored3 o A legal hold for immutable blob storage • Whenever possible, use directories to organize storage account content. • Grant User1 the permissions required to link Zone1 to VNet1. • Assign Attribute1 to supported adatum.com resources. • In storage2, create an encryption scope named Scope1. • Deploy new containers by using Image1 or Image2. Technical Requirements - ADatum must meet the following technical requirements: • Use TLS for WebApp1. • Follow the principle of least privilege. • Grant permissions at the required scope only. • Ensure that Scope1 is used to encrypt storage services. • Use Azure Backup to back up cont1 and share1 as frequently as possible. • Whenever possible, use Azure Disk Encryption and a key encryption key (KEK) to encrypt the virtual machines. You need to implement the planned changes for the storage account content. Which containers and file shares can you use to organize the content?

A. share1 only
B. cont1 and share1 only
C. share1 and share2 only
D. cont1, share1, and share2 only
E. cont1, cont2, share1, and share2
Show Answer
Correct Answer: D
Explanation:
The requirement says to use directories to organize storage content whenever possible. Only cont1 is a blob container in a storage account with hierarchical namespace enabled, so it supports true directories. Azure File Shares (share1 and share2) support directories regardless of hierarchical namespace settings. cont2 is excluded because it is planned for immutable blob storage with a legal hold, which is not suitable for general content organization. Therefore, the valid choices are cont1, share1, and share2.

Question 14

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. You have an Azure container registry named Registry1 that contains an image named image1. You receive an error message when you attempt to deploy a container instance by using image1. You need to be able to deploy a container instance by using image1. Solution: You assign the AcrPull role to ACR-Tasks-Network for Registry1. Does this meet the goal?

A. Yes
B. No
Show Answer
Correct Answer: B
Explanation:
No. Assigning the AcrPull role to ACR-Tasks-Network does not allow an Azure Container Instance to pull images from the registry. The AcrPull role must be assigned to the identity used by the container instance (such as its managed identity or the deploying principal). Therefore, this solution does not meet the goal.

Question 15

Case study - This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However, there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions included on this exam in the time provided. To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is independent of the other questions in this case study. At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to the next section of the exam. After you begin a new section, you cannot return to this section. To start the case study - To display the first question in this case study, click the Next button. Use the buttons in the left pane to explore the content of the case study before you answer the questions. Clicking these buttons displays information such as business requirements, existing environment, and problem statements. If the case study has an All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to answer a question, click the Question button to return to the question. Overview - ADatum Corporation is consulting firm that has a main office in Montreal and branch offices in Seattle and New York. Existing Environment - Azure Environment - ADatum has an Azure subscription that contains three resource groups named RG1, RG2, and RG3. The subscription contains the storage accounts shown in the following table. The subscription contains the virtual machines shown in the following table. The subscription has an Azure container registry that contains the images shown in the following table. The subscription contains the resources shown in the following table. Azure Key Vault - The subscription contains an Azure key vault named Vault1. Vault1 contains the certificates shown in the following table. Vault1 contains the keys shown in the following table. Microsoft Entra Environment - ADatum has a Microsoft Entra tenant named adatum.com that is linked to the Azure subscription and contains the users shown in the following table. The tenant contains the groups shown in the following table. The adatum.com tenant has a custom security attribute named Attribute1. Planned Changes - ADatum plans to implement the following changes: • Configure a data collection rule (DCR) named DCR1 to collect only system events that have an event ID of 4648 from VM2 and VM4. • In storage1, create a new container named cont2 that has the following access policies: o Three stored access policies named Stored1, Stored2, and Stored3 o A legal hold for immutable blob storage • Whenever possible, use directories to organize storage account content. • Grant User1 the permissions required to link Zone1 to VNet1. • Assign Attribute1 to supported adatum.com resources. • In storage2, create an encryption scope named Scope1. • Deploy new containers by using Image1 or Image2. Technical Requirements - ADatum must meet the following technical requirements: • Use TLS for WebApp1. • Follow the principle of least privilege. • Grant permissions at the required scope only. • Ensure that Scope1 is used to encrypt storage services. • Use Azure Backup to back up cont1 and share1 as frequently as possible. • Whenever possible, use Azure Disk Encryption and a key encryption key (KEK) to encrypt the virtual machines. You need to configure WebApp1 to meet the technical requirements. Which certificate can you use from Vault1?

A. Cert1 only
B. Cert1 or Cert2 only
C. Cert1 or Cert3 only
D. Cert3 or Cert4 only
E. Cert1, Cert2 Cert3, or Cert4
Show Answer
Correct Answer: B
Explanation:
Azure App Service (WebApp1) can bind TLS certificates directly from Azure Key Vault only when the certificate includes the private key in PKCS#12 (.pfx) format. Cert1 and Cert2 meet this requirement. Certificates stored as PEM in Key Vault cannot be directly used by Web Apps without conversion to PFX, so they do not meet the requirement as-is.

$63 $19

Get all 536 questions with detailed answers and explanations

AZ-104 — Frequently Asked Questions

What is the Microsoft AZ-104 exam?

The Microsoft AZ-104 exam — Microsoft Azure Administrator — is a professional IT certification exam offered by Microsoft. Passing this exam earns you the Microsoft Certified: Azure Administrator Associate certification, a widely recognized credential in the IT industry.

How many practice questions are included?

This study guide contains 536 practice questions, each with an expert-verified correct answer and a detailed explanation. Questions cover all exam domains and objectives.

Is there a free sample available?

Yes! We provide a free sample of 15 practice questions from the AZ-104 exam right on this page. Scroll up to preview them and evaluate the quality of our materials before purchasing.

When was this AZ-104 study guide last updated?

This study guide was last updated on 2026-02-10. We regularly refresh our materials to reflect the latest exam content and objectives so you're always studying current material.

What file formats do I receive?

After purchase you receive two files: an interactive HTML file with show/hide answer toggles (ideal for studying on screen) and a PDF file (ideal for printing or offline study). Both work on any device — desktop, tablet, or phone.

How much does the AZ-104 study guide cost?

The Microsoft AZ-104 study guide costs $19 (discounted from $63). This is a one-time payment with no subscriptions or hidden fees.

How do I get my files after payment?

After successful payment via Stripe, you are immediately redirected to a download page with links to your HTML and PDF files. We also send the download links to your email address as a backup, so you'll always have access.

Why choose CheapestExamDumps over other providers?

CheapestExamDumps offers the lowest price at $19 per exam — competitors charge $50-$300 for similar content. All study materials are expert-verified, updated monthly, and include a free 15-question preview with no signup required. You get instant access to both HTML and PDF formats after payment.