Microsoft AZ-104: Key Concepts and Connections

AZ-104 becomes much easier to retain when its services are organized around a few recurring ideas. Microsoft’s current blueprint names dozens of tasks, but many of them reduce to the same operational questions: who can act, where configuration applies, how traffic reaches a service, how a workload stays available, and how administrators prove that the environment is healthy. Those connections are more durable than memorized portal paths.

The April 17, 2026 blueprint still measures five domains, but the strongest preparation cuts across them. A storage account can be affected by RBAC, network rules, redundancy, monitoring, and backup. A virtual machine can be affected by governance, managed identity, disks, routes, NSGs, load balancing, metrics, and recovery. The exam can therefore move between services while testing one underlying concept.

The AZ-104 exam is best understood through those recurring relationships rather than as a catalog of Azure products.

Scope is the grammar of Azure administration

Management groups, subscriptions, resource groups, and resources create a hierarchy. Role assignments, policy assignments, locks, tags, budgets, and other controls can be placed at different levels. The meaning of a configuration depends partly on where it is attached and what inherits it.

This is why scope deserves more attention than a single diagram. A role assigned at a subscription can affect resources that do not yet exist. A policy at a management group can shape multiple subscriptions. A resource-level permission may solve a narrow requirement without granting access to neighboring services. In operational work, correct scope is often the difference between least privilege and unnecessary exposure.

Azure role-based access control is one visible example, but the same hierarchical thinking applies to governance, cost management, and resource organization across AZ-104.

Identity and resource authorization are related but not interchangeable

Microsoft Entra ID manages identities such as users and groups. Azure RBAC determines what an identity may do to Azure resources. A user can exist in Entra without having any meaningful resource permissions, and a group can be used to manage access efficiently without changing the identity properties of its members.

This distinction becomes especially important when workloads use managed identities. Instead of embedding credentials, an Azure resource can receive an identity and be granted access to another resource. The administrator must still choose the correct role and scope. Identity removes one credential-management problem; it does not remove authorization design.

Security questions in AZ-104 often become clearer when candidates ask three separate questions: Who is the identity? How does it authenticate? What is it authorized to do at this scope? Conflating those questions leads to overbroad roles or the wrong troubleshooting path.

Configuration state and deployment method are different concerns

Azure resources can be created through the portal, PowerShell, Azure CLI, ARM templates, or Bicep. The resulting resource may be similar, but the management model differs. Infrastructure as code makes intended state repeatable, reviewable, and easier to redeploy. Manual configuration can be fast for exploration but harder to reproduce consistently.

The AZ-104 blueprint includes interpreting, modifying, and deploying ARM templates or Bicep files because administrators need to understand that declared state. A failed deployment may be caused by a template error, a missing dependency, a policy restriction, or a permission problem. The same symptom—“resource did not deploy”—can originate from different layers.

ARM templates are therefore connected to governance and troubleshooting, not just automation. Administrators should be able to compare intended configuration with actual state and trace why the platform rejected or changed a deployment.

Reachability is the combination of addressing, routing, filtering, and name resolution

Networking problems are rarely solved by knowing one feature in isolation. A source must resolve the correct destination, have a valid route, pass through security controls, and reach a listening backend. If any one of those steps fails, the application can look unavailable.

Virtual networks and subnets create address boundaries. Routes determine where traffic should go. Network security groups and application security groups filter traffic. DNS determines which address a name resolves to. Private endpoints can move access to a PaaS service onto private addressing. Load balancers distribute traffic among backends and rely on health probes to determine which backends should receive it.

Studying Azure virtual networks, network security groups, and Azure Load Balancer as one traffic path helps candidates reason from symptom to cause.

Availability, scalability, and recovery answer different operational questions

Azure offers many features that make systems more resilient, but they operate at different layers. Availability zones help distribute resources across datacenter failure boundaries. Availability sets reduce certain host or rack-related risks. Virtual Machine Scale Sets add instance management and scaling. App Service and container platforms have their own scaling controls. Load balancing distributes requests across healthy backends.

