Azure Blob And File Storage For IT Testing And Training Environment



This content originally appeared on DEV Community and was authored by Akintoye Gbenga

In this blog, we are going to learn how to create a storage account for a public website and we are going to configure simple settings in the storage account but before we go deeper, it is important to understand what a storage account is and what a public website is.

What is a storage account? A storage account is a digital space in the cloud where data is kept.

What is a public website? A public website is a website that is open to the general public. It is a website that can be accessed by members of the general public, it can be accessed by anyone with internet connection without needing an authentication or password.

Now, let us learn how to create a Resource group.

1.Firstly, we are going to create a resource group. in the Microsoft Azure portal, search and select “Resource group”

2.Select +create and it will bring you to the Basics tab.

3.On the Basics tab, give your resource group a name and select region

4.Select Review+create

Wait for it to validate

5.Now, click Create to deploy the Resource group


You have just created a resource group.

Now we are going to create and deploy a storage account
1.In the Azure portal, search for and select storage account

2.Select +create and it will bring you to the Basics tab

3.On the Basics tab, select the resource group you created earlier and give your storage account a name (the name of storage account must be unique)

4.Set the performance to standard

5.Select Review+create


Wait for it to validate

6.Come down to the left side of your screen and click Create

7.Wait for the storage account to deploy. When your screen displays “deployment is complete” click Go to resource

8.At this stage, your storage account is displayed, this the storage account you just created.

Now, let us configure simple settings in the storage account
9.Select locally redundant storage in the redundancy dropdown. NOTE: anything in locally redundant storage will not be highly available.

10.Do not forget to save it

11.Refresh the page to be sure the content only exist in the primary location.


According to this picture below, we can see that the only location is West US2

12.Ensure the storage account only accepts requests from secure connections. Click the overview to go back to the storage account

13.Scroll down to settings Click configuration and click enable

14.Developers would like the storage account to use at least TLS version 1.2, in the settings section, select the configuration blade and set the TLS minimal version to 1.2

15.Until the storage account is needed again, disable request to the storage account. In the settings section, select the configuration blade and disable “allow storage account key access” then save your changes

16.The storage account must allow public access from all networks. In “security + networking” section, select the networking blade. Ensure the public network access is set to enable from all networks, then save your changes


This content originally appeared on DEV Community and was authored by Akintoye Gbenga