š Day 1: Azure Zero to Hero Series - Setting up Your Azure Account and Deploying Your First Virtual Machine


Welcome to Day 1 of the Azure Zero to Hero series!
Today, weāll walk through:
Creating your Azure free account
Exploring the Azure Portal
Launching your first Virtual Machine (VM) using the Portal
Letās get started! š§
āļø Step 1: Create Your Free Azure Account
Microsoft offers $200 free credits for 30 days when you sign up, plus free tier services for 12 months (like Linux/Windows VMs, storage, databases, and more).
š Go to: https://azure.microsoft.com/free
š Youāll need:
Microsoft account (Gmail/Outlook/etc.)
Mobile number
Credit/debit card (for identity verification only ā no charges!)
ā After sign-up, youāll land on the Azure Portal ā your cloud dashboard.
š» Step 2: Explore the Azure Portal
Azure Portal: A web-based UI for creating, managing, and monitoring Azure resources.
Hereās what youāll see:
Dashboard: Customizable view of your services
All Services: List of over 200 Azure services
Search Bar: Quickly find services (e.g., "Virtual Machines")
Cloud Shell: Browser-based CLI for running Azure commands
š Explore some core services like:
Virtual Machines
Storage Accounts
App Services
Resource Groups
š§± Step 3: Create a Resource Group
A Resource Group is a container to hold related Azure resources (VMs, storage, IPs, etc.).
š Steps:
In the Portal, click āResource Groupsā
Click ā+ Createā
Fill details:
Subscription: Free Trial
Resource Group Name:
my-first-rg
Region: Choose nearest to your location (e.g., East US, Central India)
Click āReview + Createā ā āCreateā
ā Done! Now, letās launch a VM inside it.
āļø Step 4: Deploy Your First Virtual Machine
Weāll create a basic Ubuntu Linux VM using the Azure Portal.
š§ Steps:
In the search bar, type āVirtual Machinesā
Click ā+ Createā ā āAzure Virtual Machineā
Basics tab:
Subscription: Free Trial
Resource Group:
my-first-rg
VM name:
myfirstvm
Region: Same as Resource Group
Availability options: No infrastructure redundancy required (for now)
Image: Ubuntu 20.04 LTS
Size: Select
B1s
(Free tier eligible)Authentication type: Password
Username:
azureuser
Password: (create a strong password)
Public inbound ports: Allow selected ports ā SSH (22)
Click āReview + Createā ā āCreateā
Azure will begin deploying your VM. It usually takes 2ā3 minutes.
š Step 5: Connect to Your VM
Once deployed:
Go to your VM ā Click āConnectā ā āSSHā
Copy the SSH command:
ssh azureuser@<public-ip>
Paste it into your local terminal (Linux/macOS) or use PuTTY on Windows
ā Youāre now logged into your first cloud-hosted VM!
š Cleanup and save credits
To avoid using free credits:
Go to Resource Groups ā
my-first-rg
Click āDelete Resource Groupā
Type the name and confirm deletion
ā Summary
Step | Task |
1ļøā£ | Created a free Azure account |
2ļøā£ | Explored the Azure Portal |
3ļøā£ | Created a resource group |
4ļøā£ | Deployed a Linux VM |
5ļøā£ | Connected via SSH |
š” Whatās Next?
In Day 2, weāll explore:
Azure CLI vs PowerShell
Installing Azure CLI
Creating resources using command-line tools
šØļø Got stuck or have questions? Drop a comment!
š¢ Follow for more days in the Azure Zero to Hero journey!
š Stay tuned for Day 2: Working with Azure CLI ā Automate Your Infrastructure
Subscribe to my newsletter
Read articles from SRINIVAS TIRUNAHARI directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
