Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Exam (elaborations)

Microsoft Azure AZ-104 Full Practice Examination 2026/2027 Complete Test Bank with 200+ Verified Questions and Detailed Rationales Grade A

Rating
-
Sold
-
Pages
45
Grade
A+
Uploaded on
07-06-2026
Written in
2025/2026

This Microsoft Azure AZ-104 Full Practice Examination resource is designed for IT professionals, cloud administrators, system engineers, and DevOps specialists preparing for the Microsoft Certified: Azure Administrator Associate certification for the 2026/2027 exam cycle. This comprehensive practice examination features 200+ structured questions covering all five domains of the AZ-104 exam blueprint as updated April 17, 2026 , including scenario-based questions, case studies, and multiple formats with verified answers and detailed rationales aligned with current Microsoft exam objectives. Exam Overview and Critical Information: The AZ-104 exam contains 40 to 60 questions with a duration of 120 minutes. A passing score of 700 out of 1000 points is required, approximately 70 percent . Microsoft certification renewal is required annually through a free online assessment on Microsoft Learn. Candidates should have subject matter expertise in implementing, managing, and monitoring an organization's Microsoft Azure environment, including virtual networks, storage, compute, identity, security, and governance . Domain 1: Manage Azure Identities and Governance (20–25%) This domain covers critical identity management concepts including Microsoft Entra ID (formerly Azure AD) as the centralized identity management service for Azure resources. Azure AD Connect is the tool used to synchronize on-premises Active Directory users to Microsoft Entra ID . Role-Based Access Control (RBAC) allows you to assign roles with specific permissions to users, groups, or service principals to enforce the principle of least privilege . Built-in Azure roles include Owner, Contributor, Reader, Virtual Machine Contributor (allows create/manage VMs but not delete), and Virtual Machine Operator (allows restart/start/stop VMs) . Management groups are hierarchical containers that enable governance at scale by applying policies and access controls across multiple subscriptions. Azure Policy with a deny effect prevents resources that don't comply with policy conditions from being created. Resource locks prevent accidental deletion or modification of critical resources, including Delete locks (prevents deletion but allows modifications) and Read-Only locks (prevents both deletion and modifications). The CanNotDelete lock prevents deletion of the resource group and its resources . Conditional access requires Azure AD Premium P1 or P2 licenses . Domain 2: Implement and Manage Storage (15–20%) Storage account configuration includes selecting redundancy options such as LRS (Locally Redundant Storage), GRS (Geo-Redundant Storage) which replicates data to a secondary region for disaster recovery, ZRS (Zone-Redundant Storage), and GZRS. General-purpose v2 accounts provide access to all storage types with features like tiering and lifecycle management . Shared Access Signatures (SAS) provide time-limited, delegated access to storage objects without exposing account keys. SAS tokens grant secure, limited access to storage resources and can be scoped to specific permissions, specific services, and specific time windows . Azure Blob Storage access tiers include Hot tier (frequently accessed data), Cool tier (infrequently accessed data stored for minimum 30 days), Cold tier (minimum 90 days), and Archive tier (minimum 180 days). Blob lifecycle management policies automate tier transitions and data expiration based on age. Azure File Sync consolidates file shares within Azure Files while preserving the flexibility, performance, and compatibility of a Windows file server. AzCopy and Storage Explorer are used for data management . Domain 3: Deploy and Manage Azure Compute Resources (20–25%) Azure Resource Manager (ARM) templates are JSON files that outline infrastructure and configuration settings for repeatable, declarative deployments. Bicep is an alternative domain-specific language that provides a cleaner syntax while maintaining ARM template compatibility. Azure CLI and Azure PowerShell support deployment of resources from templates . Availability Sets distribute VMs across fault domains (physical hardware separation) and update domains (logical grouping for planned maintenance) to reduce downtime during both planned and unplanned maintenance events. Virtual Machine Scale Sets (VMSS) support automatic scaling based on demand metrics such as CPU usage, memory usage, or custom metrics. Availability zones provide protection against entire datacenter failures . Azure Container Instances (ACI) provides serverless container execution for running containers without managing servers. Azure Container Registry (ACR) is a managed Docker container registry for storing and managing container images in Azure. Azure App Service allows platform-managed web app hosting without managing virtual machines, supporting multiple languages including .NET, Java, N, Python, and PHP. Deployment slots enable staging environments, A/B testing, and zero-downtime deployments with the ability to swap production and staging slots . Domain 4: Configure and Manage Virtual Networking (15–20%) Virtual Network (VNet) subnets segment IP address space within a VNet for organizational and security purposes. VNet peering connects two VNets privately at high speed with minimal latency, allowing resources in peered VNets to communicate using private IP addresses . Network Security Groups (NSGs) contain rules to allow or deny traffic at the subnet or NIC level, evaluating traffic based on source/destination IP, port, and protocol. Application Security Groups (ASGs) simplify NSG rule configuration by grouping VMs logically. Azure Bastion enables secure RDP/SSH access to virtual machines without exposing public IP addresses, providing direct remote access through the Azure portal. Azure DNS hosts DNS zones and resolves records for domains. Azure Load Balancer distributes network traffic at Layer 4 (transport layer) across multiple VMs or services for high availability. Session persistence can be configured to Client IP and Protocol to ensure visitors are serviced by the same web server for each request . Azure Firewall provides managed, cloud-based network security service that protects Azure Virtual Network resources . Domain 5: Monitor and Maintain Azure Resources (10–15%) Azure Monitor collects, analyzes, and visualizes telemetry data (metrics and logs) from Azure resources to monitor performance and health. Kusto Query Language (KQL) is used in Azure Log Analytics to query and analyze log data. Azure Monitor Metrics collects numerical data from resources, while Azure Monitor Logs collects and organizes log and performance data. Azure Monitor Agent gathers monitoring data from guest operating systems of both Azure and hybrid virtual machines .

