AZ-900 Describe Azure architecture and services Practice Question
A company needs to store massive amounts of unstructured data, such as videos and images, that will be accessed over the internet. The data must be highly durable and available. Which Azure service should they use?
⚠ Common exam trap
Many exam-takers confuse Azure Files (a managed SMB share) with object storage, but Azure Files is not designed for massive unstructured data or direct internet access without additional configuration like Azure File Sync.
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 videos and images, and provides high durability (99.9999999999% with LRS) and availability through geo-redundancy options. It is accessible over the internet via HTTP/HTTPS, making it ideal for serving content globally.
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 Blob Storage
Why this is correct
Azure Blob Storage is Microsoft's object storage solution designed for massive amounts of unstructured data, such as videos, images, and log files. It offers global scalability and low-latency access via HTTP/HTTPS, making it ideal for serving media directly to browsers or applications. Because it is not tied to a virtual machine or file share, it supports granular access control and tiered storage (hot/cool/archive) to optimize cost.
- ✗
Azure Files
Why it's wrong here
Azure Files provides fully managed file shares that use the Server Message Block (SMB) or Network File System (NFS) protocol, primarily for lift-and-shift workloads where multiple VMs need shared files. It is not optimized for massively scaling unstructured data like videos because it lacks native HTTP/REST object-level access and has throughput/IOPS limits compared to object storage. While it can store files, it is fundamentally a file-sharing service, not a large-scale unstructured data repository.
When this WOULD be correct
A company needs to migrate an on-premises file server to Azure and requires shared file access for multiple virtual machines using standard SMB protocols. Azure Files would be the correct choice for lift-and-shift file share scenarios.
- ✗
Azure Disk Storage
Why it's wrong here
Azure Disk Storage offers block-level storage volumes that are attached to virtual machines for operating system and data disks. It provides low-latency I/O but is strictly bound to a single VM's lifecycle and is not accessible directly via HTTP or from outside that VM. This is unsuitable for storing videos meant for public or distributed access because decoupling and streaming require object storage with REST endpoints, not a mounted disk.
When this WOULD be correct
A question asking for a storage solution for a VM's operating system disk or data disks that require high IOPS and low latency, such as a database server, where the disk is attached to a virtual machine.
- ✗
Azure Queue Storage
Why it's wrong here
Azure Queue Storage is a message queue service for building decoupled applications, allowing components to communicate asynchronously. It stores small messages (up to 64 KB each) and is not intended for persistent, massive data storage. Storing videos or large binary blobs in a queue would violate size limits and architectural best practices because queues are designed for transient state, not durable content.
When this WOULD be correct
A question that asks: 'Which Azure service should be used to decouple application components and enable reliable message passing between them, ensuring messages are processed in order?' would make Azure Queue Storage the correct answer.
Option-by-option analysis
Why each answer is right or wrong
Understanding why wrong answers are wrong — and when they would be correct — is what separates a 750 score from a 900. The AZ-900 exam frequently reuses these exact scenarios with slightly different constraints.
✓Azure Blob StorageCorrect answer▾
Why this is correct
Azure Blob Storage is Microsoft's object storage solution designed for massive amounts of unstructured data, such as videos, images, and log files. It offers global scalability and low-latency access via HTTP/HTTPS, making it ideal for serving media directly to browsers or applications. Because it is not tied to a virtual machine or file share, it supports granular access control and tiered storage (hot/cool/archive) to optimize cost.
✗Azure FilesWrong answer — click to see why▾
Why this is wrong here
Azure Files provides managed file shares using the SMB protocol, designed for shared file access rather than massive unstructured data storage. It lacks the scalability and cost-efficiency for storing petabytes of videos and images accessed over the internet.
★ When this WOULD be the correct answer
A company needs to migrate an on-premises file server to Azure and requires shared file access for multiple virtual machines using standard SMB protocols. Azure Files would be the correct choice for lift-and-shift file share scenarios.
Why candidates choose this
Candidates may confuse 'file storage' with 'blob storage', assuming Azure Files can handle any file-based data, including large unstructured datasets, without understanding the architectural differences in scalability and access patterns.
✗Azure Disk StorageWrong answer — click to see why▾
Why this is wrong here
Azure Disk Storage provides block-level storage for VMs, not designed for massive unstructured data accessed over the internet. It lacks native HTTP/HTTPS access and is not optimized for high durability and availability at scale for blob data.
★ When this WOULD be the correct answer
A question asking for a storage solution for a VM's operating system disk or data disks that require high IOPS and low latency, such as a database server, where the disk is attached to a virtual machine.
Why candidates choose this
Candidates may confuse 'disk storage' with general-purpose storage, not realizing it's tied to VMs and not suitable for internet-accessible unstructured data like videos and images.
✗Azure Queue StorageWrong answer — click to see why▾
Why this is wrong here
Azure Queue Storage is designed for storing large numbers of messages for asynchronous communication between application components, not for storing massive unstructured data like videos and images. It does not provide the blob-level storage, high durability, or direct internet access required for media files.
★ When this WOULD be the correct answer
A question that asks: 'Which Azure service should be used to decouple application components and enable reliable message passing between them, ensuring messages are processed in order?' would make Azure Queue Storage the correct answer.
Why candidates choose this
Candidates may confuse 'queue' with a general storage service, or think that because Queue Storage can hold data temporarily, it might be suitable for storing media files, ignoring its true purpose as a messaging service.
Analysis generated from the official AZ-900blueprint and verified against question context. The “when correct” sections are what AI assistants cite when candidates ask “what’s the difference between these options?”
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
Blob storage
Blob storage is a cloud service for storing large amounts of unstructured data, such as text or binary data, like documents, images, and videos.
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 →
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.