Back to Blog

Azure Storage Options Explained: Blobs, Files, Queues, and Tables

Azure Storage Options Explained: Blobs, Files, Queues, and Tables

Microsoft Azure offers one of the most comprehensive cloud storage ecosystems available to UK businesses. But with four distinct storage services — Blob Storage, Azure Files, Queue Storage, and Table Storage — all sitting under the same Azure Storage Account umbrella, it is easy to become confused about which service to use for what purpose. Each service is designed for a fundamentally different type of data and workload, and choosing the wrong one can lead to poor performance, excessive costs, and architectural headaches down the line.

This guide breaks down each Azure storage service in plain language, explains when and why you would use each one, provides practical UK-focused examples, and helps you make informed decisions about your cloud storage architecture. Whether you are an IT administrator planning an Azure migration, a developer building cloud-native applications, or a business owner trying to understand your cloud costs, this guide will give you the clarity you need.

Azure storage is used by thousands of UK organisations, from NHS trusts storing medical imaging data to fintech startups processing millions of transactions. Understanding the storage options is fundamental to getting value from your Azure investment.

99.99%
Azure Storage availability SLA for UK regions
£0.015
Cost per GB/month for Azure Blob Hot tier (UK South)
5 PB
Maximum storage account capacity
2
UK Azure regions (UK South and UK West)

Azure Blob Storage

Blob Storage is Azure's object storage service and is by far the most widely used of the four storage types. The term "blob" stands for Binary Large Object, and it is designed to store massive amounts of unstructured data — data that does not conform to a specific data model or schema. This includes documents, images, videos, audio files, log files, backups, virtual machine disk images, and essentially any file you need to store in the cloud.

Blob Storage organises data into containers, which function similarly to folders. Within each container, you store individual blobs. There are three types of blobs: block blobs (for general files up to approximately 190 TB), append blobs (optimised for append operations, ideal for logging), and page blobs (for random read/write operations, used primarily for virtual machine disks).

Access Tiers

One of Blob Storage's most powerful features is its access tier system, which allows you to optimise costs based on how frequently you access your data. The Hot tier is for data accessed frequently — your active documents, current project files, and frequently accessed media. The Cool tier is for data accessed less often but still needs to be available quickly — think quarterly reports or last month's backups. The Cold tier is for rarely accessed data that you still need occasionally. The Archive tier is for data that almost never needs to be accessed but must be retained — regulatory archives, historical records, and long-term backups.

The cost difference between tiers is significant. Archive storage in the UK South region costs a fraction of Hot storage per gigabyte, but retrieval from Archive takes hours rather than milliseconds. For UK businesses with GDPR data retention requirements, the Archive tier provides an extremely cost-effective way to store historical data for the required periods without paying premium storage prices.

Access Tier Storage Cost (UK South) Access Cost Retrieval Time Best For
Hot £0.015/GB/month Lowest Milliseconds Active data, frequently accessed files
Cool £0.008/GB/month Moderate Milliseconds Infrequent access, 30+ day retention
Cold £0.004/GB/month Higher Milliseconds Rare access, 90+ day retention
Archive £0.001/GB/month Highest Hours (up to 15) Compliance archives, long-term backup

Azure Files

Azure Files provides fully managed file shares in the cloud that are accessible via the industry-standard SMB (Server Message Block) and NFS (Network File System) protocols. If your business currently uses shared network drives — the classic mapped drive that every UK office worker is familiar with — Azure Files is the cloud equivalent.

The key advantage of Azure Files over traditional on-premises file servers is that you do not need to manage any hardware. There are no servers to maintain, no disks to replace, and no storage arrays to monitor. Azure handles all of that. You simply create a file share, set the size quota, and connect your users.

Azure Files is particularly valuable for UK businesses that are migrating from on-premises file servers to the cloud. Using Azure File Sync, you can keep a local cache of frequently accessed files on an on-premises server while storing the complete data set in Azure. This gives your users the speed of local access for their most-used files while providing the capacity and resilience of cloud storage for the full dataset. It is an excellent transitional technology for organisations that are not ready to go fully cloud-based in one step.

Azure Files vs SharePoint: Which Should You Use?

This is one of the most common questions UK IT administrators ask. The answer depends on your use case. Azure Files is ideal for lift-and-shift migration of existing file server workloads, applications that require SMB file share access, and scenarios where you need a traditional mapped drive experience. SharePoint (and OneDrive for Business) is better for document collaboration, version control, co-authoring, and integration with Microsoft 365 workflows. For most UK SMEs, the answer is both — SharePoint for collaborative document work and Azure Files for legacy applications and traditional file storage that does not need collaboration features.

Azure Queue Storage

