Azure Storage Accounts for Blob Storage

An Azure storage account is a unique namespace in Azure that holds all of your Azure Storage data objects, including blobs. The storage account is the foundation of your Azure Storage service. Every object that you can directly interact with in Azure Storage is associated with a storage account.

Understanding Storage Account Types

Azure offers several types of storage accounts, each optimized for different scenarios. For Blob Storage, the most common and recommended types are:

Key Features and Considerations

Creating a Storage Account

You can create an Azure storage account using the Azure portal, Azure CLI, Azure PowerShell, or SDKs.

Using the Azure Portal:

  1. Navigate to the Azure portal.
  2. Search for "Storage accounts" and select "Create".
  3. Fill in the required details: Subscription, Resource group, Storage account name (globally unique), Region, Performance, Redundancy.
  4. For GPv2 accounts, configure advanced settings like data lake Gen2 or network access as needed.
  5. Review and create the account.

Example using Azure CLI:


az storage account create \
    --name mystorageaccount \
    --resource-group myresourcegroup \
    --location westus2 \
    --sku Standard_LRS \
    --kind StorageV2
            

Managing Access

Access to your storage account and its data is controlled through several mechanisms:

Note: For optimal security, it's recommended to use RBAC and SAS tokens over access keys whenever possible.

Best Practices