
The Ultimate AZ-104 Azure Administrator Study Guide (2025 Edition)
Welcome to the refreshed and enhanced AZ-104 Ultimate Study Guide! This guide has been updated to align with the latest Microsoft Azure Administrator exam objectives as of April 18, 2025. Since the exam's launch in 2020, Azure has evolved significantly, incorporating features like Microsoft Entra ID (formerly Azure AD), Bicep for infrastructure as code, Azure Container Apps, enhanced security tools, and more robust monitoring capabilities. This version emphasizes practical, hands-on learning to help you not just pass the exam but excel as an Azure administrator.Whether you're new to Azure or refreshing your skills, this guide covers essential topics, resources, and tips. We've prioritized links to Microsoft and Refactored.Pro content, including the comprehensive AZ-104 course, blog posts, and premium resources for deeper dives as well as Microsoft Learn paths, which offer interactive modules, labs, and quizzes.
Key Updates in This Guide:
Aligned with the current skills measured (updated percentages and subtopics).
Emphasis on real-world application with lab recommendations.
Tips for exam success, including cost-saving strategies and renewal info.
If you are completely unsure where to begin in your certification journey, make sure to check out our post on certification paths.
If you like this guide, be sure to check out our other Azure Study Guides
FAQ
How hard is the AZ-104 exam?
The AZ-104 exam, while an entry level exam, is still challenging! You should go into the exam expecting multiple types of questions. Multiple choice, scenarios, labs etc. One key is not to be overwhelmed as you get into the exam. You will have lots of questions to go through and you can often come back to questions you didn’t fully grasp at first. Make extra sure to get hands on experience by following along with the demos and trying things out for yourself in your own lab. If you are looking for ways to keep your costs down while learning Azure, check out this article
Is the AZ-104 Azure exam worth taking?
Absolutely! It validates your skills in managing Azure environments, opening doors to roles like Azure Administrator or Cloud Engineer. It's a stepping stone to advanced certifications like AZ-305 (Azure Solutions Architect). In 2025's cloud-driven job market, this cert can boost your career and salary potential.
What is the pass mark for the AZ-104 test?
Out of 1,000 points, you need 700 or higher. Aim for 800+ by mastering all domains.
How do I take the AZ-104 certification exam?
Schedule via the Microsoft Certification dashboard. Options include online proctored (at home) or in-person at a Pearson VUE center. Check system requirements for online testing. Full details: Microsoft AZ-104 Exam Page.
Does the AZ-104 exam expire?
Role-based certifications like this one must be renewed annually (free) by passing an online assessment on Microsoft Learn. Stay current to keep your badge active.
For more career advice on Azure paths, read: Starting Out and Advancing in Your Career with Microsoft Azure.
Are you ready to do this? Are you committed? You won’t regret it! Let’s look at all the study material available.

