0
0
Azurecloud~3 mins

Why Blob storage (block, append, page) in Azure? - Purpose & Use Cases

Choose your learning style9 modes available
The Big Idea

What if you could never lose data or restart uploads, no matter how big your files grow?

The Scenario

Imagine you have a huge collection of photos, videos, and documents saved on your computer. You want to share them with friends or keep them safe, but your hard drive is full and organizing files manually is a mess.

Or think about trying to add new information to a log file every minute without losing anything or slowing down your system.

The Problem

Manually managing large files or logs on local storage is slow and risky. You might accidentally overwrite files, lose data, or run out of space. Uploading big files in one go can fail and force you to start over.

Appending data to files manually is tricky and error-prone, especially when many users try to write at the same time.

The Solution

Blob storage in the cloud breaks files into smaller pieces called blocks, pages, or append blobs. This lets you upload, update, or add data efficiently without starting from scratch.

Block blobs are great for large files uploaded in parts. Append blobs let you add data continuously, perfect for logs. Page blobs support fast random reads and writes, ideal for virtual disks.

Before vs After
Before
Open file
Write entire content
Close file
After
Upload blocks
Commit blocks
Append new data
What It Enables

It makes storing, updating, and scaling large files or logs easy, reliable, and fast in the cloud.

Real Life Example

A company collects millions of sensor readings every day. Using append blobs, they add new data continuously without losing any information or slowing down their system.

Key Takeaways

Manual file handling is slow and risky for big or growing data.

Blob storage types fit different needs: block for big files, append for logs, page for fast random access.

Cloud blobs make data storage scalable, safe, and efficient.