AZ-900 Study Guide
Module 4 of 1110 min read
Azure Storage Services
Explore Azure's core storage solutions including Blob, File, and Table storage. Learn about data redundancy, access tiers, and migration tools.
These study notes summarise Microsoft Learn material for Exam AZ-900. For the official skills measured, see the Microsoft Learn study guide for Exam AZ-900.
On this pageShow
This module covers how Azure stores, protects, and provides access to your data. We'll start with the Azure Storage Account, the container for all data services. You'll learn the four primary types of storage and their use cases, how to optimize costs with access tiers, and how Azure ensures data durability through redundancy. Finally, we'll look at the tools available for migrating data into Azure.
Azure Storage Account
An Azure Storage Account is the top-level resource for all your Azure Storage data. It provides a unique namespace in Azure for your data, accessible from anywhere in the world over HTTP or HTTPS. When you create one, you gain access to Blob, File, Queue, and Table storage services.
In Plain English
When you upload documents, images, or datasets to train AI models, or store results from AI processing, you are typically using Azure Blob Storage. It is the data backbone of most Azure AI and big data workflows.
The Four Core Azure Storage Types
Within a storage account, Azure offers four distinct services optimized for different scenarios.
| Storage Type | What It Stores | Access Protocol | Ideal For |
|---|---|---|---|
| Blob Storage | Any unstructured data: files, images, videos, logs, backups | HTTPS / REST API | AI datasets, backups, media files, static website hosting. |
| File Storage | Managed file shares, like a network drive in the cloud | SMB, NFS | Replacing on-premises file servers, shared application settings. |
| Queue Storage | Text-based messages for communication between apps | HTTPS / REST API | Decoupling application components, processing asynchronous tasks. |
| Table Storage | Semi-structured NoSQL data in a key-value format | HTTPS / OData | Storing user profile data, device telemetry, and other simple datasets. |
Exam Tip
Know which use case maps to which storage type. Blob = unstructured objects. File = traditional file shares (SMB/NFS). Queue = messages. Table = simple NoSQL data.
Azure Disk Storage
Azure Disk Storage provides persistent, block-level storage volumes for use with Azure Virtual Machines. These behave just like physical hard drives and are available in several performance tiers, from standard HDDs to premium and ultra-performance SSDs.
Blob Storage Access Tiers
To manage costs, Blob Storage offers four access tiers. The colder the tier, the cheaper the per-GB storage cost, but the higher the cost to access the data. You choose the tier based on how frequently the data will be accessed.
| Tier | Access Pattern | Storage Cost | Retrieval Cost | Min. Retention | Typical Use |
|---|---|---|---|---|---|
| Hot | Frequently (daily/hourly) | Highest | Lowest | None | Active data, transactional workloads, websites. |
| Cool | Infrequently (monthly) | Lower | Moderate | 30 days | Short-term backups, disaster recovery files. |
| Cold | Rarely (quarterly) | Lower still | Higher | 90 days | Long-term data with occasional access needs. |
| Archive | Almost never | Lowest | Highest + Delay | 180 days | Compliance records, historical data, long-term archives. |
Note
Retrieving data from the Archive tier is not instantaneous. It involves a "rehydration" process that can take several hours. Plan accordingly for any data you might need urgently.
Storage Redundancy Options
Azure Storage always stores multiple copies of your data to protect it from hardware failures and larger disasters. You choose the redundancy level when you create the storage account.
| Option | Abbreviation | Copies | Location | Protects Against | Cost |
|---|---|---|---|---|---|
| Locally Redundant Storage | LRS | 3 | All within a single data center in one region. | A server rack or disk failure. | Lowest |
| Zone-Redundant Storage | ZRS | 3 | Spread across 3 Availability Zones within one region. | An entire data center failure. | Low |
| Geo-Redundant Storage | GRS | 6 | 3 in your primary region + 3 in the paired region. | A full regional outage. | Medium |
| Geo-Zone-Redundant Storage | GZRS | 6 | ZRS in primary region + LRS in the paired region. | Zone failure AND a full regional outage. | Highest |
Note
Geo-redundant options (GRS, GZRS) can be configured with read-access (RA-GRS, RA-GZRS) to allow read-only access to the data in the secondary region at all times. Without read-access, the secondary copy is only available if Microsoft initiates a failover.
Data Migration Tools
Azure provides several tools to help you move data into and around the platform.
| Tool | Type | Best For | Key Feature |
|---|---|---|---|
| AzCopy | Command-line tool | Scripting and automating large file transfers. | Optimized for high-performance, resumable transfers. |
| Azure Storage Explorer | Desktop GUI app | Visually managing and transferring data. | Works on Windows, macOS, and Linux for easy drag-and-drop operations. |
| Azure File Sync | Agent service | Syncing an on-premises Windows File Server with Azure Files. | Provides a local cache of your cloud files for fast access. |
| Azure Data Box | Physical appliance | Offline transfer of very large datasets (terabytes to petabytes). | Microsoft ships you a rugged, encrypted storage device to load your data and ship back. |
Official exam information from Microsoft
- Study guide for Exam AZ-900: Microsoft Azure Fundamentals (skills measured, weights and passing score), and the Microsoft Certified: Azure Fundamentals certification page.