DEV Community

Cover image for ๐Ÿš€ Getting Started with Microsoft Azure: A Beginner's Practical Guide with VM, VNet, Storage & More!
Alioke Emmanuel Nzubechukwu
Alioke Emmanuel Nzubechukwu

Posted on

๐Ÿš€ Getting Started with Microsoft Azure: A Beginner's Practical Guide with VM, VNet, Storage & More!

Hands-on, beginner-friendly, and fun! This guide walks you through setting up your first resource group, virtual network, virtual machine, and storage account on Azure โ€” with real screenshots from my own project lab. If you're new to cloud computing or Azure, this is the perfect place to start!

๐Ÿง  Why This Project?

When learning Azure, itโ€™s easy to feel overwhelmed. But once you roll up your sleeves and actually create things โ€” boom! The fog clears.

Thatโ€™s why I embarked on this hands-on Azure lab where I:

-Created a resource group to keep things organized โœ…

-Set up a virtual network (VNet) with a subnet โœ…

-Deployed a virtual machine (VM) running Ubuntu โœ…

-Created a storage account for future data usage โœ…

And guess what? I documented everything with screenshots for YOU.

๐Ÿ”ง Prerequisites: Get Your Azure Wings
๐Ÿ‘จโ€๐Ÿ’ป Need an Azure Account?
Start here for a free trial (yes, you get โ‚ฆ free credits!).

๐ŸŒ Step 1: Create a Resource Group
A resource group is like a folder to keep all your Azure resources neat and easy to delete later.

๐Ÿ”Ž In the Azure Portal:

1.Search for Resource groups

RG

2.Click Create

+create

3.Name it: guided-project-rg

4.Leave the region as default

5.Click Review + Create, then Create

create
๐Ÿ’ก Pro Tip: Donโ€™t touch the NetworkWatcherRG group if it was already there โ€” itโ€™s Azureโ€™s own thing.

๐Ÿ› ๏ธ Step 2: Create a Virtual Network (VNet)
VNet helps your Azure resources talk to each other securely.

1.Search for Virtual networks

Search VN

2.Click Create

+CREATE

3.Use the same resource group (guided-project-rg)
**
4.
Name it: guided-project-vnet**

5.Accept the default subnet

6.Click Review + Create, then Create

๐Ÿ’ป Step 3: Deploy a Virtual Machine (VM)
Letโ€™s spin up a Linux server!

Search Virtual Machines

vm

Click** Create > Virtual machine**

create

Ensure the following are set accordingly:

-Resource Group: guided-project-rg

-Name: guided-project-vm

-Image: Ubuntu Server 24.04 LTS (x64 Gen2)

-Authentication Type: Password

-Username: guided-project-admin

-Set a strong password ๐Ÿ”

-Leave other settings as-is

-Click Review + Create, then Create

review and create

โณ Wait for deploymentโ€ฆ

deployment complete
๐Ÿ’ธ Donโ€™t worry โ€” Azure will show you the estimated cost per hour before you launch the VM.

๐Ÿ“ฆ Step 4: Create a Storage Account
Need to store logs, blobs, or backups? This is your go-to.

Search Storage accounts

Click Create

Resource Group: guided-project-rg

Give it a globally unique name like myguidedproject123

Click Review + Create, then Create

create storage account

๐Ÿฅณ Thatโ€™s It โ€” Youโ€™ve Deployed 4 Key Azure Resources!
โœ… Resource Group

โœ… Virtual Network (with Subnet)

โœ… Ubuntu Virtual Machine

โœ… Storage Account

Youโ€™ve basically laid the foundation of a real-world cloud infrastructure!

๐Ÿงผ Clean Up Tip
When you're done exploring:

-Go to Resource groups

-Select guided-project-rg

-Hit Delete Resource Group

Be sure not to delete anything that was already in your Azure before the project!

๐Ÿค” Final Thoughts
Starting with Azure doesn't have to be intimidating. By breaking it down into small, practical steps and seeing your deployments succeed, you gain confidence โ€” and real skills.

Iโ€™ll keep posting more hands-on Azure walkthroughs. Make sure to follow for updates!

๐Ÿ“Œ Connect With Me
Letโ€™s grow in tech together. Drop your thoughts, questions, or your own screenshots in the comments!

Top comments (0)