Courseiva
Describe Azure management and governancemediumMatchingObjective-mapped

AZ-900 Describe Azure management and governance Practice Question

Match each Azure storage type to its use case.

Drag a concept onto its matching description — or click a concept then click the description.

Concepts
Matches

Unstructured data like images and videos

SMB file shares for cloud or on-premises

Message queuing for asynchronous processing

NoSQL key-value store for structured data

Block-level storage for Azure VMs

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Blob Storage: Stores large amounts of unstructured data, such as text or binary data.

The correct matches are: Blob Storage for unstructured data, File Storage for SMB file shares, Queue Storage for messages, and Table Storage for structured NoSQL data. Common confusions include mixing up Blob Storage with relational data (which is Table Storage or SQL) and File Storage with Queue Storage.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Blob Storage: Stores large amounts of unstructured data, such as text or binary data.

    Why this is correct

    Blob Storage is Microsoft's object storage solution for massive amounts of unstructured data—text or binary—accessed via HTTP/HTTPS. It excels at storing static assets like images, videos, documents, and backups, with tiered access (hot/cool/archive) to optimize cost. Because it has no schema or relational query engine, it cannot handle relational data requiring joins and ACID transactions.

  • File Storage: Provides fully managed file shares in the cloud that use the SMB protocol.

    Why this is correct

    Azure Files delivers fully managed cloud file shares using the Server Message Block (SMB) protocol, which allows Windows, macOS, and Linux clients to mount shares from multiple VMs simultaneously. It provides a shared location for lift-and-shift workloads, configuration files, and legacy applications that depend on SMB file shares. Unlike Blob Storage, it does not serve large-scale unstructured object data or provide a message queue.

  • Queue Storage: Stores large numbers of messages that can be accessed from anywhere via authenticated calls.

    Why this is correct

    Queue Storage is a message broker for building decoupled, asynchronous applications: components enqueue and dequeue messages via authenticated REST calls, enabling reliable communication without tight coupling. It supports large volumes of messages (no fixed queue size) and temporary buffering of requests, with visibility timeouts for at-least-once processing. It is not a file share (that's File Storage) or a persistence layer for structured records.

  • Table Storage: Stores structured NoSQL data, offering a key/attribute store.

    Why this is correct

    Table Storage is a NoSQL key/attribute store that lets you persist structured data—such as user records, device metadata, and web app state—without enforcing a fixed schema. Each entity has a partition key and row key, enabling fast point queries and scalable partitioning. However, it is not a relational database: it supports simple lookups, not SQL joins, and storing relational data there would require careful denormalization.

  • Blob Storage: Stores structured relational data.

    Why it's wrong here

    This is incorrect because Blob Storage holds unstructured objects, not structured relational data. Relational data requires predefined schemas, foreign keys, and SQL-based querying—features Blob Storage lacks entirely. For that workload, Azure SQL Database provides a proper relational engine, while Table Storage only offers a NoSQL alternative that still does not support relationships or joins.

  • File Storage: Stores messages in a queue.

    Why it's wrong here

    This is incorrect because file shares expose network-mounted folders over SMB, not a queuing system for inter-service messages. Azure Files is meant for shared disk-style access, while Queue Storage—with its authenticated REST endpoints, visibility timeouts, and message retrieval semantics—handles asynchronous message passing. You cannot pop a file share or use SMB to poll for messages.

About these practice questions

Courseiva writes every AZ-900 question from scratch — 981 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This AZ-900 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AZ-900 exam.