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
| Tier | Storage Cost | Retrieval Cost | Latency | Use Case |
|---|---|---|---|---|
| Hot | Highest | Lowest | Immediate | Active data, frequent reads |
| Cool | Lower | Higher | Immediate | Data accessed < once / month |
| Cold | Lower still | Higher | Immediate | Data accessed < once / quarter |
| Archive | Lowest | Highest + rehydration delay | Hours | Long-term compliance retention |
Go deeper
Related to this question
Learn chapter
Azure Regions and Geographies
Key term
Blob
A blob is a large piece of unstructured data, like a photo or video, stored in the cloud with a unique identifier.
Key term
Azure Storage
Azure Storage is Microsoft's cloud-based service for storing data like files, messages, and backups with high durability and scalability.
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 →
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.