Microsoft Azure Storage
Hey, buds. On 9th of July I attended the 3rd Week of Az-104 Bootcamp organized by Azure Developer Community, Dehradun. The session was delivered well and smoothly making every bit clear by Samik Roy. In this very blog I will be sharing my knowledge and my learning from very Insigthful session.
You can go through that wonderful session by clicking on the below link.
First of all let us understand what is this another cloud service provider Microsoft Azure Storage has in its bag..
Azure Storage is the modern-day solution to all storage problems. Its storage capacity is limitless, virtually. Being a pay-as-you-go model, it gives you the flexibility of paying only for what you have used. Azure Storage services support different clients like .NET, Ruby, Java, etc. which gives developers an option.
Now that we know what azure storage is, we will be going the feature of it:
Let us look at the features:
- Durability and high availability: Stored data is replicated and kept in different geographical locations. Hence, in the case of any hardware failure, you have your replicas safe and so your data. Also, if there is any natural disaster, your data will remain secure and you can avail them pretty easily.
- Scalability: The storage is massively scalable depending on the requirements. Data is automatically scaled up to accommodate any peak demands.
- Security: Accessing any information by an intruder from your storage is not an easy task, and hence your data is secure. Azure Storage uses a shared key model to authenticate a user. Usage of the shared access signature (SAS) can restrict access to data.
- Accessibility: You can access your data from anywhere over HTTP or HTTPS. You can write your code on Azure PowerShell or on Azure CLI. Azure Storage Explorer and Azure portal provide you with an easy way to work with your data.
After knowing the feature of azure storage, we were made jumped into its types :
There are four primary Azure Storage types with additional disk storage.
- Azure blob storage: It is optimized to store huge unstructured data. Storage is in terms of binary large objects (BLOBs).
- Azure table storage: It has now become a part of Azure Cosmos DB. Azure table stores structured NoSQL data.
- Azure file storage: It is a fully managed file sharing service in the cloud or on-premise via the Server Message Block (SMB) protocol.
- Azure queue storage: It is a storage service that stores messages that can be accessed through HTTP or HTTPS from any part of the globe.
- Disk storage: It is a virtual hard disk (VHD) that is of two types: managed and unmanaged.
now comes the main part of the session is how configure the azure storage accounts, how we gonna create, manage, use, etc.
Step 1) In the Azure portal, search for and select Storage accounts. (Please make sure you have a subscription before doing all this. If you created a free account for the first time, you’ll already have a FREE TRIAL subscription for 1 month).
Step 2) Now, click on Add. Then select your subsciption and then select the resource group where you want to create this storage account. Enter the name and location of your storage account. Then, select account kind, replication and Access Tier. Now, hit Review+Create.
Step 3) Now, wait for the validation to be successful and then click on Create. Resource deployment will take place. As soon as it is done, you’ll receive a notification. Then click on Go to resource to go to the newly created Storage Account.
Now that you created the accounts, comes the deletion part..
Deletion of the Storage Account is much easier than creation, Follow below steps to delete a storage account
Step 1) Click on Storage Accounts or you can again search it if you are not able to find.
Step 2) Now let’s choose storage account which we want to delete, in this I am choosing testraccount
Step 3) Now you can see a new window appears with storage options, here click on the Delete option (Check below image for reference)
Step 4) To complete the deletion process we have to do confirmation and for that, you have to type the name of our storage account in the empty box and then click on the Delete button
Step 5) Now it’s done in a few seconds you will see a notification under Notifications that your resource is successfully deleted storage account message
Hope, I made the blog very clear understandable to you guys. Happy Learning!