Azure Storage Services, Tiers & Redundancy: AZ-900
Azure storage services are the managed, durable places where Microsoft Azure keeps your data in the cloud, and the AZ-900 exam expects you to match each one to the right job. The main services are Azure Blob Storage for unstructured object data such as images and backups, Azure Files for managed file shares you connect to over SMB or NFS, Azure Queue Storage for messaging between application parts, Azure Table Storage for simple NoSQL key-value records, and Azure Disk Storage for the disks attached to your virtual machines. On top of choosing a service, you decide an access tier for blobs — hot, cool, cold, or archive — to balance access cost against storage cost, and a redundancy option — LRS, ZRS, GRS, or GZRS — to control how many copies Azure keeps and where. This lesson walks through each choice with comparison tables and a worked example so you can answer the scenarios the exam favors.
- Compare the core Azure Storage services and match each to its typical use case
- Describe Azure Blob Storage as object storage for unstructured data
- Choose a blob access tier — hot, cool, cold, or archive — from an access pattern
- Compare the LRS, ZRS, GRS, and GZRS redundancy options
- Select GRS or GZRS to protect data against a full regional outage
- Recognize the tools for moving and migrating files into Azure
What are Azure storage services?
Azure storage services are the managed cloud services Microsoft Azure provides for keeping data safely and making it available to your applications. Instead of buying and looking after your own disk arrays and file servers, you store data in Azure, and Microsoft handles the underlying hardware, patching, and durability for you. Azure keeps multiple copies of your data so that a single hardware failure does not lose it.
Different kinds of data need different kinds of storage, so Azure offers several distinct services rather than one. Some data is unstructured — photos, videos, documents, and backups that do not fit neatly into rows and columns. Some is a traditional file share that many people or servers open at once. Some is a stream of messages passed between parts of an application, and some is simple structured data such as a lookup table. Azure has a service tuned for each of these.
For the AZ-900 exam you are not asked to configure storage; you are asked to recognize which service fits a described need. Keep the plain-language purpose of each service in mind — object data, file shares, messaging, key-value records, and virtual machine disks — and most storage questions become straightforward matching exercises. The rest of this lesson gives you those purposes, then the two settings you tune on top of them: access tiers and redundancy.
Comparing the Azure Storage services
Azure Storage groups several data services under a single account. Here are the ones the exam expects you to tell apart, with the job each one does best.
Azure Blob Storage holds unstructured object data — any file with no fixed format, such as images, video, logs, and backups. Azure Files offers fully managed file shares you mount over the SMB or NFS protocols, so servers and users open them like a network drive. Azure Queue Storage stores large numbers of messages so different parts of an application can communicate without being connected at the same instant. Azure Table Storage is a simple NoSQL key-value store for large amounts of structured but non-relational data. Azure Disk Storage provides the disks attached to Azure virtual machines, acting like a hard drive for a VM.
| Service | Data type | Typical use case |
|---|---|---|
| Azure Blob Storage | Unstructured objects | Images, video, backups, and files served to apps or the web |
| Azure Files | Managed file shares | Shared drives over SMB or NFS, lift-and-shift file servers |
| Azure Queue Storage | Messages | Passing tasks between application components |
| Azure Table Storage | NoSQL key-value | Simple structured records, device data, user profiles |
| Azure Disk Storage | Virtual machine disks | Operating-system and data disks for Azure VMs |
If a question describes object storage for unstructured data, the answer is Blob; a shared network drive points to Files; a VM's hard drive is Disk Storage.
Azure Blob Storage and object storage
Azure Blob Storage is Azure's service for object storage, which means storing data as individual objects — each file plus its metadata — rather than in a file-system folder tree or database table. The word blob stands for "binary large object," and it can be anything: a photo, a video, a PDF, an application installer, a log file, or a database backup. This is why Blob Storage is described as being for unstructured data — the service does not care what is inside the object.
Blobs live inside containers, which act like folders that group related objects within a storage account. Each blob has its own web address, so applications, websites, and users can read or write objects directly over the internet using standard requests. That makes Blob Storage a natural fit for serving images and video to a website, holding backups and archives, storing large data sets for analysis, and keeping files that many applications need to reach.
Because it is built for massive scale and pay-as-you-go pricing, you can store a few files or many petabytes and pay only for what you keep and access. For example, a photo-sharing app might store every uploaded picture as a blob and serve it straight from Azure. On the exam, remember the trigger: object storage for unstructured data means Azure Blob Storage, and blobs are the data type whose access tier you choose next.
Storage access tiers for blobs
Not all data is used the same way: some is read constantly, some rarely. Azure Blob Storage lets you pick an access tier so you pay less to store data you seldom touch, in exchange for paying more (and sometimes waiting) when you do read it. There are four tiers to know.
The hot tier is for data accessed frequently: it has the highest storage cost but the lowest access cost, ideal for files in active use. The cool tier is for data accessed infrequently and stored for at least about 30 days — lower storage cost, higher access cost. The cold tier goes further, for data accessed even more rarely and kept for a longer minimum, with cheaper storage still and higher access charges. The archive tier is for data rarely accessed and stored long term, such as compliance records; it is the cheapest to store but is offline, so retrieving data takes time (a retrieval latency of hours) before you can read it.
| Tier | Access pattern | Storage cost | Access cost / latency |
|---|---|---|---|
| Hot | Frequent | Highest | Lowest, immediate |
| Cool | Infrequent (≈30+ days) | Lower | Higher, immediate |
| Cold | Rare (longer minimum) | Lower still | Higher, immediate |
| Archive | Rarely accessed, long-term | Cheapest | Highest; retrieval takes hours |
Exam trigger: rarely accessed, cheapest, with a retrieval delay is the archive tier.
Redundancy options: keeping copies safe
Redundancy means Azure automatically keeps multiple copies of your data so a failure does not lose it. When you create a storage account you choose a redundancy option, and the exam tests which one protects against which kind of failure. The four options build on each other.
Locally redundant storage (LRS) keeps three copies within a single datacenter in one region — the cheapest option, protecting against disk and server failures but not against the whole datacenter going down. Zone-redundant storage (ZRS) copies data across three availability zones in the same region, so it survives one zone (one datacenter) failing. Geo-redundant storage (GRS) keeps copies in your primary region and replicates to a paired secondary region hundreds of miles away, protecting against a full regional outage. Geo-zone-redundant storage (GZRS) combines the two: zone redundancy in the primary region plus geo-replication to a secondary region, the highest durability.
| Option | Copies kept | Protects against |
|---|---|---|
| LRS | 3 copies in one datacenter | Disk or server failure |
| ZRS | Across 3 availability zones (one region) | A datacenter/zone failure |
| GRS | Primary region + paired secondary region | A full regional outage |
| GZRS | Zones in primary + secondary region | Zone failure and regional outage |
Exam trigger: to protect against a full region outage, choose a geo-redundant option — GRS (or GZRS). LRS and ZRS stay within one region.
Storage account options and storage types
Every one of the services above lives inside a storage account — the top-level container that gives your data a unique name and namespace in Azure, and where you set options such as region, redundancy, and performance. You can think of the storage account as the "box" and Blobs, Files, Queues, and Tables as the kinds of data you keep in it. Because the account is where redundancy is chosen, that setting applies to the data inside it.
Azure offers a few account types so you can match cost and performance to your workload. The standard general-purpose v2 account is the common default and supports blobs, files, queues, and tables together with the standard access tiers. A premium account uses solid-state disks for higher performance and lower latency, and comes in variants specialized for block blobs, file shares, or page blobs (the disks behind virtual machines).
Performance is often summarized as two levels: standard, backed by regular magnetic drives and priced for general use, and premium, backed by SSDs for workloads that need consistently fast, low-latency access. For the AZ-900 exam you do not need to memorize every variant — just recognize that a storage account holds your data, that its type and performance level affect cost and speed, and that you pick standard for typical needs and premium when performance matters most.
Moving and migrating files into Azure
Once you know where data will live, you need a way to get it there. Azure provides several tools for moving files into and out of storage, and the exam expects you to recognize their names and purposes rather than use them.
AzCopy is a command-line tool for copying data to and from Azure Blob and File storage quickly and in bulk — ideal for scripts and large transfers. Azure Storage Explorer is a free graphical desktop app that lets you browse, upload, and download blobs, files, queues, and tables by pointing and clicking, which suits people who prefer a visual tool. Azure File Sync keeps an on-premises Windows file server in sync with an Azure Files share, so your local server acts as a fast cache while a full copy lives in the cloud.
For larger, one-time moves, Azure offers migration tools. Azure Migrate is a central hub for assessing and migrating servers, databases, and applications into Azure. Azure Data Box is a physical, ruggedized appliance Microsoft ships to you; you copy terabytes of data onto it and mail it back, which is far faster than uploading over a slow internet link when the data set is huge.
For example, a company moving 200 TB of archives with limited bandwidth would order an Azure Data Box rather than upload for weeks, then use AzCopy for smaller ongoing transfers.
Tip. Storage questions are mostly matching exercises. Read the described need and map it to a service: "object storage for unstructured data" is Azure Blob Storage, a "shared network drive over SMB" is Azure Files, and a "virtual machine's disk" is Azure Disk Storage. For tiers, "rarely accessed, cheapest to store, with a retrieval delay" is the archive tier. For redundancy, "protect against a full region outage" points to a geo-redundant option (GRS or GZRS), while LRS and ZRS stay inside one region.
- Azure Blob Storage is object storage for unstructured data (images, video, backups); Azure Files is managed SMB/NFS file shares; Queue Storage is messaging; Table Storage is NoSQL key-value; Disk Storage provides virtual machine disks.
- Blob access tiers trade storage cost against access cost: hot (frequent), cool (infrequent), cold (rare), and archive (rarely accessed, cheapest to store, with an hours-long retrieval latency).
- The archive tier is the cheapest and best for rarely accessed, long-term data you can wait to retrieve.
- Redundancy keeps multiple copies: LRS (one datacenter), ZRS (across availability zones in one region), GRS (paired secondary region), and GZRS (zones plus a secondary region).
- To protect data against a full regional outage, choose a geo-redundant option — GRS or GZRS; LRS and ZRS stay within a single region.
- A storage account is the top-level container for your data, where you set region, redundancy, and performance; standard uses magnetic drives while premium uses SSDs for speed.
- Move files with AzCopy (command line), Azure Storage Explorer (GUI), and Azure File Sync (sync a local server), and migrate large data sets with Azure Migrate and the physical Azure Data Box appliance.
Frequently asked questions
What is Azure Blob Storage used for?
Azure Blob Storage is object storage for unstructured data — files with no fixed format such as images, video, documents, logs, and backups. Each item is stored as a blob (binary large object) inside a container, and each blob has its own web address so applications and websites can read or write it directly over the internet. It is the right choice whenever a question describes object storage for unstructured data or serving media and backups at scale.
Which redundancy option protects against a full regional outage?
Choose a geo-redundant option: geo-redundant storage (GRS) or geo-zone-redundant storage (GZRS). Both replicate your data to a paired secondary region hundreds of miles away, so your data survives even if the entire primary region goes offline. Locally redundant storage (LRS) and zone-redundant storage (ZRS) keep all copies within a single region, so they do not protect against a whole-region failure.
What is the difference between the hot, cool, cold, and archive tiers?
They balance storage cost against access cost for blob data. Hot is for frequently accessed data — highest storage cost, lowest access cost. Cool is for infrequently accessed data kept at least about a month. Cold is for even rarer access over a longer period, with cheaper storage still. Archive is for rarely accessed, long-term data: it is the cheapest to store but offline, so retrieving it takes hours (a retrieval latency).
When should I use Azure Files instead of Azure Blob Storage?
Use Azure Files when you need a managed file share that many servers or users mount like a network drive over the SMB or NFS protocol — for example, replacing an on-premises file server or giving several virtual machines a shared folder. Use Azure Blob Storage when you have unstructured objects such as images, video, or backups that applications access individually by their own web address rather than through a mounted drive.
What tools move files into Azure Storage?
AzCopy is a command-line tool for fast, bulk copying to and from Blob and File storage. Azure Storage Explorer is a graphical desktop app for browsing and transferring data by pointing and clicking. Azure File Sync keeps an on-premises Windows file server in sync with an Azure Files share. For very large one-time migrations, Azure Migrate coordinates the move and the physical Azure Data Box appliance ships terabytes when uploading over the internet would be too slow.
Sign up free to mark lessons complete, bookmark topics and track your exam readiness.