Courseiva
Describe Azure architecture and servicesmediumMultiple ChoiceObjective-mapped

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

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

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.