Create an Azure Storage Account for Blobs
This tutorial will guide you through the process of creating a new Azure Storage account, which is essential for storing and managing your blob data.

Prerequisites
- An active Azure subscription. If you don't have one, you can create a free account.
Steps to Create a Storage Account
Sign in to the Azure portal.
Open your web browser and navigate to https://portal.azure.com/. Sign in with your Azure account credentials.
Navigate to Storage accounts.
In the Azure portal search bar at the top, type "Storage accounts" and select it from the list of services. Alternatively, you can find it under "All services" > "Storage".
Create a new Storage account.
On the "Storage accounts" page, click the + Create button.
Configure the basics.
In the "Create a storage account" blade, under the "Basics" tab, fill in the following details:
- Subscription: Select your Azure subscription.
- Resource group: Select an existing resource group or click "Create new" to create a new one. A resource group is a logical container for your Azure resources.
- Storage account name: Enter a globally unique name for your storage account. This name must be 3 to 24 characters long and can contain only lowercase letters and numbers.
- Region: Choose the Azure region where you want to deploy your storage account. It's generally recommended to select a region geographically close to your users or applications.
- Performance: For most blob storage scenarios, 'Standard' performance is sufficient. 'Premium' offers lower latency for specific workloads.
- Redundancy: Choose the data redundancy option that best suits your needs for availability and durability (e.g., Locally-redundant storage (LRS), Geo-redundant storage (GRS)).
Configure advanced settings (optional).
Click on the "Advanced" tab to configure settings such as hierarchical namespace (for Azure Data Lake Storage Gen2), network access, and encryption. For a basic blob storage account, the default settings are usually fine.
Review and create.
Click on the "Review" tab. Azure will validate your configuration. Once validation passes, click the Create button.
Deployment.
The deployment process may take a few minutes. You will see a notification when the deployment is complete.
Congratulations! You have successfully created an Azure Storage account. You can now proceed to create containers and upload blob data.
Example using Azure CLI
You can also create a storage account programmatically using tools like the Azure CLI. Here's an example:
# Log in to your Azure account
az login
# Set your subscription context (if you have multiple)
az account set --subscription "Your Subscription ID"
# Define variables
resourceGroupName="myResourceGroup"
storageAccountName="mystorageaccount# Replace with a unique name"
location="eastus"
# Create a resource group if it doesn't exist
az group create --name $resourceGroupName --location $location
# Create the storage account
az storage account create \
--name $storageAccountName \
--resource-group $resourceGroupName \
--location $location \
--sku Standard_LRS \
--kind StorageV2 \
--access-tier Hot # Optional: Hot or Cool for blob access tier