Show more Read less
Institution
AZ-104
Course
AZ-104

Content preview

COURSE CODE: AZ-104 EXAM TIME
COURSE TITLE: Microsoft Azure Administrator — Full Practice DATE ALLOWED
Examination —/—/ 120
INSTRUCTOR: — —— Minutes





Microsoft Azure — AZ-104
Azure Administrator Full Practice Examination

ALL QUESTIONS ARE COMPULSORY




A MULTIPLE CHOICE QUESTIONS (200 Marks)

Choose the single best answer for each question. Write the correct letter (A, B, C, or D) in the space provided.



1. You need to define a custom domain name for Azure AD to support the planned
infrastructure. Which domain name should you use?
A. ad.humongousinsurance.com
B. humongousinsurance.onmicrosoft.com
C. humongousinsurance.local
D. humongousinsurance.com

✦ CORRECT ANSWER: D — humongousinsurance.com.
Every Azure AD directory comes with an initial domain name in the form domainname.onmicrosoft.com. The initial
domain name cannot be changed or deleted, but you can add your corporate domain name to Azure AD as well.
Adding custom domain names such as humongousinsurance.com allows you to assign user names that are familiar
to your users, such as '' instead of ''.

,2. You need to prepare the environment to meet authentication requirements. Which two
actions should you perform? Each correct answer presents part of the solution.
A. Allow inbound TCP port 8080 to the domain controllers in the Miami office.
B. Add http://autologon.microsoftazuread-sso.com to the intranet zone of each client computer in the Miami
office.
C. Join the client computers in the Miami office to Azure AD.
D. Install the AD FS role on a domain controller in the Miami office.
E. Install Azure AD Connect on a server in the Miami office and enable Pass-through Authentication.

✦ CORRECT ANSWER: B, E — Add the autologon URL to intranet zone and install Azure AD Connect with PTA.
Seamless SSO requires the Azure AD URL https://autologon.microsoftazuread-sso.com to be added to users'
Intranet zone settings via Group Policy. It works with any cloud authentication method — Password Hash
Synchronization or Pass-through Authentication — and is enabled via Azure AD Connect.


