DEV Community

Cover image for Designing a private storage solution for IT training and prototyping.
Olalekan Oladiran
Olalekan Oladiran

Posted on • Updated on

Designing a private storage solution for IT training and prototyping.

Question

An IT department must train new hires and prototype various storage configurations. If the data is erased or overwritten, there is no need to restore the content because it is not significant enough to warrant a backup. What is needed is a straightforward configuration that is easily modifiable.

Answer

The question is asking us to create a storage account for an IT department, since the content is not important and doesn't need back up and restoration, it means that the redundancy can be set to Local-Redundant Storage. Let's dive into the walkthrough

Create and deploy a resource group

  • Log into your Azure portal
  • Click create Image description
  • Search for resource group in the market place Image description
  • Fill in the project details which consist of subscription and resource group Image description
  • Then select the regions for your resource group in the resource details Image description
  • Click create + review Image description
  • Once validation is passed, click create Image description
  • Wait for it to deploy

Creating and deploying a storage account

  • In the market place search for storage account and select create Image description
  • In the project details, select the resource group you just created Image description
  • Under the instance details, supply the name for your storage account, Since the latency of the storage doesn't matter, set the performance to standard. Image description
  • Click review Image description
  • Once validation is passed, click create Image description
  • Wait for it to deploy Image description
  • After deployment is done, click go to resource Image description

Changing the redundancy of the storage account

If there is no need for high availability or durability for the data in this storage account. The most affordable storage option is preferred which is the locally-redundant storage (LRS).

  • After clicking go to resource, in the data management section, select redundancy blade Image description
  • Select locally-redundant storage (LRS) in the redundancy drop down. Image description
  • Click save Image description Notice that the primary and secondary location before changing the redundancy to LRS will change to only primary location Image description Image description

Enabling Secure transfer required

If Only requests from secure connections should be accepted by the storage account, then we need to enable secure transfer required.

  • In the settings section, select configuration blade. Image description
  • Enable secure transfer required Image description
  • Then click save Image description

Changing the TLS version

If the storage account should utilize TLS version 1.2 or above, according to developers, follow these steps:

  • Select configuration in the settings section Image description
  • Click Minimum TLS version and select version 1.2 from the drop-down Image description
  • Click save Image description

Disabling Shared Keys

Disable requests to the storage account until the storage is needed again using these steps:

  • Still under settings in the configuration blade, disable Allow storage account access Image description
  • Click save Image description

Enabling Public network access

Below is how to make sure that all networks can access the storage account by the general public.

  • Select Networking blade under Security + networking section Image description
  • Click save Image description

Top comments (0)