The storage accounts give a unique namespace for your storage data that is accessible from anywhere in the globe via http or https. Data in your azure storage account is durable, highly available, secure, and massively scalable, Azure Storage is the modern-day answer to all storage issues. It has an infinite storage capacity.
Azure Storage services offer a variety of clients, including.NET, Ruby, and Java, giving developers a choice. You must have an Azure Storage account to use any of the storage services, to begin, you must first establish an Azure account.
Let’s have a peek at the Features:
Durability and high availability:
Data is duplicated and stored in several places throughout the world. As a result, in the event of a hardware failure, your copies and data are protected. Your data will also be safe in the event of a natural disaster, and you will be able to access it quickly.
Depending on the needs, the storage may be significantly scaled. The data is automatically scaled up to meet any spikes in demand.
An invader finding any information in your storage is a difficult effort, thus your data is safe. To authenticate a user, Azure Storage employs a shared key model. The shared access signature (SAS) can be used to limit data access.
You may access your data through HTTP or HTTPS from anywhere. You may use Azure PowerShell or Azure CLI to write your code. The Azure Storage Explorer and Azure portal make working with your data simple.
Azure Storage Account:
You must have a Microsoft Azure storage account. So, first and foremost, register a storage account. Log in to portal.azure.com and go to all services. Select ‘Storage Account.’
so we can store and process hundreds of terabytes of data to support the big data scenarios required by scientific, financial analysis, and media applications. or you can store the small amounts of data required for a small business website. whenever yours needs fall, you pay only for the data you are storing.
Azure Storage currently stores tens of trillions of unique customer objects and handles millions of requests per second on average, A Storage accounts contain all our azure storage data objects, blobs, files, queues, tables, and disks.
Azure Storage Types
The Azure Storage services are Blob Storage, Table storage, Queue storage ,and File storage:
Blob Storage stored file data. A blob can be type of text or binary data, such as a document, media file, or application
Table storage stores structured datasets. Table storage is a NoSQL key-attribute data store, which allows for rapid development and fast access to large quantities of data.
Queue storage provides reliable messaging for workflow processing and for communication between components of cloud services.
File Storage provides fully managed file sharing service that runs on the Server Message Block protocol and may be used in the cloud or on-premises.
Azure Access Tiers
Different access levels are available in Azure Access Tiers, allowing you to store blob object data in the most cost-effective way possible.
The following are the access levels that are available:
Hot – Optimized for Storing data that is accessed frequently like virtual machines, files, images, videos that are in regular use.
Cool – Optimized for storing data that is infrequently used.
Archive – Optimized for storing data that is rarely used
Azure Storage Accounts
There are three types of Azure storage that are frequently used:
Storage for Virtual machine – Store disks and files
Unstructured data -like blobs and database
Structured data – like tables, azure SQL DB and Cosmo DB
Demo – Blob Storage using Azure Portal
STEP-1: Create a Resource group
Step-2: After creating a Resource group click create resource to create a Storage account.
Step-3: In the list of all services click Storage accounts.
Step-4: Select Subscription and Resource group, then enter the Storage Account name
Step-5: Then the Storage Account will be created.
Step-6: Click the option Data storage => Containers and click the create container button to create a new container in that Storage account.
Step – 7: Inside that container there are lot of options mainly upload and change access level.
Step – 8: Shared access tokens.
Step9: Access key is used to upload/delete from our application
Azure cloud service facilitates the calculation of enormous amounts of data, and vast amounts of data may also be stored in HDinsight, a NoSQL database provided by Azure. Azure cloud services are capable of monitoring the services.