3. You attempt to assign a license in Azure and receive an error: "Licenses not assigned.
License agreement failed for one user." The Azure subscription has available licenses.
What should you do to resolve this?
A. From the Groups blade, invite the user accounts to a new group.
B. From the Profile blade, modify the usage location.
C. From the Directory role blade, modify the directory role.

✦ CORRECT ANSWER: B — From the Profile blade, modify the usage location.
Some Microsoft services are not available in all locations due to local laws and regulations. Before assigning a
license to a user, the Usage location property must be specified. This can be configured under User > Profile >
Settings in the Azure portal. Without a usage location set, license assignment will fail.

,4. You have an Azure subscription with resource groups RG1 (East Asia) and RG2 (East US). In
RG1 you create VM1 in East Asia. You plan to create VNET1 and connect VM1 to it. What are
two possible ways to achieve this?
A. Create VNET1 in RG2, and then set East Asia as the location.
B. Create VNET1 in a new resource group in West US, and then set West US as the location.
C. Create VNET1 in RG1, and then set East Asia as the location.
D. Create VNET1 in RG1, and then set East US as the location.
E. Create VNET1 in RG2, and then set East US as the location.

✦ CORRECT ANSWER: A, C — Create VNET1 in any RG with location East Asia.
A network interface can exist in the same or different resource group than the VM or VNet it connects to. However,
the VM and VNet must be in the same region. Therefore VNET1 must be created in the East Asia region. Resource
groups can span multiple regions, but VNets only hold resources in their own region.


5. You need to configure a storage account named account1 to allow uploading disk files
from an on-premises network using public IP 131.107.1.0/24 and attaching disks to VM1 in
VNet1 (192.168.0.0/24) while preventing all other access. Which two actions should you
perform?
A. From the Firewalls and virtual networks blade of account1, add the 131.107.1.0/24 IP address range.
B. From the Firewalls and virtual networks blade of account1, select Selected networks.
C. From the Firewalls and virtual networks blade of account1, add VNet1.
D. From the Firewalls and virtual networks blade of account1, select Allow trusted Microsoft services to
access this storage account.
E. From the Service endpoints blade of VNet1, add a service endpoint.

✦ CORRECT ANSWER: A, B — Add the on-premises IP range and select Selected networks.
To limit access to selected networks, first change the default action to 'Selected networks.' Then add the on-
premises public IP range (131.107.1.0/24) to allow the file upload. VNet1 should be added via the Firewalls blade
after enabling a Service Endpoint for Storage on VNet1.

, 6. You add contoso.com as a custom domain name to Azure AD. You need to ensure that
Azure can verify the domain name. Which type of DNS record should you create?
A. PTR
B. MX
C. NSEC3
D. RRSIG

✦ CORRECT ANSWER: B — MX (or TXT).
To verify a custom domain in Azure AD, you must create either a TXT record or an MX record in your public DNS zone.
Azure AD provides the specific value that must be added to the record. Once the record is created and propagated,
Azure AD verifies the domain ownership.


7. Azure collects events from VM1. You are creating an alert rule in Azure Monitor to notify
when an error is logged in the System event log of VM1. What resource type should you
specify to monitor?
A. metric alert
B. Azure Log Analytics workspace
C. virtual machine
D. virtual machine extension

✦ CORRECT ANSWER: B — Azure Log Analytics workspace.
Azure Monitor collects event log data from VMs into a Log Analytics workspace via the Log Analytics VM extension.
Alerts based on event log entries (such as errors in the System log) query the Log Analytics workspace, not the VM
directly. The workspace is the data repository for log-based alerts.

Written for

Institution
AZ-104
Course
AZ-104

Document information

Uploaded on
June 7, 2026
Number of pages
45
Written in
2025/2026
Type
Exam (elaborations)
Contains
Questions & answers

Subjects

$13.19
Get access to the full document:

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Get to know the seller

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
DrEmma Howard Community College
View profile
Follow You need to be logged in order to follow users or courses
Sold
49
Member since
1 year
Number of followers
2
Documents
1388
Last sold
2 days ago

4.0

7 reviews

5
4
4
1
3
1
2
0
1
1

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions