Forem

Cover image for What is Azure Blob Storage?
Swapnil Takalkar
Swapnil Takalkar

Posted on

1

What is Azure Blob Storage?

Well, let's start from the basics.

What is a blob?
A blob is a binary, large object. For example, a pdf document will be stored in binary format. Basically, binary means 0s and 1s. The file is stored as huge amount of binary data.

What is the purpose of Azure Blob Storage?
Azure Blob Storage is designed for storing various types of files usually heavy in the size or showing a preview of the document.
User stores pdfs, images or other files and documents. These need to be stored in a common place. Some operations such as view, download, search are performed on these blobs.

Since files are stored as binary, searching the content that belongs inside the document is faster and easier. Azure Cognitive Search can be used to feed information to indexes.

How is the structure of the Blob storage in Azure?
In Azure, Blob Storage must have an account.

There can be many containers under one account. Containers are logical separation of the blobs.

Single container can contain many files. Usually, common types of blobs are stored inside one container. For example, you can store extension wise files in various containers.

How cost for the storage is decided in Azure Blob storage?
Data storage prices are decided as per pay-as-you-go model.
To understand the exact pricing, we must understand the types of tiers that belong to Azure Blob storage first.

Premium tier - Fastest access compared to all tiers as SSD's are used to store the data but costliest option.

Hot tier - Faster to access compared to below tiers but has higher cost than below tiers.

Cool tier - Slower than Hot tier but it is cheaper than hot tier.

Cold tier - Data retention period is more compared to the Cool tier and cheaper than the Cool tier.

Archive tier - Need to hydrate the data in advance before accessing it so a slower option but it is cheapest among all.

Look at the table below:

Image description

[For further understanding please ref: https://azure.microsoft.com/en-in/pricing/details/storage/blobs/]

We will be looking at how to setup Azure Blob storage account on Azure Portal.

1) Search "storage account" in search box. Click on "Storage accounts".

Image description

2) Click on + Create.

Image description

3) Fill the mandatory information as follows and click on Review.

Image description

4) Click on Create.

Image description

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read more

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Explore a sea of insights with this enlightening post, highly esteemed within the nurturing DEV Community. Coders of all stripes are invited to participate and contribute to our shared knowledge.

Expressing gratitude with a simple "thank you" can make a big impact. Leave your thanks in the comments!

On DEV, exchanging ideas smooths our way and strengthens our community bonds. Found this useful? A quick note of thanks to the author can mean a lot.

Okay