Courseiva

DP-900 Practice Question: Describe considerations for working with non-relational data on Azure

A media company needs to store thousands of high-resolution videos. Each video is up to 10 GB in size and must be accessible via HTTP/HTTPS URLs for playback. The company does not require a file system hierarchy or SMB protocol support. Which Azure storage solution is most appropriate for this scenario?

⚠ Common exam trap

Many exam-takers confuse Azure Files (which supports SMB) with general file storage, but the question explicitly rules out SMB and file hierarchy, making Blob Storage the correct choice for HTTP/HTTPS-accessible binary objects.

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 high-resolution videos, and provides HTTP/HTTPS access via URLs. It supports objects up to 4.77 TiB (or larger with premium block blobs), easily accommodating 10 GB files, and offers no file system hierarchy or SMB protocol, matching the company's requirements exactly.

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 the correct choice because it is purpose-built for storing massive amounts of unstructured data, such as high-resolution video files. Blobs are accessible via HTTP/HTTPS URLs, enabling direct streaming and integration with Azure CDN for low-latency delivery. The service scales to petabytes and supports tiers like Hot, Cool, and Archive, making it both cost-effective and performant for media workloads.

  • Azure Files

    Why it's wrong here

    Azure Files offers managed SMB and NFS file shares, which are ideal for lift-and-shift file-based applications but not for direct HTTP video streaming. To serve videos over the web, you'd need to mount the share on a VM or use a proxy, adding complexity and latency. Additionally, Azure Files lacks built-in CDN integration and is not optimized for high-throughput random access patterns typical of video playback.

  • Azure Queue Storage

    Why it's wrong here

    Azure Queue Storage is an asynchronous messaging service designed for decoupling application components, not for storing or serving media files. Individual messages are capped at 64 KB, making it impossible to store high-resolution video frames or segments. While a queue could orchestrate a video-processing pipeline, it cannot hold the actual video data, so it is fundamentally unsuitable as a storage solution.

  • Azure Table Storage

    Why it's wrong here

    Azure Table Storage is a NoSQL key-value store optimized for semi-structured and structured data, such as metadata or configuration entities. It does not support large binary fields; an entity's maximum size is 1 MB, and a property can be at most 64 KB. Storing high-resolution videos would require shredding them into tiny fragments, which is impractical and would destroy performance, so it is clearly the wrong service for this need.

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

This DP-900 question is part of Courseiva's 820-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 →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This DP-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 DP-900 exam.