Azure Storage Accounts
Create and configure a storage account, understand redundancy options (LRS, GRS, ZRS, GZRS), and choose the correct performance tier for your workload.
What Is an Azure Storage Account?
An Azure Storage Account is the foundational resource that gives you access to Azure's core storage services: Blob Storage (object store), Azure Files (managed file shares), Queue Storage (message queues), Table Storage (NoSQL key-value store), and Azure Data Lake Storage Gen2 (hierarchical namespace for analytics). A single storage account can host all these services simultaneously and provides a unique namespace in Azure — the account name becomes part of the URL for every object it contains.
# Create a general-purpose v2 storage account
az storage account create \
--name mystorageacct12345 \
--resource-group myRG \
--location eastus \
--sku Standard_LRS \
--kind StorageV2Storage Account Types
Azure offers several storage account types: Standard general-purpose v2 (GPv2) — the recommended type for most scenarios, supports all storage services and redundancy options at standard performance. Premium block blobs — SSD-backed storage for scenarios requiring very low latency for Blob Storage operations. Premium file shares — SSD-backed Azure Files shares for high-IOPS workloads like databases or home directories. Premium page blobs — SSD storage for Azure VM OS and data disks (Managed Disks use this under the hood). For most use cases, start with a Standard GPv2 account.