Learn how to implement Azure storage in this article by Florian Klaffenbach, technology solutions professional at Microsoft, and Markus Klein, a technology solution specialist at Microsoft Germany, specialized on Azure and Hybrid Azure scenarios.
Just like you plan the network in your data center or company, you need to do the same in Azure. Nearly every service in Azure is related to storage. Therefore, it has to be planned well. You should consider scalability, durability, and high availability depending on the scenario and target you try to achieve.
Azure differentiates between four types of storage—blob, queue, table, and file storage:
- Blob storage: Blob storage stores unstructured object data, which can be text or binary data.
- Table storage: Structured datasets are stored in Table storage. Table storage is a NoSQL key attribute data store, enabling rapid development and fast access to data.
- Queue storage: In addition to providing reliable messaging for workflow processing, Queue storage makes communication between segments of cloud services available.
- File storage: Using the standard Server Message Block (SMB) protocol, file storage offers shared storage for legacy applications. Azure virtual machines and cloud services can share file data over application components using mounted shares. Utilizing the file service REST API, on-premise applications can obtain file data.
How to deploy a storage account?
Now deploy a storage account within your Azure subscription with the following steps:
- Go to the Azure portal and navigate to the All services section as shown in the following screenshot:
2.Within the next blade, search for storage as shown in the following screenshot:
3. Click on the Storage accounts option to open new blade to add a storage account to your subscription. Click on the +Add button to continue:
4. In the following blade, start with a basic storage configuration:
* Select the subscription for your deployment
* Select or create a resource group
* Name the storage account
* Select the region where you want to locate the storage account
* Select your performance tier
* Select your kind of storage account; here, a general purpose v2 account is used
* Select the replication option
* Depending on your account type, you will have additional options such as the Access Tier, as shown in the following screenshot:
5. Afterward, click on the Next: Advanced > button to continue with the configuration:
6. Within the next blade, configure additional security features, such as encryption, VNet access, or access to the namespace from Azure Data Lake Gen2:
7. After configuring advanced settings, you only need to add some more tags, for example, the cost center. To do this, click the Next : Tags > button:
8. Tags are very important in Azure. They help with automation, development, cost management, and even more. So, it is very important to use those tags and optimize Azure resource management:
9. After setting the necessary tags, you only need to validate and review your configuration, and finally create the storage account. To do this, click on the Next : Review + create > button:
10. When you have passed the validation, click on the Create button and the deployment of the account will start:
Microsoft has enhanced the portal experience in the Azure portal. You will now get a response showing the deployment status in the storage Overview blade. The status is shown here during deployment:
When the deployment is finished, the status will change and the portal will represent the completed deployment:
When you now go to the resource, you can create different types of storage service within that newly created storage account:
Now, create an Azure file share as an example:
Click on the Files section as shown in the following screenshot:
2.In the next blade, click on the + File share button:
3. Now, create a name for the file share and set a quota; remember that the current limit for a share is 5 TB. Afterward, click on the Create button:
4. After the file share has been created, you will see the new share in your list of file shares:
If you found this article interesting, you can explore Implementing Azure Solutions to get up and running with Azure services and learn how to implement them in your organization. Implementing Azure Solutions helps you overcome this challenge by enabling you to implement Azure Solutions effectively.