Summer Sale Limited Time 65% Discount Offer Ends in 0d 00h 00m 00s - Coupon code = save65now

The Microsoft Azure Administrator (AZ-104)

Passing Microsoft Azure Administrator Associate exam ensures for the successful candidate a powerful array of professional and personal benefits. The first and the foremost benefit comes with a global recognition that validates your knowledge and skills, making possible your entry into any organization of your choice.

AZ-104 pdf (PDF) Q & A

Updated: Jun 11, 2026

428 Q&As

$124.49 $43.57
AZ-104 PDF + Test Engine (PDF+ Test Engine)

Updated: Jun 11, 2026

428 Q&As

$181.49 $63.52
AZ-104 Test Engine (Test Engine)

Updated: Jun 11, 2026

428 Q&As

Answers with Explanation

$144.49 $50.57
AZ-104 Exam Dumps
  • Exam Code: AZ-104
  • Vendor: Microsoft
  • Certifications: Azure Administrator Associate
  • Exam Name: Microsoft Azure Administrator
  • Updated: Jun 11, 2026 Free Updates: 90 days Total Questions: 428 Try Free Demo

Why CertAchieve is Better than Standard AZ-104 Dumps

In 2026, Microsoft uses variable topologies. Basic dumps will fail you.

Quality Standard Generic Dump Sites CertAchieve Premium Prep
Technical Explanation None (Answer Key Only) Step-by-Step Expert Rationales
Syllabus Coverage Often Outdated (v1.0) 2026 Updated (Latest Syllabus)
Scenario Mastery Blind Memorization Conceptual Logic & Troubleshooting
Instructor Access No Post-Sale Support 24/7 Professional Help
Customers Passed Exams 10

Success backed by proven exam prep tools

Questions Came Word for Word 89%

Real exam match rate reported by verified users

Average Score in Real Testing Centre 95%

Consistently high performance across certifications

Study Time Saved With CertAchieve 60%

Efficient prep that reduces study hours significantly

Coverage of Official Microsoft AZ-104 Exam Domains

Our curriculum is meticulously mapped to the Microsoft official blueprint.

Manage Azure Identities and Governance (25%)

Microsoft Entra ID (formerly Azure Active Directory). Focus on managing users, groups, and licenses, implementing Administrative Units, and configuring Azure RBAC. Master governance via Azure Policy, Resource Locks, and Management Groups.

Implement and Manage Storage (20%)

Deep dive into Storage Accounts: redundancy (LRS, GRS, ZRS), encryption, and networking. Master Azure Blob Storage lifecycle management, access tiers (Hot, Cool, Archive), and securing data with SAS and private endpoints.

Deploy and Manage Azure Compute Resources (25%)

Master Virtual Machines, Scale Sets (VMSS), and Availability Zones. Focus on container solutions like Azure Container Instances (ACI) and Azure Container Apps, plus managing App Service plans for web application hosting.

Implement and Manage Virtual Networking (20%)

The most technical domain. Master VNet peering, Network Security Groups (NSGs), and Application Security Groups (ASGs). Focus on name resolution via Azure DNS, implementing Azure Bastion, and configuring Load Balancers.

Monitor and Maintain Azure Resources (15%)

Master observability with Azure Monitor. Focus on metrics, logs (KQL), and alert rules. Implement business continuity through Azure Backup, Recovery Services Vaults, and Site Recovery (ASR).

Microsoft AZ-104 Exam Domains Q&A

Certified instructors verify every question for 100% accuracy, providing detailed, step-by-step explanations for each.

Question 1 Microsoft AZ-104
QUESTION DESCRIPTION:

You have an Azure subscription that contains an Azure SQL database named DB1.

You plan to use Azure Monitor to monitor the performance of DB1. You must be able to run queries to analyze log data.

Which destination should you configure in the Diagnostic settings of DB 1?

  • A.

    Send to a Log Analytics workspace.

  • B.

    Archive to a storage account.

  • C.

    Stream to an Azure event hub.

