Azure Storage is one of the cloud computing PaaS (Platform as a Service) services provided by the Microsoft Azure team. It provides cloud storage that is highly available, secure, durable, scalable, and redundant. It is massively scalable and elastic. It can store and process hundreds of terabytes of data or you can store the small amounts of data required for a small business website.

Here, we will see how to create a Storage Account

What is Azure Storage?

A storage account is a container that has a group of Azure Storage services together (Azure Blobs, Azure Files, Azure Queues, and Azure Tables). The following illustration shows a storage account containing several data services.

Storage Account

Azure Storage is a fundamental building block for all of the Azure Services. We can manage them as a group. Once you create the account, we can create any data service inside it and once you delete the account, the entire data will be deleted. A storage account can be created in Azure resources. An Azure subscription may contain multiple resource groups, where each group contains one or more storage accounts.

Azure Storage Account

Create the Azure Storage Account

Prerequisites

Follow the below steps to create an Azure Storage Account.

Step 1. Login to https://portal.azure.com/

On the dashboard, choose"Create a resource", and click "Storage". Now, choose "Storage Account".

Create a resource

Step 2. Enter the details for fields - choose the subscription, resource group, storage name, location, performance, account type, replication, and access tier. Let's see each, one by one.

Resource group

Account kind

Azure Storage offers three types of storage accounts with different features and has its own pricing model. The three types of storage accounts are as follows.

We use the General-purpose v2 option for new storage accounts.

Replication options for a storage account include.

Access tier

Azure Storage provides different options for accessing data services based on usage patterns. This setting is used for Blob storage only.

Step 3. Advanced Tab

Next, we click on the Advanced tab.

Advanced tab

Secure transfer required

It enhances the security of your storage account. Setting this option to Enabled will force all clients to use SSL (HTTPS). Set Secure transfer required to Enabled. This option is disabled when you create a storage account with SDK by default. And it's enabled when you create a storage account in Azure Portal by default.

Virtual networks

Virtual Networks allow administrators to create network rules that allow traffic only from selected VNets or public access

Set the Virtual networks option to All networks. This option allows you to isolate the storage account on an Azure virtual network. We want to use public Internet access. Our content is public-facing and you need to allow access from public clients.

If we enable the selected network then it allows you to secure Azure Storage accounts to your virtual networks, fully removing public internet access to these resources.

Data Lake Storage Gen2

Leave the Data Lake Storage Gen2 option Disabled. It makes Azure Storage the foundation for building enterprise data lakes on Azure.

Step 4. Tag Tab

Tag tab

We can apply tags to your Azure resources giving metadata to logically organize them into a taxonomy. Each tag consists of a name and a value pair. After you apply tags, you can retrieve all the resources in your subscription with this tag name and value. It enables you to retrieve related resources from different resource groups. You can explore the Tags settings if you like.

Step 5. Create

Next, Click Review + create to review our settings. It will do a quick validation of your Storage setting. It will take a few minutes to deploy the Storage account.

Click review

Click on Create to create the Azure Storage.

Step 6. Here is the dashboard of Azure Storage.

Dashboard

Summary

I hope you understand how to create an Azure Storage. In the next article, we will go deep into Blob Storage. Stay tuned for more Azure Storage.