While the Azure portal provides an intuitive graphical interface, passing the AZ-104 exam and becoming an effective Azure Administrator requires a deep understanding of the foundational pillars that govern the entire cloud environment. Success is less about knowing how to create a single VM and more about managing a secure, scalable, and automated infrastructure.
The Foundational Pillars of Azure Administration
Focus your studies on these three core areas, as they represent the difference between simply using Azure and truly administering it.
Pillar 1: Identity and Governance
This is the bedrock of any secure and compliant cloud deployment. Before any resources are created, you must establish the rules of engagement. Mastering this area is critical as it impacts every other service you manage.
- Azure Active Directory (Azure AD): Go beyond creating users. Understand how to manage groups, configure device settings, and implement Multi-Factor Authentication (MFA) to secure identities.
- Role-Based Access Control (RBAC): Memorizing roles isn't enough. You must understand scope (Management Group, Subscription, Resource Group, Resource) and the principle of least privilege. Know when to use the Contributor role versus a more specific role like Virtual Machine Contributor.
- Azure Policy: This is how you enforce organizational standards. Learn how to apply built-in policies to restrict resource locations, enforce tagging strategies, or audit for non-compliant resources.
Pillar 2: Networking as the Backbone
Resources are isolated and useless without a well-architected network. Misconfigurations in networking are a common source of real-world outages, and the exam heavily tests your ability to connect and secure services.
- Virtual Networks (VNETs): Master VNET and subnet creation, including IP address planning. This is a fundamental skill.
- Network Security Groups (NSGs): Understand how NSGs function as a stateful firewall. Be prepared to troubleshoot connectivity issues by analyzing inbound and outbound security rules and their priorities.
- Connectivity and DNS: You must be able to explain the difference and use cases for VNET Peering, VPN Gateways, and ExpressRoute. Additionally, understand how Azure DNS handles name resolution both within a VNET and publicly.
Pillar 3: Automation and Command-Line Fluency
The Azure portal is for learning and single tasks; enterprise-level administration is done through code and automation. The AZ-104 requires you to demonstrate proficiency beyond the GUI.
- Azure PowerShell and Azure CLI: You are expected to be comfortable with both. Practice common tasks like creating a storage account, deploying a VM, or modifying an NSG rule using the command line. The exam will test your knowledge of specific commands.
- ARM Templates: While you may not need to write complex templates from scratch, you must know how to read, modify, and deploy resources using them. This is the foundation of Infrastructure as Code (IaC) in Azure.