The Talent500 Blog

Azure Storage Account 1

Each organization will have specific requirements for its cloud-hosted data. It can either store data within a particular region or need separate billing for different data categories. Azure storage accounts help to solemnize these types of policies and apply them to the Azure data. Azure offers enormous ways to store data. There are several database options like Azure SQL Database, Azure Cosmos DB, and Azure Table Storage. Azure provides various ways to store and send messages, such as Azure Queues and Event Hubs. Even loose files can be stored using services like Azure Files and Azure Blob.

What is Azure Storage Account?

A storage account is a container that bands a set of Azure Storage services together. Only data services from Azure Storage can be comprised of a storage account. Integrating data services into a storage account allows the user to manage them as a group. The settings specified while creating the account, or setting that is changed after creation, are applicable everywhere. Once the storage account gets deleted, all the data stored inside gets removed. 

The designs and manufacturing processes of the industry get preserved as trade secrets. The spreadsheets, documents, and instructional videos that record this information are significant to the business and necessitate redundant storage. This data gets primarily retrieved from the main factory, so the user would prefer to store it in a nearby data centre. The expenditure for this storage should be billed to the manufacturing department. The industry also owns a sales group that creates demonstration and advertisement videos to promote consumer products. Priority for this data is a low cost, rather than redundancy or location. This storage should be billed to the sales team. Such business handles require multiple Azure storage accounts, and each storage account will incorporate the appropriate settings for the data it holds.

Types of Azure Storage Accounts

Azure Storage provides different types of storage accounts. Each type supports unique features and has its pricing model. Consider these differences before creating a storage account to work out the best account for the applications. The types of storage accounts are:

 

Core Storage Services

Core storage services provide an enormously scalable object store for data objects, disk storage for Azure virtual machines (VMs), a file system service for the cloud, a messaging store for reliable messaging, and a NoSQL store.

The Azure Storage platform comprises the following data services:


Azure Blob Storage

Azure Blob Storage is an object storage solution designed for the cloud. Blob storage gets augmented for storing a massive amount of unstructured data. Unstructured data is data that does not stick to a specific data model or definition, like text or binary data. Blob storage objects can be accessed by the user or client application via HTTP/HTTPS from any part of the world. Azure Storage Rest API, Azure PowerShell, Azure CLI, or an Azure Storage client library is used to access Blob Storage objects. The Blob Storage consists of a storage account with a container residing in it. Containers hold the respective blobs in them. Azure Storage supports three types of blobs; they are:


Block Blobs

Block blobs are designed to store text and binary data. Block blobs are built with blocks of data that can be managed independently. It has a storage capacity of about 4.75 TB of data. Larger block blobs are currently in preview and have storage of up to 190.7TB

Append Blobs

Append Blobs are created with blocks like block blobs but are enhanced for append operations. Append blobs are preferred for scenarios like logging data from virtual machines.


Page Blobs

Page Blobs store random access files ranging up to 8 TB in size: these blobs stock virtual hard drive (VHD) files and function as disks for Azure virtual machines.

Azure Blob

Azure Blob Storage was designed to serve specific needs. If the business use case needs to store unstructured data like audio, video, images, etc., then you should probably go with this option. The objects which are being stored in Blob do not necessarily have an extension.

The following points describe the use case scenarios:

 Azure Blob Pricing

Azure storage offers various access tiers, which allows for storing the blob object data in a very cost-effective manner. The available access tiers include:


Hot Access Tiers

The storage access cost for the hot access tier is comparatively higher than the storage costs of the cool and archive tiers. But access the cost of hot access tiers is low. Real-time usage for the hot access tier includes. Data that is in active use or predicted to be accessed often, in detail, the data that is read from and written too often. Data that is staged for processing and in eventual migration to the cool access tier come under hot access tiers.

Cool Access Tiers
In comparison to hot access tiers, the cool access tier has lower storage costs and higher access costs. This tier is envisioned for data that will stay back in the cool tier for at least 30 days. Real-time usage for the cool access tier includes Large data sets which must be stored cost-effectively when more data is being collected for future processing. For example, long-term storage of scientific data or raw telemetry data from a manufacturing firm.

Archive Access Tiers
The storage cost of archive access is low, but the data retrieval cost is high when compared to the hot and cool tiers. Data must sustain in the archive tier for at least 180 days or will be subjected to an early deletion charge. The retrieval time of data in an archive access tier might consume more time depending on the priority of the rehydration. Real-time usage for the Archive Access Tier includes Long-term backup, Secondary backup, and Archival datasets. The preservation of original raw data even after processing it into the final usable form Long-time storage of compliance and archival data, which is hardly ever accessed

0