Access all our courses, guides, community and much more with a Premium Membership.
Ideal for serious learners prepping for certification and long-term growth.
Accelerate Your Career
Begin your Premium Membership and get started today!
Membership Benefits:
Get certified in Microsoft Azure and other cloud technologies.
Learn new skills for work to increase your performance.
Start a career in the IT industry by getting certified.
Receive a salary increase and/or promotion.
Connect with like-minded members in our Refactored Community.
AZ-104 Study Material
AZ-104 Certification Course
Dive into Refactored.Pro's updated AZ-104 course, featuring hours of video lectures, demos, labs, and practice questions aligned with the latest exam. It covers:
Access Azure and how you’ll be using Azure PowerShell and CLI to administer the environment
Create and allocate accounts and subscriptions as a starting point
Manage AD identity objects and verify user credentials
Enforce governance for your Azure subscriptions
Implement and allocate various storage types
Spin up virtual machines (VMs) based on the needs of your use case
Utilize Azure Resource Manager (ARM) templates application deployment efficiencies
Run containerized applications to cut costs
Create and configure web apps
Networking setup
Monitor the Azure platform to detect threats and inefficiencies
Deploy a backup policy to ensure your environment is recoverable
Includes bonus resources like lab guides, practice exams, and a PowerShell cheat sheet. Enroll here: AZ-104 Microsoft Certified Azure Administrator Course.
For PowerShell specifics, download the Refactored free guide: PowerShell Commands for Azure Administrators (essential for AZ-104).
Study links and documents
Now for the major pieces of reading material. Below you will find all the links to relevant Refactored blog posts and Microsoft documentation to cover the key topics. Consider all the links below essential reading for the exam unless they are marked as optional. Even if they are marked as optional, consider reading them to further clarify the subject matter and help you continue your learning path beyond the architect certification.
Microsoft Learn (Free): Interactive paths with labs—complete them for hands-on practice.
Books: "Exam Ref AZ-104 Microsoft Azure Administrator" by Microsoft Press (updated editions).
Practice Exams: Use Refactored.Pro's premium questions, Microsoft's free practice assessment, or third-party sites like Whizlabs.
Blogs & Docs: Refactored.Pro blog for practical tips; Microsoft docs for depth.
Communities: Join Refactored.Pro's Azure Study Group on Facebook: Refactored Community.
Essential reading: Official skills outline PDF: AZ-104 Study Guide.
Exam Domains: Detailed Breakdown
The exam is divided into 5 domains (weightings updated April 2025). For each, we've listed subtopics, key tips, and resources. Focus 60% of study time on higher-weighted domains (identities/governance, compute). Practice labs weekly!
Manage Azure Identities and Governance
Manage Azure Identities and Governance (15-20%)
Manage Azure AD objects
Create users and groups • manage user and group properties • manage device settings • perform bulk user updates • manage guest accounts • configure Azure AD Join • configure self-service password reset
Create a basic group and add members using Azure Active Directory
Add or update a user’s profile information using Azure Active Directory
Bulk import group members (preview) in Azure Active Directory
Quickstart: Add guest users to your directory in the Azure portal
Licensing requirements for Azure AD self-service password reset
Tutorial: Configure hybrid Azure Active Directory join for managed domains
Manage role-based access control (RBAC)
Create a custom role • provide access to Azure resources by assigning roles • interpret access assignments • manage multiple directories
Tutorial: Create a custom role for Azure resources using Azure CLI
Tutorial: Create a custom role for Azure resources using Azure PowerShell
Add or remove role assignments using Azure RBAC and the Azure portal
Understand how multiple Azure Active Directory tenants interact
Manage subscriptions and governance
Configure Azure policies • configure resource locks • apply tags • create and manage resource groups • manage subscriptions • configure Cost Management • configure management groups
Quickstart: Create a policy assignment to identify non-compliant resources
Manage Azure Resource Manager resource groups by using the Azure portal
Create management groups for resource organization and management
Implement and Manage Storage
Implement and Manage Storage (10-15%)
Manage storage accounts
Configure network access to storage accounts • create and configure storage accounts • generate shared access signature • manage access keys • implement Azure storage replication • configure Azure AD Authentication for a storage account
Manage data in Azure Storage
Export from Azure job • import into Azure job • install and use Azure Storage Explorer • copy data by using AZCopy
Use the Azure Import/Export service to export data from Azure Blob storage
Use the Azure Import/Export service to import data to Azure Blob Storage
Configure Azure Files and Azure Blog Storage
Create an Azure file share • create and configure Azure File Sync service • configure Azure blob storage • configure storage tiers for Azure blobs
Quickstart: Create and manage Azure file shares with the Azure portal
Quickstart: Upload, download, and list blobs with the Azure portal
Deploy and Manage Azure Compute Resources
Deploy and Manage Azure Compute Resources (25-30%)
Configure VMs for high availability and scalability
Configure high availability • deploy and configure scale sets
Manage the availability of Windows virtual machines in Azure
Tutorial: Create and deploy highly available virtual machines with Azure PowerShell
Automate deployment and configuration of VMs
Modify Azure Resource Manager (ARM) template • configure VHD template • deploy from template • save a deployment as an ARM template • automate configuration management by using custom script extensions
Tutorial: Create and deploy your first Azure Resource Manager template
Create a Windows virtual machine from a Resource Manager template
Quickstart: Create and deploy Azure Resource Manager templates by using the Azure portal
Use the Azure Custom Script Extension Version 2 with Linux virtual machines
Create and configure VMs
Configure Azure Disk Encryption • move VMs from one resource group to another • manage VM sizes • add data discs • configure networking • redeploy VMs
Quickstart: Create and encrypt a Windows virtual machine with the Azure portal
Move a Windows VM to another Azure subscription or resource group
Attach a managed data disk to a Windows VM by using the Azure portal
How to open ports to a virtual machine with the Azure portal
Create and manage a Windows virtual machine that has multiple NICs
Create and configure containers
Create and configure Azure Kubernetes Service (AKS) • create and configure Azure Container Instances (ACI)
Quickstart: Deploy an Azure Kubernetes Service (AKS) cluster using the Azure portal
Quickstart: Deploy a container instance in Azure using the Azure CLI
Quickstart: Deploy a container instance in Azure using the Azure portal
Create and configure Web Apps
Create and configure App Service • create and configure App Service Plans
Configure and Manage Virtual Networking
Configure and Manage Virtual Networking (30-35%)
Implement and manage virtual networking Create and configure VNET peering • configure private and public IP addresses, network routes, network interface, subnets, and virtual network
Tutorial: Connect virtual networks with virtual network peering using the Azure portal
Configure private IP addresses for a virtual machine using the Azure portal
Configure name resolution
Configure Azure DNS • configure custom DNS settings • configure a private or public DNS zone
Use Azure DNS to provide custom domain settings for an Azure service
Quickstart: Configure Azure DNS for name resolution using the Azure Portal
Quickstart: Create an Azure private DNS zone using the Azure portal
Secure access to virtual networks
Create security rules • associate an NSG to a subnet or network interface • evaluate effective security rules • deploy and configure Azure Firewall • deploy and configure Azure Bastion Service
Configure load balancing
Configure Application Gateway • configure an internal load balancer • configure load balancing rules • configure a public load balancer • troubleshoot load balancing
Quickstart: Direct web traffic with Azure Application Gateway using Azure PowerShell
Tutorial: Balance internal traffic load with a Basic load balancer in the Azure portal
Create an internal load balancer by using the Azure PowerShell module
Quickstart: Create a Load Balancer to load balance VMs using the Azure portal
Monitor and troubleshoot virtual networking
Monitor on-premises connectivity • use Network Performance Monitor • use Network Watcher • troubleshoot external networking • troubleshoot virtual network connectivity
Step-By-Step: Monitoring On-Premise Active Directory via Azure AD Connect Health
Network Performance Monitor solution: Performance monitoring
Troubleshoot Virtual Network Gateway and Connections using Azure Network Watcher Azure CLI
Troubleshoot connections with Azure Network Watcher using the Azure portal
Integrate an on-premises network with an Azure virtual network
Create and configure Azure VPN Gateway • create and configure VPNs • configure ExpressRoute • configure Azure Virtual WAN
Tutorial: Create a Site-to-Site connection using Azure Virtual WAN
Connect a VPN Gateway (virtual network gateway) to Virtual WAN
Monitor and Back Up Azure Resources
Monitor and Back up Azure Resources (10-15%)
Monitor resources by using Azure Monitor
Configure and interpret metrics • configure Log Analytics o implement a Log Analytics workspace • query and analyze logs • set up alerts and actions • configure Application Insights
Implement backup and recovery
Configure and review backup reports • perform backup and restore operations by using Azure Backup Service • create a Recovery Services Vault • create and configure backup policy • perform site-to-site recovery by using Azure Site Recovery
You made it this far? Fantastic. You learned a lot!
Final Tips for AZ-104 Success
Study Plan: 8-12 weeks, 2-3 hours/day. Start with prerequisites: AZ-104 Prerequisites.
Hands-On: Create a free Azure account; follow labs in Microsoft Learn and Refactored.Pro.
Practice: Take 3-5 full mocks. Review weak areas.
Renewal: Post-cert, renew yearly via free assessment.
More Resources: Explore Refactored.Pro's full Azure guides: Ultimate Azure Exam Study Guides.
Ready to ace AZ-104? Join Refactored.Pro today and transform your Azure skills!
NEED HELP?
Make sure to join the Community and ask questions if you get stuck at all. Thousands of people are preparing to take this exam and there’s nothing better than helping each other out?
Good luck!

Access all our courses, guides, community and much more with a Premium Membership.
Ideal for serious learners prepping for certification and long-term growth.
Accelerate Your Career
Begin your Premium Membership and get started today!
Membership Benefits:
Get certified in Microsoft Azure and other cloud technologies.
Learn new skills for work to increase your performance.
Start a career in the IT industry by getting certified.
Receive a salary increase and/or promotion.
Connect with like-minded members in our Refactored Community.