Correct Answer & Rationale:

Answer: A

Explanation:

According to the Microsoft documentation, Azure Monitor collects and analyzes monitoring data from Azure resources, including Azure SQL databases. You can use Azure Monitor to monitor the performance of DB1 and run queries to analyze log data.

To use Azure Monitor, you need to configure the diagnostic settings of DB1, which define the sources and destinations of the monitoring data. The sources are the types of metric and log data to send to the destinations, such as SQLInsights, Errors, Blocks, Deadlocks, etc. The destinations are one or more locations where you want to send the monitoring data, such as a Log Analytics workspace, a storage account, or an event hub.

A Log Analytics workspace is a unique environment for Azure Monitor log data. Each workspace has its own data repository and configuration, and data sources and solutions are configured to store their data in a particular workspace. You can use a Log Analytics workspace to run queries on the log data collected from DB1 and other resources using the Kusto query language. You can also create alerts, dashboards, and workbooks based on the log data in the workspace.

A storage account is a place where you can store large amounts of unstructured data, such as files, blobs, queues, tables, and disks. You can use a storage account to archive the monitoring data from DB1 for long-term retention or backup purposes. However, you cannot run queries on the log data in a storage account directly. You would need to use another tool or service to analyze the log data in a storage account.

An event hub is a service that enables you to ingest and process large volumes of streaming data from multiple sources. You can use an event hub to stream the monitoring data from DB1 to other applications or services that can consume and analyze the data in real time. However, you cannot run queries on the log data in an event hub directly. You would need to use another tool or service to analyze the log data in an event hub.

Question 2 Microsoft AZ-104
QUESTION DESCRIPTION:

You have an Azure web app named webapp1.

You have a virtual network named VNET1 and an Azure virtual machine named VM1 that hosts a MySQL database. VM1 connects to VNET1.

You need to ensure that webapp1 can access the data hosted on VM1.

What should you do?

  • A.

    Connect webapp1 to VNET1.

  • B.

    Deploy an internal load balancer.

  • C.

    Deploy an Azure Application Gateway,

  • D.

    Peer VNET1 to another virtual network.

Correct Answer & Rationale:

Answer: A

Explanation:

Azure App Service (which hosts web apps) can securely connect to resources inside an Azure Virtual Network (VNet) by enabling VNet Integration.

In this scenario:

    VM1 hosts a MySQL database inside VNET1.

    webapp1 (the Azure Web App) needs to access that data privately.

To allow webapp1 to communicate with VM1, you should enable VNet Integration on webapp1, connecting it to VNET1.

This ensures:

    Private, secure communication between the App Service and the virtual machine.

    No need to expose public IPs or deploy extra load balancers.

Incorrect options:

    B. Internal Load Balancer → Used to balance internal traffic among VMs, not for connecting web apps.

    C. Application Gateway → Provides HTTP load balancing, not private connectivity.

    D. VNet Peering → Used to connect different VNets, not to connect an App Service to a VNet.

✅ Final Verified Answer: A. Connect webapp1 to VNET1

Question 3 Microsoft AZ-104
QUESTION DESCRIPTION:

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 m 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

Correct Answer & Rationale:

Answer: B

Explanation:

Azure App Service Plans determine the scaling behavior of web apps hosted on them. Scaling can be done manually or automatically depending on the pricing tier.

From the Microsoft Azure Administrator Study Guide and official documentation (“Scale instance count manually or automatically” — Microsoft Learn):

“To enable automatic scaling based on metrics such as CPU usage, memory percentage, or HTTP queue length, your App Service Plan must be in the Standard, Premium, PremiumV2, or higher tier. You can then configure Scale Out (App Service plan) to use a Rules-Based method with performance thresholds.”

Available Scaling Options:

Manual: Fixed number of instances; no automatic scaling.

Automatic (Rules-Based): Create scaling rules based on metrics such as CPU > 80%, memory, or HTTP requests.

Scale Up (App Service Plan): Change pricing tier or hardware resources — does not provide auto-scaling.

In this scenario:

You already have a Standard plan (Plan1).

The requirement is to automatically scale out when CPU > 80%.

This behavior is achieved via Rules-Based scale-out, where you define a rule:

Metric: CPU Percentage

Condition: Greater than 80%

Action: Increase instance count

✅ Therefore, you must choose Rules Based in the Scale out method settings for Plan1.

Question 4 Microsoft AZ-104
QUESTION DESCRIPTION:

You are configuring Azure AD authentication for an Azure Storage account named storage1.

You need to ensure that the members of a group named Group1 can upload files by using the Azure portal. The solution must use the principle of least privilege.

Which two roles should you assign to Group1? Each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.

  • A.

    Storage Blob Data Contributor

  • B.

    Reader

  • C.

    Storage Blob Data Reader

  • D.

    Contributor

  • E.

    Storage Account Contributor

Correct Answer & Rationale:

Answer: A, B

Explanation:

To ensure that the members of Group1 can upload files by using the Azure portal, they need to have both data access and management access to the storage account. Data access refers to the ability to read, write, or delete blob data in the storage account. Management access refers to the ability to view the storage account resources in the Azure portal, but not modify them. The Azure role-based access control (Azure RBAC) system provides built-in roles that encompass common sets of permissions for data access and management access. The Storage Blob Data Contributor role grants read, write, and delete access to blob data in the storage account. The Reader role grants view access to the storage account resources in the Azure portal. Therefore, by assigning both roles to Group1, the members of the group can upload files by using the Azure portal. This solution also follows the principle of least privilege, as the group members are only granted the minimum permissions required to perform the task. References:

Assign an Azure role for access to blob data

Data access from the Azure portal

Question 5 Microsoft AZ-104
QUESTION DESCRIPTION:

You have an Azure subscription that contains two virtual machines named VM1 and VM2

You create an Azure load balancer.

You plan to create a load balancing rule that will load balance HTTPS traffic between VM1 and VM2.

Which two additional load balance resources should you create before you can create the load balancing rule? Each correct answer presents part of the solution

MOTL Each correct selection 5 worth one point.

  • A.

    a frontend IP address

  • B.

    a backend pool

  • C.

    a health probe

  • D.

    an inbound NAT rule

  • E.

    a virtual network

Correct Answer & Rationale:

Answer: A, C

Explanation:

To create a load balancing rule that will load balance HTTPS traffic between VM1 and VM2, you need to create two additional load balance resources: a frontend IP address and a health probe.

A frontend IP address is the IP address that the clients use to access the load balancer. It can be either public or private, depending on the type of load balancer. A frontend IP address is required for any load balancing rule1.

A health probe is used to monitor the health and availability of the backend instances. It can be either TCP, HTTP, or HTTPS, depending on the protocol of the load balancing rule. A health probe is required for any load balancing rule1.

A backend pool is a group of backend instances that receive the traffic from the load balancer. You already have a backend pool that contains VM1 and VM2, so you don’t need to create another one.

An inbound NAT rule is used to forward traffic from a specific port on the frontend IP address to a specific port on a backend instance. It’s not required for a load balancing rule, but it can be used to access individual instances for troubleshooting or maintenance purposes1.

A virtual network is a logical isolation of Azure resources within a region. It’s not a load balance resource, but it’s required for creating an internal load balancer or connecting virtual machines to a load balancer2.

Question 6 Microsoft AZ-104
QUESTION DESCRIPTION:

You have an Azure subscription that contains a virtual machine named VM1.

You have an on-premises datacenter that contains a domain controller named DC1. ExpressRoute is used to connect the on-premises datacenter to Azure.

You need to use Connection Monitor to identify network latency between VM1 and DC1.

What should you install on DC1?

  • A.

    the Log Analytics agent

  • B.

    the Azure Network Watcher Agent virtual machine extension

  • C.

    an Azure Monitor agent extension

  • D.

    the Azure Connected Machine agent for Azure Arc-enabled servers

Correct Answer & Rationale:

Answer: D

Explanation:

This question focuses on how to monitor network connectivity and latency between Azure virtual machines and on-premises resources using Azure Network Watcher – Connection Monitor (v2).

???? Scenario Breakdown

VM1: Azure virtual machine (in your subscription)

DC1: On-premises domain controller (in your datacenter)

Connectivity: Via ExpressRoute

Goal: Use Connection Monitor to track network latency between VM1 (Azure) and DC1 (on-premises)

To achieve this, both endpoints (VM1 and DC1) must have agents capable of collecting and sending network telemetry data to Azure Monitor.

???? Understanding Azure Connection Monitor (v2)

According to Microsoft Learn (“Monitor network connectivity with Connection Monitor”):

“Connection Monitor (v2) enables you to monitor network connectivity between Azure and on-premises resources. You can monitor connections between Azure VMs, Azure Arc-enabled servers, and any endpoint reachable over TCP or ICMP.”

To participate in a hybrid connection, the on-premises machine must be onboarded to Azure Arc.

Azure Arc connects your non-Azure servers to Azure Resource Manager and allows management and monitoring using Azure services, including Network Watcher’s Connection Monitor.

???? Required Agent for On-Premises Monitoring

For on-premises servers (like DC1), Azure Arc uses the Azure Connected Machine agent (formerly known as the Azure Arc agent).

This agent:

Registers the on-premises machine as an Azure Arc-enabled server in Azure.

Enables the use of Azure Monitor, Defender for Cloud, Update Management, and Connection Monitor on that server.

Once the Azure Connected Machine agent is installed and the server is connected through Azure Arc, you can add it as a source or destination endpoint in Connection Monitor to measure latency and packet loss.

???? Why Other Options Are Incorrect

Option

Description

Why Incorrect

A. Log Analytics agent

Used for data collection (logs and metrics) for Azure Monitor.

❌ Does not support Connection Monitor (v2) endpoint monitoring. Deprecated in favor of Azure Monitor Agent.

B. Azure Network Watcher Agent extension

Used only on Azure VMs, not on on-premises servers.

❌ Cannot be installed on DC1 (non-Azure).

C. Azure Monitor agent extension

Used for telemetry/log ingestion into Azure Monitor.

❌ Does not support connectivity monitoring for hybrid endpoints.

✅ D. Azure Connected Machine agent

Connects on-premises servers to Azure Arc, enabling Connection Monitor and other Azure services.

✅ Correct and required.

???? Verification (Microsoft Documentation Extract)

From Microsoft Learn – “Monitor hybrid connectivity using Connection Monitor”:

“To monitor on-premises resources, onboard the servers to Azure Arc and install the Azure Connected Machine agent. This agent enables Connection Monitor to collect network connectivity data from on-premises endpoints.”

✅ Final Verified Answer:

D. the Azure Connected Machine agent for Azure Arc-enabled servers

Summary of Key Points

Connection Monitor (v2) can track network latency between Azure and on-premises systems.

On-premises servers must be Azure Arc-enabled using the Azure Connected Machine agent.

Azure VMs use the Network Watcher extension, while non-Azure machines require Azure Arc for integration.

✅ Correct Answer: D. the Azure Connected Machine agent for Azure Arc-enabled servers

Question 7 Microsoft AZ-104
QUESTION DESCRIPTION:

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 Overview blade, you move the virtual machine to a different subscription.

Does this meet the goal?

  • A.

    Yes

  • B.

    No

Correct Answer & Rationale:

Answer: B

Explanation:

When Microsoft schedules maintenance for an Azure virtual machine (VM), the affected VM may experience a short downtime or host migration. In some cases, administrators can proactively move the VM to a new physical host before maintenance begins to minimize disruption.

According to the Microsoft Azure Administrator documentation, the only supported method to proactively move a VM to a new host is to use the Redeploy feature available under VM → Redeploy + reapply in the Azure portal or through PowerShell (Set-AzVM -Redeploy).

