AZ-900 Azure Blob Storage Practice Question
A company needs to store large amounts of unstructured data, such as images and videos, which will be accessed by multiple applications over the internet. The data must be highly durable and available. Which Azure storage service should they use?
⚠ Common exam trap
Watch out — candidates often 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 large-scale unstructured data accessed via HTTP/HTTPS.
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 and videos, and provides high durability (99.9999999999% with LRS) and availability through geo-replication options. It supports access via HTTP/HTTPS from any internet-connected application, making it ideal for this scenario.
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 provides fully managed file shares that use the SMB and NFS protocols, intended to be mounted as network drives on Windows or Linux VMs and on-premises clients. While shares are also reachable via REST, the service is optimized for file-level access with directory structures, not for serving large objects like images over HTTP. It also requires a file share context, making it less seamless for direct object retrieval compared to Blob Storage.
When this WOULD be correct
A company needs to migrate on-premises file shares to the cloud and requires SMB access for multiple applications or users, with features like file locking and integration with Active Directory. Azure Files would be the correct choice.
- ✓
Azure Blob Storage
Why this is correct
Azure Blob Storage is a fully managed object storage service designed for massive amounts of unstructured data, such as images, videos, and backups. Each blob is accessible via a unique HTTPS URL, enabling direct integration with web applications and content delivery networks. It offers multiple access tiers (hot, cool, archive) and redundancy options (LRS, ZRS, GRS) to balance cost and durability.
- ✗
Azure Queue Storage
Why it's wrong here
Azure Queue Storage is a message brokering service that stores small pieces of data (up to 64 KB per message) for asynchronous communication between application components. It is designed for reliable message delivery, not for persisting large files or binary objects like images. Such files would have to be stored elsewhere and only referenced by a message ID, making it ineffective as a direct storage solution.
When this WOULD be correct
A question that asks: 'A company needs to reliably store and process messages between application components, ensuring asynchronous communication and load leveling. Which Azure storage service should they use?'
- ✗
Azure Disk Storage
Why it's wrong here
Azure Disk Storage offers block-level storage attached to a single Azure virtual machine, functioning as a durable virtual hard disk (VHD). Disks use industry-standard SCSI or NVMe protocols and are tied to the VM's lifecycle; content is not directly accessible through HTTP without a web server. They are intended for operating system and data volumes, not for scaling out as an object repository for images.
When this WOULD be correct
A question asking for a storage solution to attach a high-performance, durable disk to a single Azure virtual machine for running a database or enterprise application would make Azure Disk Storage correct.
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 a fully managed object storage service designed for massive amounts of unstructured data, such as images, videos, and backups. Each blob is accessible via a unique HTTPS URL, enabling direct integration with web applications and content delivery networks. It offers multiple access tiers (hot, cool, archive) and redundancy options (LRS, ZRS, GRS) to balance cost and durability.
✗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, not for storing large amounts of unstructured data like images and videos. It lacks the scalability and object storage capabilities of Blob Storage.
★ When this WOULD be the correct answer
A company needs to migrate on-premises file shares to the cloud and requires SMB access for multiple applications or users, with features like file locking and integration with Active Directory. Azure Files would be the correct choice.
Why candidates choose this
Candidates may confuse 'file storage' with 'blob storage' because both can store files, but they overlook that Azure Files is for structured file shares, not for massive unstructured data with internet access patterns.
✗Azure Queue StorageWrong answer — click to see why▾
Why this is wrong here
Azure Queue Storage is designed for message queuing and decoupling components of distributed applications, not for storing large unstructured data like images and videos. It does not provide the blob-level storage, high durability, or direct HTTP/HTTPS access needed for this scenario.
★ When this WOULD be the correct answer
A question that asks: 'A company needs to reliably store and process messages between application components, ensuring asynchronous communication and load leveling. Which Azure storage service should they use?'
Why candidates choose this
Candidates may confuse 'storage' services broadly, thinking Queue Storage can store any data, or they may recall that queues can hold messages with binary payloads, overlooking the scalability and access pattern requirements for large unstructured data.
✗Azure Disk StorageWrong answer — click to see why▾
Why this is wrong here
Azure Disk Storage provides block-level storage for Azure VMs, not object storage for unstructured data accessed over the internet. It is designed for persistent disk usage by a single VM, not for multi-application access to large amounts of unstructured data.
★ When this WOULD be the correct answer
A question asking for a storage solution to attach a high-performance, durable disk to a single Azure virtual machine for running a database or enterprise application would make Azure Disk Storage correct.
Why candidates choose this
Candidates may confuse 'disk' storage with general-purpose cloud storage, assuming it can store any type of data, or they might think it is suitable for large unstructured data because disks can hold large files.
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
Availability
Availability is the measure of how often a system or service is operational and accessible when needed, typically expressed as a percentage of uptime.
About these practice questions
This AZ-900 question is part of Courseiva's 981-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam 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.