Microsoft • AZ-104
Validates the ability to implement, manage, and monitor an organization's Microsoft Azure environment, including virtual networks, storage, compute, identity, security, and governance.
Questions
757
Duration
120 minutes
Passing Score
700/1000
Difficulty
AssociateLast Updated
Jan 2025
The Microsoft Certified: Azure Administrator Associate (AZ-104) validates subject matter expertise in implementing, managing, and monitoring an organization's Microsoft Azure environment. The certification covers a broad range of Azure services and capabilities, including virtual networks, storage, compute, identity, security, and governance. Exam content was last updated on April 18, 2025, reflecting the current skills required for the Azure administrator role.
Certified administrators are expected to work proficiently across the Azure portal, Azure CLI, PowerShell, Azure Resource Manager (ARM) templates and Bicep files, and Microsoft Entra ID. The role requires a solid understanding of foundational IT concepts — operating systems, networking, servers, and virtualization — applied to cloud-based infrastructure management. Azure administrators often collaborate with teams responsible for database, application development, DevOps, and security, making this a highly cross-functional credential.
This certification is designed for IT professionals who actively administer Azure cloud environments, typically with a minimum of six months of hands-on Azure experience. Target job roles include Azure Administrator, Cloud Engineer, Azure Systems Administrator, Cloud Support Engineer, and Cloud Operations Analyst. It is particularly suited to professionals transitioning from on-premises infrastructure roles (sysadmins, network admins) into cloud-focused positions, as well as those already working in Azure who want to formalize and validate their skills.
Candidates pursuing advancement into cloud security (AZ-500), DevOps (AZ-400), or Solutions Architect (AZ-305) roles will also find AZ-104 a required or strongly recommended stepping stone, as it establishes the administrative foundation those advanced certifications build upon.
There are no mandatory prerequisite certifications for AZ-104 — it does not require passing AZ-900 (Azure Fundamentals) first, though completing that exam is helpful for those new to Azure concepts. Microsoft recommends at least six months of practical experience administering Azure resources before attempting the exam.
Candidates should have hands-on familiarity with the Azure portal, Azure CLI, and PowerShell for managing resources, as well as working knowledge of Azure Resource Manager templates and Bicep files. A background in traditional IT infrastructure — including networking concepts (DNS, routing, NSGs, load balancing), server administration, operating systems, and virtualization — is strongly recommended, as many exam scenarios assume this foundational knowledge. Experience with Microsoft Entra ID (formerly Azure Active Directory) for identity and access management is also expected.
The AZ-104 exam is proctored and delivered through Pearson VUE, either at a testing center or via online proctoring. Candidates are given 100 minutes to complete the assessment. The exam may include interactive lab-based components (e.g., tasks performed in a live or simulated Azure environment) in addition to standard multiple-choice, case study, drag-and-drop, and scenario-based questions; the exact number of questions varies per administration and is not published by Microsoft.
A score of 700 out of 1000 is required to pass. Scoring is scaled, meaning it does not correspond directly to a raw percentage of correct answers. If a candidate fails on the first attempt, a retake is permitted after 24 hours; subsequent retake waiting periods vary per Microsoft's retake policy. The certification is valid for one year and can be renewed at no cost by passing an online renewal assessment on Microsoft Learn.
Earning the AZ-104 certification opens access to a strong and growing job market, with Azure administrator roles reporting U.S. salaries generally in the range of $88,000–$161,000 annually depending on experience, location, and employer. Certified professionals typically see a 15–20% salary premium over non-certified peers in equivalent roles. Common job titles held by AZ-104 holders include Azure Administrator, Cloud Engineer, Azure Systems Administrator, and Cloud Operations Analyst, with experienced professionals moving into hybrid roles such as Cloud Security Analyst or progressing toward Solutions Architect and DevOps Engineer tracks.
Microsoft Azure holds approximately 20% of the global cloud market and is the dominant platform in enterprise, government, healthcare, and financial services sectors, creating consistent demand for certified administrators. The AZ-104 also serves as a direct prerequisite or recommended foundation for higher-level Microsoft certifications including AZ-500 (Azure Security Engineer Associate), AZ-400 (DevOps Engineer Expert), and AZ-305 (Azure Solutions Architect Expert). Compared to AWS Certified SysOps Administrator and Google Associate Cloud Engineer, AZ-104 is particularly competitive in enterprise-heavy industries where Microsoft's ecosystem — including Microsoft 365, Active Directory, and hybrid cloud via Azure Arc — is deeply embedded.
5 sample questions with correct answers and explanations. Start a practice session to test yourself across all 757 questions.
1. An organization needs to deploy five identical virtual machines that will host a stateless web application. They need to apply the same network security rules to all five VMs. What is the minimum number of network security groups (NSGs) they need to create?
Explanation
The minimum number of NSGs required is 1. A single Network Security Group can be created with the required set of inbound and outbound security rules. This one NSG can then be associated with the subnet where all five virtual machines reside, or it can be associated directly with the network interface of each of the five VMs. Associating it with the subnet is the most efficient approach, as the rules will automatically apply to all resources within that subnet. This avoids redundant configuration and simplifies management.
2. Several critical files were accidentally deleted from an Azure Linux VM. The VM is protected by Azure Backup. An administrator needs to restore these files to an on-premises Windows Server computer as quickly as possible. What is the correct sequence of actions?
Explanation
The correct sequence is: File Recovery, Select restore point, Download and run script, and Copy files. First, from the backup item in the Azure portal, you choose the 'File Recovery' option. Second, you select the desired recovery point (a backup from before the files were deleted). Third, Azure provides a script to download; you run this script on the target Windows Server, which securely mounts the disks from the Linux backup as new drive letters. Finally, you can use the standard Windows File Explorer to browse the mounted drives and copy the required files.
3. Admin1, a Global Administrator, elevates their access to manage Azure resources. Admin3 is the 'Owner' of the subscription. Admin2 is another Global Administrator with no Azure roles. Can Admin1 and Admin3 add Admin2 as an 'Owner' on the subscription?
Explanation
The correct answer is Yes for both Admin1 and Admin3. - Admin1: As a Global Administrator who has elevated their access, Admin1 is granted the 'User Access Administrator' role at the root ('/') scope of the Azure tenant. This gives them permission to manage role assignments on all subscriptions, so they can add Admin2 as an Owner. - Admin3: As the existing 'Owner' of the subscription, Admin3 has full permissions over that resource, which includes the ability to manage access and assign other users, including Admin2, to the Owner role. Therefore, both administrators have the necessary permissions to perform the action.
4. An administrator at 'Archive Corp' has a storage account with two containers: 'hot-data' and 'archive-data'. They need to set up a rule that automatically moves any blob in the 'hot-data' container to the Archive tier if it hasn't been modified in 180 days. Which feature should be used?
Explanation
The correct feature is a blob lifecycle management policy. This is a built-in, rule-based feature of Azure Storage that allows you to automate tiering and deletion of blobs based on their properties, such as age or last modified date. You can create a rule that targets blobs in 'hot-data' and transitions them to the Archive tier after 180 days of inactivity. This is the native and most efficient solution. Here is why the others are incorrect: Object replication is for copying blobs to another storage account, not for changing tiers within the same account. AzCopy would require setting up a custom script and a scheduler, which is more complex than the built-in lifecycle policy. Blob versioning is for maintaining previous versions of a blob, not for managing its access tier.
5. A company has two Azure VMs, VM-A and VM-B, in the backend pool of a public Azure Load Balancer. An administrator needs to configure direct Remote Desktop access to each individual VM through the load balancer's public IP. What should be configured on the load balancer?
Explanation
Two separate inbound NAT rules should be configured. Inbound NAT rules are designed to forward traffic from a specific port on the load balancer's public IP to a specific port on a single, specific virtual machine. To provide RDP access to both VM-A and VM-B, you would create two rules. For example, one rule could map port 50001 on the public IP to port 3389 on VM-A, and a second rule could map port 50002 to port 3389 on VM-B.
One-time access to this exam