IT Certifications · AZ-103

Exam AZ-103: Microsoft Azure Administrator Practice Test

AZ-103 practice covers administration of Azure resources, including compute, networking, storage, identity, and monitoring. The available questions sample operational decisions such as limiting virtual machine management exposure, organizing resources, controlling subnet traffic, and choosing managed hosting. These areas connect routine cloud administration with security, resilience, and service operations.

Exam overview

Exam providerMicrosoft
Exam codeAZ-103
CategoryIT Certifications

About the Exam AZ-103: Microsoft Azure Administrator Exam

Azure administration involves selecting services and configuring them to meet access, availability, and operational needs. Practice topics include resource groups for managing related resources, tags for classification, and role-based access control scoped to a resource group. Network scenarios consider network security groups, virtual network connectivity, and requirements such as reaching domain controllers for Windows VM domain joins. Compute questions touch availability sets and fault domains, as well as managed web hosting that reduces virtual machine maintenance. Storage and monitoring scenarios include protecting blob data from accidental changes and collecting VM performance counters and event logs for centralized review. For each task, identify the requirement first, then distinguish the Azure feature that addresses it from alternatives with broader access, different protection behavior, or more infrastructure overhead.

Sample Practice Questions

Review a selection from this exam's published US Practice Tests practice bank.

Question 1

An administrator needs to restrict inbound management access to a virtual machine while allowing administrators to connect through the Azure portal using a browser. Which service provides managed RDP or SSH connectivity without exposing the VM's public IP?

  1. AAzure Bastion
  2. BAzure Front Door
  3. CAzure Application Gateway
  4. DAzure Traffic Manager
Show answerCorrect answer: A

Azure Bastion provides browser-based RDP and SSH access to virtual machines over the Azure portal, avoiding the need to expose a VM with a public IP address for management access.

Question 2

An administrator wants to collect performance counters and event logs from Azure virtual machines for centralized analysis. Which service can collect and store this monitoring data?

  1. AAzure Monitor
  2. BAzure Policy
  3. CAzure Resource Manager templates
  4. DAzure Bastion
Show answerCorrect answer: A

Azure Monitor collects and analyzes telemetry from Azure resources. Configuring diagnostic or monitoring agents and data collection can send VM performance and log data to centralized destinations such as a Log Analytics workspace.

Question 3

An administrator needs to place a virtual machine in a fault domain that is separate from another VM in the same availability set. What does an availability set use to help provide this separation?

  1. AUpdate domains and fault domains
  2. BRoute tables and service endpoints
  3. CRegions and paired regions
  4. DNetwork security groups and application security groups
Show answerCorrect answer: A

Availability sets distribute VMs across fault domains, which represent separate physical infrastructure, and update domains, which are rebooted separately during planned maintenance. This helps reduce the chance that a single hardware failure or maintenance event affects every VM.

Question 4

A team needs to manage a group of related Azure resources as a unit and apply the same lifecycle operations to them. Which Azure construct provides this logical container?

  1. AManagement group
  2. BResource group
  3. CAvailability set
  4. DSubscription policy
Show answerCorrect answer: B

A resource group is a logical container for Azure resources that share a lifecycle or management purpose. Resources can be deployed, managed, and deleted together through the resource group.

Question 5

An administrator wants to group and organize resources by applying descriptive metadata such as environment, owner, or cost center. What should they apply to the resources?

  1. ATags
  2. BLocks
  3. CAvailability zones
  4. DService endpoints
Show answerCorrect answer: A

Azure tags are name-value metadata that can be applied to resources and resource groups to support organization, reporting, and cost management.

Question 6

A storage account requires protection against accidental deletion or overwrite of blob data for a configured retention period. Which feature is designed to provide this protection?

  1. ABlob soft delete
  2. BStatic website hosting
  3. CCORS rules
  4. DShared access signature
Show answerCorrect answer: A

Blob soft delete retains deleted or overwritten blobs for a configured period, allowing them to be restored during that retention window. The other options address hosting, cross-origin requests, or delegated access.

Question 7

A team wants to grant a user permission to manage resources in one resource group without granting access to other resource groups. Which approach best meets this requirement?

  1. AAssign an Azure RBAC role to the user at the resource group scope
  2. BAdd the user as an owner of the subscription
  3. CAdd the user to the tenant's Global Administrator role
  4. DAssign the user a role at the management group scope
Show answerCorrect answer: A

Azure RBAC assignments can be scoped to a resource group. A role assigned at that scope grants permissions within the resource group and its resources, without granting the same permissions across the subscription.

How to use this practice test

The free AZ-103 practice session draws up to 20 random questions from the available 50-question bank. Answer each scenario by matching its operational requirement—such as scoped access, managed connectivity, or data protection—to the Azure service or configuration described. Results appear after the session, helping you identify which decisions to revisit.

Preparation tips

  • Compare resource groups, tags, and role-based access control: distinguish lifecycle grouping, metadata classification, and permission assignment.
  • For virtual machine access scenarios, contrast Azure Bastion-style browser connectivity with exposing a public IP, and note the management protocols involved.
  • Review how network security groups control inbound and outbound traffic at subnet or network-interface scope, and trace connectivity needed for domain joins.
  • Separate availability-set fault-domain placement from monitoring and backup functions; identify what each setting or service protects.
  • Match blob retention and recovery requirements to storage protection features, then distinguish them from VM performance and event-log collection.
Official sourceOfficial exam page ↗