Azure_Storage_Account_Guide
Azure_Storage_Account_Guide
Comprehensive Guide
Introduction to Azure Storage Account
Azure Storage Account is a Microsoft Azure service that provides scalable, durable,
and secure cloud storage for a variety of data objects. It is a foundational service for
many Azure applications and solutions, supporting structured and unstructured
data.
Azure Storage supports different types of data services including blobs, files, queues,
tables, and disks. This makes it an essential tool for developers, IT professionals, and
data engineers looking to build robust cloud-based solutions.
Types of Azure Storage
1. Blob Storage:
- Object storage for unstructured data like images, videos, and backups.
- Supports block blobs, append blobs, and page blobs.
2. File Storage:
- Fully managed file shares accessible via the SMB protocol.
- Suitable for legacy applications and lift-and-shift scenarios.
3. Queue Storage:
- Messaging store for asynchronous communication between services.
4. Table Storage:
- NoSQL key-value store for structured data.
5. Disk Storage:
- High-performance disks for Azure Virtual Machines.
Storage Tiers in Azure
1. Hot Tier:
- Frequently accessed data.
- Higher cost, lower latency.
2. Cool Tier:
- Infrequently accessed data.
- Lower cost, higher access latency.
3. Archive Tier:
- Rarely accessed data.
- Lowest cost, highest retrieval latency.
Data can be moved between tiers based on lifecycle policies and access patterns.
Storage Account Types
1. General-purpose v2 (GPv2):
- Supports all Azure Storage services.
- Recommended for most scenarios.
2. General-purpose v1 (GPv1):
- Legacy storage, limited features, lower pricing.
2. Activity Logs:
- Provides insights into write, delete, and read operations.
3. Diagnostic Logs:
- Capture details on read/write requests and errors for further analysis.
3. Application Hosting:
- Serve web content and static files.