Microsoft Azure: How To Create Storage Account
Microsoft Azure storage account contains all of your Azure Storage data objects: blobs, files, queues, tables, and disks. The cloud storage account provides a unique namespace for your Azure Storage data that is available from anywhere in the globe over HTTP or HTTPS network. Data in Azure storage account is enduring and highly accessible, secure, and highly scalable. Before deep dive, let’s understand what cloud storage in general is.
What is Cloud Storage
Cloud storage is the cloud computing model that stores data on the Internet through the cloud computing provider who manages and operates the data storage as a service. It’s delivered on-demand with just-in-time capacity and costs and eliminates buying and managing your own data storage infrastructure. It gives you the ability, global scale, and durability, with “anytime, anywhere” data access.
For example, Netflix is using AWS S3 storage service to deliver content to its users.
Cloud storage is purchased from the third-party cloud vendor who owns and operates the data storage capacity and delivers it over an Internet in a pay-as-you-go model. These cloud storage vendors manage capacity, durability, and security to make data accessible to your applications all around the globe.
Apps access cloud storage through traditional storage protocols or directly via the API. Many vendors are offering complimentary services designed to help collect, secure, analyze, and manage data on a massive scale.
Types of Cloud Storage
There are mainly three types of cloud data storage: object storage, file storage, and block storage. Each offers its advantages and have their use cases:
- Object Storage – Azure Storage provides a massively scalable object store for data objects, file system service for the cloud, messaging store for reliable messaging, and a NoSQL store. Azure Storage is: Durable and extremely available. Redundancy assures that your data is safe in the event of transient hardware failures.
- File Storage – Many existing applications access data using file-based APIs, and are designed to share data using SMB file shares. Azure File Storage allows you to migrate your on-premises file or file share-based apps to Azure without having to provision or manage the highly-available file server VMs.
- Block Storage – Other business applications like databases or ERP systems often require dedicated, low latency storage for each host. This is comparable to direct-attached storage (DAS) or the Storage Area Network (SAN). Block-based cloud storage solutions like Amazon Elastic Block Store (EBS) are provisioned with each virtual server and offer the ultra-low latency needed for high-performance workloads.
Azure Storage services
Azure Storage includes these data services:
- Azure Blobs: It is a massively scalable object store for text and binary data.
- Azure Files: It is managed file shares for cloud or on-premises deployments.
- Azure Queues: It is a messaging store for reliable messaging between application components.
- Azure Tables: It is a NoSQL store for schemaless storage of structured data.
Each service is accessed through the storage account.
How to create Azure storage account
Every storage account must belong to the Azure resource group. The resource group is the logical container for grouping your Azure services. When you create the storage account, you have the option to either create the new resource group or use the existing resource group. This article shows how to create a new resource group.
We will create a General Purpose v1 account in this tutorial.
On the Azure portal menu, select All services. In the list of resources, type the Storage Accounts. As you begin typing, list filters based on your input. Select the Storage Accounts.
On the Storage Accounts window that appears, select Add.
You will see the following screen.
I am using a free trial as a Subscription tier. You may have to use a Pay-as-you-go service.
I have already created my Resource Group AzureTraining, but if you don’t have created, then you can create by clicking Create a new link.
Then I have created the account name: coronastorage; you can choose the name whatever you want, but write all the letters in lower cases, and name must be unique. The name must be between 3 and 24 characters in the length and can include the numbers and letters only.
Now, see the following screenshot.
Select the location for your storage account, or use a default location.
Performace should be Standard as this is just basic tutorial for learning, but Microsoft recommends Premium.
Select Review + Create to review your storage account settings and create an account.
In the final step, please select Create.
After a few minutes, it will deploy the service.
Now, Go to your ResourceGroup, and you will see your storage name, and in my case, it is a coronastorage.
For more information about the types of storage accounts and other storage account settings, see Azure storage account overview.
For more information on resource groups, see the Azure Resource Manager overview.
How to Delete a storage account in Azure
Deleting the storage account deletes an entire account, including all data in the account, and cannot be undone.
Steps to remove the storage account.
- Navigate to the storage account in the Azure portal.
- Click Delete.
You will see the following screen.
Here, if you confirm the delete by providing the storage account name, then it will delete the whole data permanently.
Alternatively, you can delete the resource group, which deletes a storage account and any other resources in that resource group. For more info about deleting the resource group.
It’s not possible to restore the deleted storage account or retrieve any of the content that it contained before deletion. Be sure to back up anything you want to store before you delete your account. This also holds true for any resources in the account once you delete a blob, table, queue, or file, it is permanently deleted.
Azure Storage is a highly available, durable, secure, scalable and redundant out of the box. There are four types of Azure storage services and those are the container blob service, a file service, a queue service, and the table service.
Finally, Microsoft Azure: How To Create Storage Account tutorial is over.