Azure Storage
- Azure Storage is Microsoft's cloud storage solution for modern data storage scenarios.
- Core storage services offer
- a massively scalable object store for data objects,
- a NoSQL store.
- a messaging store for reliable messaging, and
- disk storage for Azure virtual machines,
- a file system service for the cloud,
- Regardless of your business scenario, Azure has a solution to help you manage your storage needs.
Services
Azure Blob Storage
- Is an object storage solution that you can use to store massive amounts of unstructured data, such as text or binary data.
- Blob Storage is ideal for serving images or documents directly to a browser, storing data for archives or distributed access, streaming video and audio, and disaster recovery scenarios.
Azure Table Storage
- Offers a NoSQL data store for key value pairs using large scale datasets.
- You can use Azure Table Storage to store petabytes of semi-structured data, and keep your costs down.
Azure Queue Storage
- Provides asynchronous message queuing for communication between application components, whether they're running in the cloud, on the desktop, on premises, or on mobile devices.
Azure File Storage
- Offers fully managed file shares in the cloud, and shares are accessible using industry standard network protocols.
- Mounting Azure file shares is just like connecting to shares on your local network.
Azure Disk Storage
- Provides disks for virtual machines and applications to access and use as they need similar to how they would access disks that were on premises.
- Azure offers both solid state drives for higher performance workloads and conventional hard drives for your less critical business scenarios.
Storage Tiers
- There are three Azure storage tiers that you can use to balance your costs: hot, cool, and archive.
- The hot storage tier is optimized for storing data that is accessed frequently, such as images for your website.
- The cold storage tier is optimized for data that is infrequently accessed, and stored for at least 30 days, such as customer invoices.
- And the archive storage tier is appropriate for data that is rarely accessed, and stored for at least 180 days, such as long-term backups.
Azure Storage Accounts
- A storage account provides a unique namespace for your Azure Storage data that's accessible from anywhere in the world over HTTP or HTTPS.
- Data in this account is secure, highly available, durable, and massively scalable.
- When you create your storage account, you specify storage account type. The type of account determines the storage services and redundancy options.
List of redundancy options
- Locally redundant storage (LRS)
- Geo-redundant storage (GRS)
- Read-access geo-redundant storage (RA-GRS)
- Zone-redundant storage (ZRS)
- Geo-zone-redundant storage (GZRS)
- Read-access geo-zone-redundant storage (RA-GZRS)
Storage Account Types
Standard General Purpose v2
- Blob Storage (including Data Lake Storage), Queue Storage, Table Storage, and Azure Files
- LRS, GRS, RA-GRS, ZRS, GZRS, RA-GZRS
- Standard storage account type for blobs, file shares, queues, and tables.
- Recommended for most scenarios
Premium Block Blobs
- Blob Storage (including Data Lake Storage)
- LRS, ZRS
- Premium storage account type for block blobs and append blobs.
- Recommended for scenarios with high transaction rates or that use smaller objects or require consistently low storage latency.
Premium file shares
- Azure Files
- LRS, ZRS
- Premium storage account type for file shares only.
- Recommended for enterprise or high-performance scale applications.
- Storage account supports both Server Message Block (SMB) and NFS file shares.
Premium page blobs
- Page blobs only
- LRS
- Premium storage account type for page blobs only.
Storage Account Endpoints
- Every storage account in Azure must have a unique-in-Azure account name. The combination of the account name and the Azure Storage service endpoint forms the endpoints for your storage account.
- Storage account names must be between 3 and 24 characters in length and may contain numbers and lowercase letters only.