DEV Community

Cover image for HOW TO CREATE A RESOURCE GROUP AND A STORAGE ACCOUNT TO SUPPORT TESTING AND TRAINING
OTTAH CHUKWUEBUKA
OTTAH CHUKWUEBUKA

Posted on

HOW TO CREATE A RESOURCE GROUP AND A STORAGE ACCOUNT TO SUPPORT TESTING AND TRAINING

Introduction

In any cloud environment, it’s essential to organize and manage resources effectively—especially when setting up environments for testing and training. In Microsoft Azure, a Resource Group provides a logical container for related resources, while a Storage Account allows you to store and manage data such as files, virtual machine disks, and application logs.

This guide will walk you through the process of creating a Resource Group and a Storage Account in Azure. By the end, you’ll have a fully functional setup ready for testing, training, or demonstration purposes.

  1. Understanding Resource Groups

A Resource Group in Azure acts as a logical container that holds related resources for an application or project. It allows you to manage and monitor resources collectively — simplifying deployment, updates, and cost tracking.

  1. Understanding Storage Accounts

A Storage Account provides a unique namespace to store and access data objects in Azure. It supports blobs (files), tables, queues, and file shares — making it an essential component for most cloud workloads.

Prerequisites

Before you begin, ensure that:

  • You have an active Microsoft Azure account.
  • You have permission to create resource groups and storage accounts.
  • You are signed in to the Azure Portal or have access to the Azure

Steps Section for creating a RESOURCE GROUPS.

Step 1: Sign in to the Azure Portal through: https://portal.azure.com/auth/login/

Step 2: once you are logged in to your account in Azure, In the Azure portal and go to the search.

Step 3: click on search, type in "Resource groups" into it, then click on the gray option below it.

Step 4: Select any of the + Create.

Step 5: first Give your resource group a name. For example, storagerg. secondly, Select a region. Use that region throughout the project. then lastly, you Select Review and create to validate the resource group.

Step 6: it will take you to the Review and create tab, then scroll down and Select Create to deploy the resource group.

Note: once you click on create, it will take you to the resource group page, and incase you do not find your resource group, make sure to refresh your page and you would find it. Below is the created, congratulation, you have created a resource group.

Steps Section to create and deploy a STORAGE ACCOUNTS to support testing and training.

Step 1: In the Azure portal, search for Storage accounts and select Storage accounts from the options presented.

Step 2: Select any of the + Create.

Step 3: On the Basics tab, select your Resource group.

Step 4: Provide a Storage account name. The storage account name must be unique in Azure, meaning you can't one name twice only once. Set the Performance to Standard. Select Review + create.

Note if your having an issue with the region you selected just like above, then make such to change the region and your good to go.

Step 5: scroll down and Select Create.

Step 6: Wait for the storage account to deploy and then click on Go to resource.

Now its time to Configure simple settings in the storage account.

1: The data in this storage account doesn’t require high availability or durability. A lowest cost storage solution is desired.

step 1: In your storage account, in the Data management section, select the Redundancy blade.

step 2:Select Locally-redundant storage (LRS) in the Redundancy drop-down.

step 3:Be sure to Save your changes. then, Refresh the page and notice the content only exists in the primary location.

2: Making the storage account to only accept requests from secure connections.

step 1: In the Settings section which is at the left side, scroll down till you see Settings then click n it, and select the Configuration blade.

step 2: Ensure Secure transfer required is Enabled.

3: Developers would like the storage account to use at least TLS version 1.2.

step 1: In the Settings section, select the Configuration blade. then Ensure the Minimal TLS version is set to Version 1.2.

4: Until the storage is needed again, disable requests to the storage account.

step 1: In the Settings section, select the Configuration blade.

step 2: Ensure Allow storage account key access is Disabled.

step 3: Be sure to Save your changes.

5: Ensure the storage account allows public access from all networks.

step 1: In the Security + networking section, select the Networking blade.

step 2: In the Public network access click on Enabled from all networks.

step 3: on the main page of Public network access, click on Enable.

step 4:Be sure to Save your changes.

Conclusion

You’ve successfully created a Resource Group and a Storage Account in Azure, forming the foundation for your testing and training environment.

This setup allows you to manage resources more efficiently, organize training materials or datasets in one place, and easily remove everything when your testing is complete — helping you save time and control costs.

Top comments (0)