Courseiva
Describe Azure architecture and serviceseasyMultiple ChoiceObjective-mapped

AZ-900 Describe Azure architecture and services Practice Question

Which Azure storage service is best suited for storing unstructured data such as images, videos, and log files?

⚠ Common exam trap

A common mix-up: candidates confuse Azure Files (a managed file share) with Blob Storage because both can store files, but Azure Files is for SMB/NFS-based shared access, not for unstructured data at scale like images and videos.

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

Azure Blob Storage

Azure Blob Storage is designed for storing massive amounts of unstructured data, such as images, videos, and log files. It offers three types of blobs (block, append, and page) to optimize for different access patterns, making it the ideal choice for binary and text data that does not fit a relational schema.

Answer analysis

Option-by-option breakdown

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

  • Azure Files

    Why it's wrong here

    Azure Files is a managed file share service that provides SMB and NFS protocol access, making it ideal for lifting and shifting on-premises file servers or for shared file access across VMs. It is not optimized for unstructured object storage because it stores data as files with a hierarchical directory structure, not as discrete objects with metadata and a flat namespace. The performance and access patterns for file shares are designed for concurrent file read/write operations, not for massive-scale blob data like images, videos, or backups.

  • Azure Queue Storage

    Why it's wrong here

    Azure Queue Storage is a cloud messaging service used to decouple application components and enable reliable communication through asynchronous message passing. It stores small messages (up to 64 KB) in a queue, and its purpose is to provide a temporary buffer between a producer and consumer, not to persist large amounts of unstructured data. Since it is transaction-centric and message-oriented, it lacks the object-level metadata, immutability, and lifecycle management features that blob storage provides, making it completely unsuitable for storing images, videos, or logs.

  • Azure Blob Storage

    Why this is correct

    Azure Blob Storage is purpose-built for unstructured data, meaning any data that does not have a defined relational schema, such as images, videos, logs, and backup archives. It stores data as objects (blobs) within containers, with each blob having its own metadata and a unique URL, enabling efficient access via HTTP/HTTPS and integration with tools like AzCopy and Azure Data Factory. Blob Storage offers tiered storage (hot, cool, cold, archive), lifecycle management, and immutable storage policies, making it the optimal choice for massive-scale, low-cost storage of unstructured data.

  • Azure Table Storage

    Why it's wrong here

    Azure Table Storage is a NoSQL column-based store that houses structured key-value data, such as user data, device telemetry, or configuration settings. It is designed for fast, highly available access to structured entities with a partition key and row key, not for storing binary or large unstructured files. Because it enforces a schema-like entity structure and lacks blob-centric features like content-type handling and block-level optimization, it is technically incorrect to use for image or video storage.

Quick reference

Azure Blob Storage Tier Comparison

TierStorage CostRetrieval CostLatencyUse Case
HotHighestLowestImmediateActive data, frequent reads
CoolLowerHigherImmediateData accessed < once / month
ColdLower stillHigherImmediateData accessed < once / quarter
ArchiveLowestHighest + rehydration delayHoursLong-term compliance retention

About these practice questions

One of 981 original AZ-900 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. 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.