Queue Storage is the most technical of the four services and is primarily used by developers building distributed applications. A queue is essentially a messaging pipeline — one application puts a message into the queue, and another application picks it up and processes it. The two applications do not need to be running at the same time, and they do not need to communicate directly with each other.

This decoupling is extremely valuable for building resilient, scalable applications. Consider a UK e-commerce business that needs to process orders. When a customer places an order, the web application puts an order message into a queue. A separate processing application picks up that message, validates the order, charges the payment, and updates the inventory. If the processing application is temporarily unavailable — perhaps during a deployment or update — the messages simply accumulate in the queue and are processed when the application comes back online. No orders are lost.

Azure Queue Storage can hold millions of messages, each up to 64 KB in size. Messages can have a visibility timeout, which means once a message is picked up for processing, it becomes invisible to other consumers for a defined period. If the processing application crashes before completing the work, the message becomes visible again and another consumer can pick it up. This ensures reliable, at-least-once processing of every message.

Blob Storage adoption
92%
Azure Files adoption
61%
Queue Storage adoption
38%
Table Storage adoption
27%

Azure Table Storage

Table Storage is a NoSQL key-value store that provides fast, cost-effective storage for structured data that does not require the complexity of a full relational database. It stores data in tables, with each row (called an entity) identified by a partition key and a row key. Entities can have up to 252 properties (columns), and different entities in the same table can have different properties — there is no fixed schema.

Table Storage is ideal for storing large volumes of structured data where you do not need complex queries, joins, or relationships. Common use cases include application logging and diagnostics data, IoT device telemetry, user profile data, and metadata catalogues. For UK businesses running IoT deployments — increasingly common in manufacturing, logistics, and smart building management — Table Storage provides an extremely cost-effective way to store millions of sensor readings without the overhead of a relational database.

It is worth noting that Azure also offers Cosmos DB Table API, which provides a premium version of Table Storage with global distribution, guaranteed low latency, and automatic indexing. For most UK SME use cases, standard Table Storage is more than sufficient, but organisations with high-performance or globally distributed requirements should consider Cosmos DB.

Blob Storage Use Cases

  • Document storage and archiving
  • Media files (images, video, audio)
  • Backup and disaster recovery
  • Static website hosting
  • Data lake for analytics
  • Virtual machine disk images
  • Application logs and diagnostics

Azure Files Use Cases

  • Replacing on-premises file servers
  • Shared drives for departments
  • Application configuration files
  • Legacy application file storage
  • Development and testing environments
  • Lift-and-shift cloud migrations
  • Hybrid cloud with Azure File Sync

Choosing the Right Storage Service

With four storage services to choose from, the decision can feel overwhelming. But in practice, the choice is usually straightforward once you understand your data and access patterns. If you are storing files that applications or users access directly, and you need SMB protocol support, use Azure Files. If you are storing large volumes of unstructured data — documents, images, backups, archives — use Blob Storage. If you are building applications that need asynchronous message passing between components, use Queue Storage. If you need to store large volumes of structured data without the complexity of a relational database, use Table Storage.

Many UK organisations use multiple storage services within the same Azure Storage Account. A typical setup might use Blob Storage for backups and document archives, Azure Files for shared departmental drives, and Queue Storage for application message processing. The storage account provides a single billing and management point for all of these services, simplifying administration.

Blob Storage — unstructured dataBest fit
Azure Files — file share replacementBest fit
Queue Storage — app messagingBest fit
Table Storage — structured NoSQLBest fit

Security and Compliance Considerations

Azure Storage provides robust security features that are essential for UK businesses, particularly those subject to GDPR and sector-specific regulations. All data is encrypted at rest using 256-bit AES encryption, and you can optionally use customer-managed keys stored in Azure Key Vault for additional control. Data in transit is encrypted using HTTPS/TLS. Access can be controlled through Azure Active Directory, shared access signatures (SAS tokens), or storage account access keys, with Azure AD being the recommended approach for enterprise environments.

For UK data residency requirements, both UK South (London) and UK West (Cardiff) regions are available, ensuring that your data remains within the United Kingdom. You can also configure geo-redundant storage (GRS) that replicates data between UK regions for disaster recovery purposes while maintaining UK data residency. This is particularly important for organisations in regulated sectors such as financial services, healthcare, and legal, where data sovereignty is a compliance requirement.

Need Help with Azure Storage for Your Business?

Cloudswitched provides expert Azure consultancy and managed cloud services for businesses across the United Kingdom. From storage architecture design and migration planning to ongoing management and cost optimisation, we help you get the most from your Azure investment. Contact us to discuss your cloud storage requirements.

GET IN TOUCH
Tags:Azure StorageCloud StorageAzure
CloudSwitched
CloudSwitched

Centrally located in London, Shoreditch, we offer a range of IT services and solutions to small/medium sized companies.