The Redeploy operation stops the VM, moves it to a new physical host within the same region, and then restarts it automatically. This ensures the VM is placed on healthy hardware immediately, mitigating any pending maintenance impact.

In contrast, moving a VM to a different subscription:

    Is a metadata-level operation, not a host-level migration.

    Requires the VM to be in a deallocated state before the move.

    Does not cause the VM to change its underlying physical host.

    Is typically used for billing or management reorganization, not to mitigate maintenance events.

Therefore, moving the VM to another subscription does not achieve the goal of moving VM1 to a different physical host. The VM remains on the same compute node until redeployed or maintenance is automatically performed by Azure.

The correct solution in this scenario is to use “Redeploy” from the VM blade, which explicitly triggers host relocation.

Question 8 Microsoft AZ-104
QUESTION DESCRIPTION:

You have an Azure subscription that contains a storage account named storage 1.

You need to ensure that the access keys for storage! rotate automatically.

What should you configure?

  • A.

    a backup vault

  • B.

    redundancy for storage1

  • C.

    lifecycle management for storage1

  • D.

    an Azure key vault

  • E.

    a Recovery Services vault

Correct Answer & Rationale:

Answer: D

Explanation:

In Azure, a storage account access key provides full access to all data within the account. To reduce risk and follow security best practices, these keys should be rotated (regenerated) periodically.

According to the Microsoft Azure Storage and Security documentation, Azure Key Vault can be used to automate access key rotation for storage accounts.

Azure Key Vault allows you to:

    Store and manage secrets, keys, and certificates securely.

    Integrate directly with Azure Storage to manage account keys and Shared Access Signatures (SAS).

    Enable automated key rotation when using Azure Key Vault managed storage account keys.

Here’s how it works:

    In Azure Key Vault, add the storage account (storage1) as a managed storage account.

    Key Vault periodically regenerates (rotates) the storage access keys automatically.

    Applications can retrieve updated keys via Key Vault APIs or managed identities without manual key updates.

This process ensures consistent security and reduces the administrative effort required for key rotation.

Other options such as backup vaults, redundancy, or lifecycle management do not handle access key rotation—they serve data protection or retention purposes, not key management.

✅ Final Verified Answer: D. an Azure key vault

Question 9 Microsoft AZ-104
QUESTION DESCRIPTION:

You have an Azure subscription named Subscription1 that is used be several departments at your company. Subscription1 contains the resources in the following table:

AZ-104 Q9

Another administrator deploys a virtual machine named VM1 and an Azure Storage account named Storage2 by using a single Azure Resource Manager template.

You need to view the template used for the deployment.

From which blade can you view the template that was used for the deployment?

  • A.

    RG1

  • B.

    VM1

  • C.

    Storage1

  • D.

    Container1

Correct Answer & Rationale:

Answer: A

Explanation:

1. View template from deployment history

Go to the resource group for your new resource group. Notice that the portal shows the result of the last deployment. Select this link.

9

2. You see a history of deployments for the group. In your case, the portal probably lists only one deployment. Select this deployment.

9

The portal displays a summary of the deployment. The summary includes the status of the deployment and its operations and the values that you provided for parameters. To see the template that you used for the deployment, select View template.

9

[References: https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-manager-export-template, , , , , , , ]

Question 10 Microsoft AZ-104
QUESTION DESCRIPTION:

You have an Azure subscription that contains a storage account named storage1. The storage1 account contains a blob that stores images.

Client access to storage1 is granted by using a shared access signature (SAS).

You need to ensure that users receive a warning message when they generate a SAS that exceeds a seven-day time period.

What should you do for storage1?

  • A.

    Add a lifecycle management rule.

  • B.

    Set Allow recommended upper limit for shared access signature (SAS) expiry interval to Enabled.

  • C.

    Configure an alert rule.

  • D.

    Enable a read-only lock.

Correct Answer & Rationale:

Answer: B

Explanation:

