Azure Storage Accounts
Full-Access Members Only
Sorry, this lesson is only available to Server Academy Full-Access members. Become a Full-Access member now and get instant access to this and many more premium courses. Click the button below and get instant access now.
Instructions
Q&A (0)
Notes (0)
Resources (0)
Saving Progress...
Resources
There are no resources for this lesson.
Notes can be saved and accessed anywhere in the course. They also double as bookmarks so you can quickly review important lesson material.
In this lesson, you'll learn about Azure Storage Accounts and the diverse services they provide. Azure Storage is a fundamental component of Microsoft's cloud platform, offering solutions for modern data storage needs. We will explore the different Azure storage services, storage tiers, redundancy options, and best practices for creating and managing storage accounts.
Understanding Azure Storage Services
Azure Storage is a versatile cloud storage solution that supports various modern data storage scenarios. The core storage services include:
Core Storage Services
Azure Blob Storage
Azure Blob Storage is ideal for storing large amounts of unstructured data such as text or binary data. It is perfect for:
Azure File Storage
Azure File Storage provides fully managed file shares in the cloud, accessible via industry-standard network protocols. Connecting to Azure file shares is similar to accessing local network shares.
Azure Disk Storage
Azure Disk Storage provides disks for virtual machines and applications, making them function similarly to on-premises disks. Azure offers both solid-state drives (SSDs) for high-performance workloads and conventional hard disk drives (HDDs) for less critical business scenarios.
Azure Table Storage
Azure Table Storage is a NoSQL data store designed for large-scale datasets using key-value pairs. It is suitable for storing petabytes of semi-structured data cost-effectively.
Azure Queue Storage
Azure Queue Storage enables asynchronous message queuing, facilitating communication between application components across cloud, desktop, on-premises, and mobile environments.
Azure Storage Tiers
Azure offers three storage tiers to optimize costs based on data access frequency:
Azure Storage Accounts
A storage account in Azure provides a unique namespace for your storage data, accessible globally over HTTP or HTTPS. Key features include security, high availability, durability, and scalability.
Selecting a Storage Account Type
When creating a storage account, selecting the appropriate type is crucial as it determines the available storage services and redundancy options. Here are the main types of storage accounts and their supported services and redundancy options:
Type | Supported Services | Redundancy Options | Usage |
---|---|---|---|
Standard general-purpose v2 | Blob Storage, Queue Storage, Table Storage, Azure Files | LRS, GRS, RA-GRS, ZRS, GZRS, RA-GZRS | Recommended for most scenarios using Azure Storage. Supports network file system (NFS) in Azure Files. |
Premium block blobs | Blob Storage (including Data Lake Storage) | LRS, ZRS | For high transaction rates or small objects requiring low storage latency. |
Premium file shares | Azure Files | LRS, ZRS | For enterprise or high-performance scale applications. Supports both SMB and NFS file shares. |
Premium page blobs | Page blobs only | LRS | For page blobs only. |
Storage Account Endpoints
Each Azure Storage Account has a unique namespace formed by the combination of the account name and the Azure Storage service endpoint. The account name must be unique within Azure and can only contain numbers and lowercase letters, with a length between 3 and 24 characters.
Endpoint Formats
Storage Service | Endpoint Format |
---|---|
Blob Storage | https://<storage-account-name>.blob.core.windows.net |
Data Lake Storage Gen2 | https://<storage-account-name>.dfs.core.windows.net |
Azure Files | https://<storage-account-name>.file.core.windows.net |
Queue Storage | https://<storage-account-name>.queue.core.windows.net |
Table Storage | https://<storage-account-name>.table.core.windows.net |
This lesson provides a thorough understanding of Azure storage accounts, their types, and the various services they support. It covers the essential aspects needed to manage your storage needs effectively in the Azure cloud environment.
Server Academy Members Only
Sorry, this lesson is only available to Server Academy Full Access members. Become a Full-Access Member now and you’ll get instant access to all of our courses.