AZ-204 Develop for Azure storage Practice Question
You are building an IoT solution that generates millions of small log entries (each less than 1 KB) per day. The logs are rarely read, and when they are read, they are always accessed in chronological order. You need to minimize storage costs and maximize write throughput. Which Azure Blob Storage type should you use?
⚠ Common exam trap
Many candidates choose Block Blob because it is the most common blob type for general-purpose storage, but they overlook that Append Blob is specifically designed for append-heavy workloads like logging, where write throughput and cost efficiency for small sequential writes are critical.
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
✓
Append Blob
Append Blob is optimized for append operations, making it ideal for scenarios like logging where data is continuously added and rarely modified. It supports high-throughput writes because each append operation is atomic and does not require reading or updating existing blocks, which minimizes overhead. Since the logs are accessed in chronological order, Append Blob's sequential block structure allows efficient streaming reads without random access overhead.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
Append Blob
Why this is correct
Append Blobs are specifically optimized for append operations, making them ideal for logging scenarios like IoT telemetry where new data is continuously added to the end of a file. They are designed for high-throughput sequential writes and efficient sequential reads, ensuring cost-effectiveness and performance for millions of small log entries without needing to modify existing data blocks.
- ✗
Block Blob
Why it's wrong here
Block Blobs are composed of individual data blocks that are uploaded and then committed to form the complete blob, making them highly suitable for large files, streaming, and random access scenarios such as storing images, videos, or documents. However, for a high volume of small, sequential log appends, using Block Blobs would be inefficient as each append operation would typically require re-uploading and re-committing blocks, incurring higher transaction costs and complexity.
- ✗
Page Blob
Why it's wrong here
Page Blobs are optimized for random read/write operations on 512-byte pages, primarily serving as the underlying storage for Azure Virtual Machine disks (VHDs) where precise byte-range modifications are essential. They are not designed for continuous, sequential logging streams, as managing individual page writes for each small log entry would introduce significant overhead and inefficiency compared to an append-optimized storage solution.
- ✗
Archive Blob
Why it's wrong here
Incorrect. 'Archive Blob' is not a blob type; Archive is an access tier that can be applied to blobs, but it is not optimal for frequent writes due to high latency and cost for early retrieval.
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
One of 881 original AZ-204 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. 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.