DEV Community

Cover image for 📌 Part 1: Azure Project Setup - Resource Group, VNet, VM & Storage
     Faith Aneke Ada
Faith Aneke Ada

Posted on

📌 Part 1: Azure Project Setup - Resource Group, VNet, VM & Storage

📝OVERVIEW

Before performing management tasks in Azure, it’s important to first build a structured cloud environment. In this part, I provisioned the foundational resources required for the project:
•Resource Group
•Virtual Network (VNet)
•Virtual Machine (VM)
•Storage Account

This setup ensures proper organization, secure networking, scalable compute, and reliable storage before moving into advanced management operations.

🔹 PROCEDURE

1️⃣ Create a Resource Group

Purpose:

This organize project resources for easy management and cleanup.

Steps:

1.In the Azure portal search bar, type Resource groups.
Resource Group

2.Select Resource groups under Services.
3.Select Create.

+ create

4.Enter guided-project-rg as the Resource group name or any other unique name of your choice .
5.Leave the default Region.
6.Select Review + create → Create.

enter name

7.Return to the Home page.

see resource group created

2️⃣ Create a Virtual Network

Purpose:

This Provide network infrastructure for the virtual machine.

Steps:

1.Search for Virtual networks in the Azure portal.

virtual network

2.Select Create.

+ create

3.Confirm Subscription and Resource group (guided-project-rg).
4.Enter guided-project-vnet as the Virtual network name.
5.Select Review + create → Create.
enter unique name

6.Wait for deployment to complete.

deployment complete
7.Return to Home.

3️⃣ Create a Virtual Machine

Purpose:

This Deploys a Linux-based virtual machine for compute resources.

Steps:

1.Search for Virtual machines.
virtual machine

2.Select Create → Virtual machine.
+ create

3.Select guided-project-rg as the Resource group or the new Resource group of your choice .

select resource group

4.Enter guided-project-vm as the VM name or any unique name of your choice .
5.Choose an Ubuntu image (e.g., Ubuntu Server 24.04 LTS - x64 Gen2).

complete registration

6.Under Administrator account:
•Authentication type: Password
•Username: guided-project-admin
•Set and confirm password

password details

7.Leave other settings as default.
8.Select Review + create → Create.
9.After deployment, return to Home.
deployment

4️⃣ Create a Storage Account

Purpose:

This Provides cloud storage for project data.

Steps:

1.Search for Storage accounts.
Search storage

2.Select + Create.
+ create

3.Confirm Subscription and Resource group (guided-project-rg).
4.Enter a globally unique storage account name.
5.Select Review + create → Create.
complete registration

6.Wait for deployment to complete.
deployment complete

7.Return to Home.

🔹 RESULTS

✔ Resource group created for organized management.
✔ Virtual network deployed with default subnet.
✔ Ubuntu virtual machine successfully provisioned.
✔ Storage account created for data storage.
✔ Environment ready for the next phase of the guided project.

Top comments (0)