Backup and Site Recovery address a different category of problem. They do not simply “make the VM highly available.” Backup creates recovery points for restoration. Site Recovery supports replication and failover to maintain continuity during larger outages. Storage redundancy protects data copies at the storage-service layer.

Azure Backup is easiest to understand when compared with these neighboring controls. If the requirement is historical restore, backup is relevant. If the requirement is running capacity through a zone failure, availability design matters. If the requirement is traffic distribution, a load-balancing or scaling feature may be the answer.

Storage is a meeting point for security, cost, and recovery decisions

Azure Storage illustrates how one service can expose several AZ-104 concepts at once. Keys and SAS tokens provide access mechanisms. Identity-based authorization ties storage to Entra and RBAC. Firewalls and virtual-network rules control reachability. Redundancy choices affect failure protection. Access tiers and lifecycle rules affect cost. Soft delete and versioning affect logical recovery.

A useful storage question is not “Which feature is best?” but “Which risk or requirement is being addressed?” A SAS token can reduce the need to share an account key, but it does not replace network restrictions. Geo-redundancy can protect against infrastructure failure, but it does not necessarily protect a user from an accidental deletion in the way soft delete or versioning can.

Azure Storage is therefore an excellent domain for learning layered administration. Every setting should be tied to a specific security, durability, recovery, or cost objective.

Monitoring is the feedback loop that connects every domain

Azure Monitor, alerts, action groups, Insights, Network Watcher, and Connection Monitor form the exam’s observability layer. Their value is not that they provide another dashboard. They give administrators evidence about whether the intended state is producing the expected behavior.

Metrics answer quantitative questions over time. Logs capture detailed events that can be queried. Alerts evaluate conditions and invoke notifications or automation. Insights provide curated views. Network Watcher narrows connectivity problems. The correct tool depends on what evidence is needed.

Azure Monitor should therefore be linked mentally to every lab. Deploying a resource without considering how it will be observed leaves the operational loop incomplete.

Another recurring connection is cost versus operational design. Resource size, storage tier, redundancy, scaling, and retention all affect spending, but the cheapest setting is not automatically the right one. AZ-104 expects administrators to use budgets, alerts, and Advisor recommendations while still meeting workload requirements. Cost management therefore belongs beside availability, performance, and governance rather than in a separate finance-only category.

The administrator role is about boundaries as much as services

AZ-104 does not require the depth of a dedicated network engineer, security engineer, database administrator, or solutions architect. It does require enough breadth to recognize when an issue crosses into one of those specialties. Microsoft’s audience profile explicitly describes the administrator as part of a larger team that coordinates with networking, security, database, application development, and DevOps roles.

That makes boundaries a useful study concept. Learn what AZ-104 expects you to configure directly and where it expects you to integrate with a broader design. Know enough networking to build and troubleshoot the platform, enough identity to manage users and resource access, enough infrastructure as code to deploy repeatably, and enough monitoring to diagnose service health.

The Azure Administrator Associate credential is valuable precisely because those boundaries meet in day-to-day operations.

That same cost lens also improves scenario judgment. If two solutions meet the technical requirement, the administrator should notice whether one introduces unnecessary scale, retention, public exposure, or operational complexity. AZ-104 is not a cost-optimization certification, but Microsoft explicitly includes cost-management controls because responsible administration includes recognizing when resource choices have financial consequences.

Use connections to compress final review

When revision time is short, review by concept rather than replaying every service page. Take “scope” and trace it through RBAC, Policy, tags, locks, budgets, and resource organization. Take “reachability” and trace it through DNS, routes, NSGs, private endpoints, load balancers, and Network Watcher. Take “recovery” and compare soft delete, versioning, redundancy, backup, Site Recovery, and availability features.

This method reduces duplication because one principle explains many objectives. It also improves scenario performance: candidates can classify the problem before choosing a product feature.

Across the wider Microsoft certification ecosystem, the same concepts reappear at greater depth. AZ-104’s real strength is that it teaches the operational connections that later architecture, networking, identity, data, and DevOps roles build upon.