Azure Storage provides a built-in security setting that warns users when creating a SAS token with an expiry exceeding seven days.

When Allow recommended upper limit for SAS expiry interval is enabled:

    Users receive a warning message

    SAS creation is not blocked

    Enforces Microsoft’s security best practice

Lifecycle rules manage blob data, not access. Alerts cannot intercept SAS creation. Resource locks do not affect SAS behavior.

Microsoft documentation states:

“Enabling the recommended SAS expiry interval warns users when the expiry exceeds seven days.”

A Stepping Stone for Enhanced Career Opportunities

Your profile having Azure Administrator Associate certification significantly enhances your credibility and marketability in all corners of the world. The best part is that your formal recognition pays you in terms of tangible career advancement. It helps you perform your desired job roles accompanied by a substantial increase in your regular income. Beyond the resume, your expertise imparts you confidence to act as a dependable professional to solve real-world business challenges.

Your success in Microsoft AZ-104 certification exam makes your visible and relevant in the fast-evolving tech landscape. It proves a lifelong investment in your career that give you not only a competitive advantage over your non-certified peers but also makes you eligible for a further relevant exams in your domain.

What You Need to Ace Microsoft Exam AZ-104

Achieving success in the AZ-104 Microsoft exam requires a blending of clear understanding of all the exam topics, practical skills, and practice of the actual format. There's no room for cramming information, memorizing facts or dependence on a few significant exam topics. It means your readiness for exam needs you develop a comprehensive grasp on the syllabus that includes theoretical as well as practical command.

Here is a comprehensive strategy layout to secure peak performance in AZ-104 certification exam:

  • Develop a rock-solid theoretical clarity of the exam topics
  • Begin with easier and more familiar topics of the exam syllabus
  • Make sure your command on the fundamental concepts
  • Focus your attention to understand why that matters
  • Ensure hands-on practice as the exam tests your ability to apply knowledge
  • Develop a study routine managing time because it can be a major time-sink if you are slow
  • Find out a comprehensive and streamlined study resource for your help

Ensuring Outstanding Results in Exam AZ-104!

In the backdrop of the above prep strategy for AZ-104 Microsoft exam, your primary need is to find out a comprehensive study resource. It could otherwise be a daunting task to achieve exam success. The most important factor that must be kep in mind is make sure your reliance on a one particular resource instead of depending on multiple sources. It should be an all-inclusive resource that ensures conceptual explanations, hands-on practical exercises, and realistic assessment tools.

Certachieve: A Reliable All-inclusive Study Resource

Certachieve offers multiple study tools to do thorough and rewarding AZ-104 exam prep. Here's an overview of Certachieve's toolkit:

Microsoft AZ-104 PDF Study Guide

This premium guide contains a number of Microsoft AZ-104 exam questions and answers that give you a full coverage of the exam syllabus in easy language. The information provided efficiently guides the candidate's focus to the most critical topics. The supportive explanations and examples build both the knowledge and the practical confidence of the exam candidates required to confidently pass the exam. The demo of Microsoft AZ-104 study guide pdf free download is also available to examine the contents and quality of the study material.

Microsoft AZ-104 Practice Exams

Practicing the exam AZ-104 questions is one of the essential requirements of your exam preparation. To help you with this important task, Certachieve introduces Microsoft AZ-104 Testing Engine to simulate multiple real exam-like tests. They are of enormous value for developing your grasp and understanding your strengths and weaknesses in exam preparation and make up deficiencies in time.

These comprehensive materials are engineered to streamline your preparation process, providing a direct and efficient path to mastering the exam's requirements.

Microsoft AZ-104 exam dumps

These realistic dumps include the most significant questions that may be the part of your upcoming exam. Learning AZ-104 exam dumps can increase not only your chances of success but can also award you an outstanding score.

CertAchieve offered updated AZ-104 Practice Questions that explained Azure administration, networking, monitoring, and identity management concepts clearly. The Real Questions were very useful for exam readiness.

Joseph Foster

Jun 5, 2026