Azure Blob Storage

Yasiru Randika
4 min readMar 12, 2021

In modern web or mobile solutions, we need a storage to store the images and other files. Now there are plenty of services to provide storage facilities for these solutions. However, before selecting a storage we must consider about the security, reliability and many more things. Azure Storage is an ideal cloud storage solution. In Azure Storage there is a massive object storage for text and binary data, called Azure Blog Storage. In this blog article it will briefly describe about Azure Blog Storage features and how to create an Azure Blog Storage using Azure Portal.

What is Azure Blog Storage?

from Docs.microsoft.com

Azure Blob storage is Microsoft’s object storage solution for the cloud. Blob storage is optimized for storing massive amounts of unstructured data. Unstructured data is data that does not adhere to a particular data model or definition, such as text or binary data.

Azure Blog Storage is for what?

· Serving Images or documents directly to browser.

· Storing files for distributed access.

· Streaming video and audio.

· Writing to log files.

· Storing data for backup and restore, disaster recovery, and archiving.

· Storing data for analysis by an on-premises or Azure-hosted service.

Advantages of Azure Blob Storage

· Scalable

· Available

· Durable

· Secured

· Capable to handle, highly demand workload

· Optimized for Data Lakes

· Comprehensive Data Management

Resources in Blob Storage

There are three types of resources in the Azure Blob Storage.

1. The Storage Account

This provides a unique namespace for every data. All the objects that we store in the Azure Storage has an address including the unique namespace for our storage account.

2. Containers

Container contains a collection of blobs. There can be unlimited number of blobs in a single container. This helps to manage and organize blobs.

3. Blobs

There are three types of blobs.

I. Block blobs — store text and binary data.

II. Append blobs — these are made up of blocks like block blobs but are optimized for append operations. (Ex: Logging files from VMs)

III. Page blobs — these blobs store random access files up to 8 TiB in size

Relationship Between Resources in Azure Blob Storage

Steps to Create Azure Blob Storage (Using Azure Portal)

  1. Sign into Azure portal. If you do not have an Azure account, you can create an Azure account free.

2. Click the Storage Icon on Azure Service or Search Storage on the search bar.

Step 01

3. Click New to create a New Storage account

Step 02

4. There are several fields to fill for creating a storage. First you need to select your subscription and resource group. If you do not have resource group, you need to create a resource group. Then you need to give unique name for the storage account. After filling all the fields properly. Click Review and Create.

Step 04

5. It might take few minutes to create the storage account. Once it is created click Go to Resource.

Step 05

6. Click on ‘Containers’ as the below image.

Step 06

7. Click ‘Add Containers’ and then give a name and access level for the container. Click Create button.

Step 07

08. Then you can click and go inside the container. There you can find upload icon to upload our files. From that you can upload your files to container. Or else simply drag and drop your files.

Step 08

This is brief discussion about the topic. If you are interested to find more details you can go to the official documentation. Hope you have learnt something from this article. In an upcoming article I hope to discuss how we can use Azure Blob Storage for a Nodejs project.

--

--