AZ-204 Develop for Azure storage Practice Question
You need to store a large number of small files (each < 100 KB) that will be accessed frequently from a web application. The files are static assets (CSS, JavaScript, images). Which Azure storage option provides the best performance for serving these files directly to users?
⚠ Common exam trap
It's easy for candidates to choose Azure Files (Option D) because it resembles a traditional file server, but it lacks the global caching and low-latency edge delivery that CDN provides for static web assets.
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 with Azure CDN
Azure Blob Storage is optimized for storing large volumes of unstructured data, including small static files. By integrating Azure CDN, you cache these files at edge nodes closer to users, drastically reducing latency and offloading origin requests. This combination provides the best performance for frequently accessed static assets served directly to a web application's users.
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 Queue Storage
Why it's wrong here
Azure Queue Storage is designed for asynchronous message queuing, facilitating communication between decoupled application components. It stores messages, typically small (up to 64 KB), for processing by a consumer, not for persistent file storage or direct HTTP access. Therefore, it is entirely unsuitable for storing and serving static files like web assets.
- ✓
Azure Blob Storage with Azure CDN
Why this is correct
Azure Blob Storage is the optimal choice for storing large numbers of small, static files, such as images, CSS, or JavaScript, due to its cost-effectiveness and scalability for unstructured data. Integrating with Azure CDN significantly enhances performance by caching these files at edge locations globally. This reduces latency for end-users worldwide and offloads traffic from the origin storage account.
- ✗
Azure Table Storage
Why it's wrong here
Azure Table Storage is a NoSQL key-value store optimized for storing large amounts of structured, non-relational data. While it can technically store small binary data within an entity's property, its primary purpose is data storage and querying, not efficient file serving. It lacks direct HTTP access for files and is not designed for the high-throughput retrieval of static web assets.
- ✗
Azure Files
Why it's wrong here
Azure Files provides fully managed cloud file shares accessible via industry-standard SMB and NFS protocols, primarily for traditional file system scenarios. It is designed for sharing files among virtual machines or on-premises applications, not for direct web content delivery. Unlike Blob Storage, Azure Files does not natively offer HTTP/HTTPS endpoints for serving files directly to web browsers or seamless integration with CDNs for global content distribution.
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
About these practice questions
Courseiva writes every AZ-204 question from scratch — 881 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-204 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-204 exam.